HT-03A root権限奪取
XPERIA X10の発売が来年夏モデルということでほぼ確定したので
繋ぎとしてHT-03Aに走ってみた
ヨドバシのポイントを使用すれば、限りなくタダだったので
X10が発売されても高いからすぐには機種変しないと予想すると
端末購入サポートの違約金を払った所で十分ペイできるかなと
現時点では、店頭販売分のROM Verが1.5だというのも大きな理由(ぉ
というわけで大体どこのサイトにも書いてあるroot権限奪取の手順オレ的メモ
- Android SDKをPCにインストール
- Zen Thoughtのサイトから最新のRecovery FlasherをDLし、MicsoSD(HC)にコピー
現時点での最新はVer 1.1.3 flashrec-1.1.3-20091107-2.apk - 「設定」->「アプリケーション」->「提供元不明のアプリ」ON
- コピーしたRecovery Flasherを実行
ファイルマネージャー(ASTRO File Manager)等で手動インストール - 手動インストール後、プログラム画面に「Recovery Flasher」が追加される
- 「設定」->「アプリケーション」->「開発」->「USBデバッグ」ON
- Recovery Flasherを起動させ(起動だけで良い)、USB接続した後にPCのコマンドプロンプトから
adb shell
を実行 - $ /data/data/org.zenthought.flashrec/cache/asroot /sdcard/droidsploidXXXXXX /system/bin/sh
を実行 - "SUCCESS: Got root!" と表示されてコンソールが 「$」->「#」になれば、成功
- /systemをマウント
# mount -o remount,rw /dev/block/mtdblock3 /system - cpコマンドが使えるようにリンクの作成
# cd /system/bin
# ln -s /system/xbin/busybox cp - # cd /system/bin
# cp sh su
# chmod 4755 su - swap関係のコマンド(busybox)が使えるようにリンクの作成
# ln -s /system/xbin/busybox mkswap
# ln -s /system/xbin/busybox swapon
# ln -s /system/xbin/busybox swapoff
# ln -s /system/xbin/busybox free - 一回 "exit"でプロンプトを「$」に戻し、 "$ su"の実行でプロンプトが「#」になれば成功
- /systemの再マウント
# cd /
# mount -o ro,remount /dev/block/mtdblock3 /system
今後は "su"実行でいつでもrootになれるようになる