2013年6月25日火曜日

【メモ】revoneを使用した対策アプデ後のHTL21をS-OFFする作業

HTL21のroot対策されたアップデートがきて数ヶ月。
新たなS-OFFツールによってとうとう打ち破ることが可能になったようなので万が一のために使用方法等をメモしておく。



adbの使える環境前提

【準備するもの】
・ revone(DLX用)
 http://revolutionary.io/revone.dna-0.2.1

・ run_root_shell(temproot使用のため)
fi01氏が作成のrun_root_shellを利用する。
https://github.com/fi01/android_run_root_shell

上記のものをビルドしたもの。
http://www.mediafire.com/download/rol7mc3syvtif6i/

thx fi01 / scoty755 / htcsoku (敬称略)

【作業】
revoneとrun_root_shellを端末内に送り、権限変更する

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

run_root_shellを使用しtemproot

adb shell

$ cd /data/local/tmp

$ ./run_root_shell

Attempt perf_swevent exploit…

writing address is 8e55

revoneの準備と再起動

# ./revone.dna -P

./revone.dna -P

revone successful – please reboot to continue.

# reboot

revoneを利用してS-OFF、ブートローダー(HBOOT)で再起動

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フラグのリセット

があるようです。S-OFF以外にも需要ありそう・・・

ホントにメモ感覚ですすいません。

S-OFFしたことによってAndroidの楽しみ方が増える方もいるかもしれないのでこれはホントに大きな出来事ですね。

最後に・・・
Revolutionary.IOの皆様、そしてfi01様、scoty755様、HTC速報様、その他関係者の皆様 お疲れ様でした。

雑記
メインの内容とは関係ありませんがNexus7新しいのが出るとか・・・欲しいけど夏はイベント事多いから秋発売とかだったら金銭的にキツそう。Google先生、現行モデル並みのお手頃価格でお願いします。

0 件のコメント :

コメントを投稿