Motorola RAZR iのbootloaderをunlockして、rooted。

Android OS

とっくの前にやっていたことですが。

やっぱり、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取得へ。

ここのファイルを使ってみた。

ただし、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が取れますね。

楽しいですねぇ。

booleeをフォローする
BOOLEE STREET.net

コメント