とっくの前にやっていたことですが。
やっぱり、unlockをオフィシャルでやってくれるってのはいいものです。
どんな端末だってrootを取りたい。だけど穴が塞がれていたり、ツールがなかったら自分には無理。
bootloaderさえ、自由になれば自分の責任でrootを取りやすくなるのですからありがたい。
bootloaderをunlock
参考にさせていただいたのはこちらのサイト。
非常に分かり易かったです。
自分の環境はUbuntu12.04でしたが特に問題なし。
fastbootで認識してくれなければ、lsusbで設定してあげる。(詳しくは「android覚書」のページに書いてあります。)
fastbootモードもグラフィカル。Xperiaとは違うのでびっくりした。
$ fastboot devices TA23701UV2?? ?fastboot $ fastboot oem get_unlock_data ... (bootloader) 3A25150905222752#54413233373xxx (bootloader) 55563200000000000000000000#Exxx (bootloader) 01C622E3ACBE04316A451E9558C2xxx (bootloader) B5EA8#787B86F2AE3858FECC0F1Dxxx (bootloader) BA00000 OKAY [? 0.293s] finished. total time: 0.293s $ fastboot devices TA23701UV2?? ?fastboot boolee@boolee-desktop:~$ fastboot oem unlock 4YO3OYUGBAQ5SUIDxxxx ... (bootloader) Creating EXT4 FileSystem for userdata (bootloader) Unlock completed! please reboot OKAY [ 14.700s] finished. total time: 14.700s
無事、unlock。
起動ロゴのmotorolaに「unlocked」と書かれているのを確認。
続いてroot取得へ。
ここのファイルを使ってみた。
ディレクトリ内のファイルを見てみるとやってることは、fastbootでアンセキュアなbootイメージを書き込んでいるだけのようでしたので、手動で。
ということで地道にコマンドを実行。
$ fastboot devices TA23701UV2?? ?fastboot $ fastboot flash boot razr_i_boot_insecured.img sending 'boot' (11264 KB)... OKAY [? 1.445s] writing 'boot'... OKAY [? 2.432s] finished. total time: 3.876s $ fastboot reboot rebooting...
再起動させて、adbコマンドでファイル群を転送、permissionの設定。
$ adb devices * daemon not running. starting it now on port 5037 * * daemon started successfully * List of devices attached TA23701UV2?? ?device $ adb wait-for-device remount remount succeeded $ adb push su /system/bin/ 580 KB/s (23755 bytes in 0.039s) $ adb push Superuser.apk /system/app/ 4530 KB/s (919994 bytes in 0.198s) $ adb push busybox /system/xbin/ 3537 KB/s (1550284 bytes in 0.427s) $ adb shell chmod 6755 /system/bin/su $ adb shell chmod 755 /system/xbin/busybox $ adb shell chmod 644 /system/app/Superuser.apk
ここまでやって、電源OFF、再度fastbootモードへ。
$ fastboot flash boot razr_i_boot.img sending 'boot' (11264 KB)... OKAY [? 1.498s] writing 'boot'... OKAY [? 2.470s] finished. total time: 3.968s $ fastboot reboot rebooting... finished. total time: 0.193s
てな感じであっさりとrooted。
けど今だったらbootloaderをアンロックしなくてもrootが取れますね。
楽しいですねぇ。
コメント