HTC J butterfly 対策版1.29.970.1 / INFOBAR A02のS-OFFが可能に、新S-OFFツール「revone」DLX向けが公開、利用してみた。

m7dev

HTC One向けツールが先に公開されましたが、HTC J butterfly 1.29.970.1対策版に加え、INFOBAR A02のS-OFFも可能にしてくれる「revone」DLX向けツールが公開されました。

HTC One向けではS-OFF出来なかったHTC J butterflyについてRevolutionary.IOのkmdm氏に相談し、各種ファイルを送信後に数十分で対応してくれました。

手元に1.29.970.1のHTC J butterflyがあったので利用してみました。

準備物

  • revone(DLX向け)

http://revolutionary.io/revone.dna-0.2.1

  • run_root_shell(thx fi01!!)

「revone」の実行可能環境としては「開発者権限が有る事(rooted)」となっています。

HTC J butterflyは開発者アンロックが利用できないために一般的なrootは行わず、temprootを利用します。

temprootにはfi01氏が作成している「run_root_shell」を利用します。

https://github.com/fi01/android_run_root_shell

此方をビルドさせて貰ったものがこちら。thx fi01氏 / scoty755さん!!

 http://www.mediafire.com/download/rol7mc3syvtif6i/

S-OFFを行う

adb push run_root_shell /data/local/tmp/

adb push revone.dna /data/local/tmp/

adb shell chmod 755 /data/local/tmp/revone.dna

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.dna -P

./revone.dna -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.dna -s 0 -l -t

# reboot bootloader

HBOOTが起動し、S-OFFになっている事が確認できるはずです。

revoneにはコマンドオプションが有り、次の効果が有ります。

  • -l – LOCKED
  • -u – UNLOCKED
  • -r RELOCKED
  • -t – TEMPRERDフラグのリセット

こんな魔法のツールが有ればいいな!と思っていた矢先に魔法のツールが公開されましたね・・・

HTCのハック関連ではRevolutionary.ioチームにはいつもお世話になっているのでとても頭が上がりません

日本機にも多数流用できると考えられるので、動作確認していきたいと思います!

[S-OFF] revone – DEVELOPER EARLY ACCESS PREVIEW EDITION

http://forum.xda-developers.com/showthread.php?p=42326898#post42326898

[S-OFF] revone公開での日本機の影響について

http://android.slateblue.tk/viewtopic.php?f=13&t=55

改変更新 : 2013/6/12/8:50

この記事は内部情報を調べたり改造を行うユーザー向けの記事(HTC速報Dev)となっています。
HTC速報Devに記載している事を行う場合は自己責任でお願いします。