毎度お約束ですが
『あくまで自己責任で! 自己解決が無理なら引き返すこと!』
- Android SDKおよびMotorola USB Deviceのインストール
- bootloader unlock
- root 取得
※bootloader unlock を行うとアプリ等データがすべてリセットされます。
- Android SDKおよびMotorola USB Deviceのインストール
あまりにお約束過ぎるので省きます。 - bootloader unlock
RAZR i (XT890)はMotorola公式にbootloader unlockが可能な機種としてリストされている。なので、公式サイトに行ってunlockすれば良い。が、これだけでは不親切極まりないので、簡単に流れを説明する。 - 公式サイトの1ページ目へ。ここはunlockに関する注意や警告が書いてある。一番下の『PROCEED ANYWAY』をクリックして次へ。
- MY MOTO CAREのログイン画面。
登録してください。Google SignUp が使えるので、そちらを使うと速くて便利。 - Device IDの取得
まずは、RAZR i をfastbootモードで起動し、PCと接続する。
私はMacでしたが、WinおよびLinuxでもほぼ同じかと。ターミナルを立ち上げ、adb および fastboot コマンドが使える状況下で次のようにコマンドを打つ。
> fastboot oem get_unlock_data
成功すれば、unlock keyがズラズラと表示される。
このunlock keyの接頭語(bootloader)や(INFO)を抜いた文字とアルファベットの部分を1行につなげておく。 - MAKE SURE YOUR DEVICE IS UNLOCKABLE というエリアがあるので、ここに先ほど得たunlock keyを1行につなげた文字列をコピペする。そして赤いボタンを押す!
- しばらく待ってUnlock可能と判別されると、一番下の「Yes/No」ボタンの下に『Request Unlock Key』ボタンが現れる(Unlock不可だとたぶんボタンが出ない)。「Yes」ボタンを選択してこのボタンを押す。
- これでしばらくすると、UnlockKeyが2.で登録したメールアドレスに送られてくる。スパム扱いされるかもしれない(私はされた)ので、気をつける。届いたメールに Unlock Code が記述されているので、これをコピーする。
- ターミナルに戻って、次のコマンドを実行する。
> fastboot oem unlock UnlockCode
正しければ、コンソールの表示はこのようになる。
そして、reboot!! - Motorolaのサイトでは下図のように出るとあるが、私の場合は違う出方だった。
公式サイトの表示 私の端末の表示
Mロゴの真ん中に、UNLOCKEDと書いてある
- root 取得
- DROID RAR.com にログインする。
- Windows/Mac/Linux 対応するバッチファイルをダウンロードする。
- 私はMacなのでMac版を落としてzipを解凍。
- 端末をUSBデバッグモードで接続する。
- ターミナルを起動して、先ほど入手したファイルの『Root.sh』を実行して進める。途中でパスワードを聞かれるが、これはMacのユーザパスワードを入力
- 終わったら再起動。見事にroot化されてる。
以上。本記事に関する質問・コメント・要望などは受け付けません。