HTC J One HTL22のS-OFFが可能に、M7_WLJ専用「revone-wlj」が公開へ S-OFF手順
HTC One向S-OFFツール、「revone」が公開されましたがHTC J Oneでは利用できませんでした。
しかし、Revolutionary.IOのkmdm氏に相談し各種ファイルを送信し解析をお願いした所快く解析してくれ、専用ツールとしてM7_WLJでもハックによるS-OFFが可能となりました。
初期バージョン(1.05.970.1)/ アプデ後バージョン(1.07.970.4)のどちらでも可能です。
準備物
- revone(M7_WLJ向け)
(http://revolutionary.io/revone-0.2.1-wlj)
- run_root_shell(thx fi01!!)
「revone」の実行可能環境としては「開発者権限が有る事(rooted)」となっています。
HTC J Oneは開発者アンロックが利用できないために一般的なrootは行わず、temprootを利用します。
temprootにはfi01さんが作成している「run_root_shell」を利用します。
此方をビルドさせて貰ったものが以下。thx fi01さん / scoty755さん!!
2013/06/12現在アップデート後バージョン1.07.970.4のtemprootはまだ正式対応していませんが、此方で見つけることが出来た各種アドレスを元にオリジナルrun_root_shellをscoty755さんにビルドをして頂きました。
公式対応するまで此方をご利用ください。
1.05.970.1の人
http://www.mediafire.com/download/h7t7stj53zdxa0p/run_root_shell
1.07.970.4の人
http://www.mediafire.com/download/f47s15f5c8ztes9/run_root_shell3.zip
S-OFFを行う
adb push run_root_shell /data/local/tmp/
adb push revone-0.2.1-wlj /data/local/tmp/
adb shell chmod 755 /data/local/tmp/revone-0.2.1-wlj
adb shell chmod 755 /data/local/tmp/run_root_shell
revoneとrun_root_shellを送り、権限変更
adb shell
$ cd /data/local/tmp
$ ./run_root_shell
Attempt perf_swevent exploit…
writing address is 8e55
temprootを行う
# ./revone-0.2.1-wlj -P
./revone-0.2.1-wlj -P
revone successful – please reboot to continue.
# reboot
revone利用準備を行い、一度再起動
adb shell
$ cd /data/local/tmp
$ ./run_root_shell
Attempt perf_swevent exploit…
writing address is 8e55
# ./revone-0.2.1-wlj -s 0 -l -t
# reboot bootloader
HBOOTが起動し、S-OFFになっている事が確認できるはずです。
revoneにはコマンドオプションが有り、次の効果が有ります。
- -l – LOCKED
- -u – UNLOCKED
- -r – RELOCKED
- -t – TEMPRERDフラグのリセット
先日全ブロックを渡し、解析をお願いしてたHTL22 J OneのS-OFFについてですが、M7WLJ専用revoneにて S-OFF/UNLOCKED完了しました。THX kmdm ALPHAREV TEAM!! @alpharevx twitter.com/HTCsoku_dev/st…
— HTC速報Devさん (@HTCsoku_dev) 2013年6月11日
[S-OFF] revone – DEVELOPER EARLY ACCESS PREVIEW EDITION
[S-OFF] revone公開での日本機の影響について
この記事は内部情報を調べたり改造を行うユーザー向けの記事(HTC速報Dev)となっています。 HTC速報Devに記載している事を行う場合は自己責任でお願いします。 |
---|