Nexus Oneのroot取得
とりあえず、紳士の嗜みとしてNexus Oneのrootを取得します。
環境
- Macbook Pro (Snow Leopard)
- Nexus One (Android 2.1)
手順
- 1.1-nexusone-superboot.zip をダウンロードします。
$ wget http://www.romraid.com/paul/nexusone/1.1-nexusone-superboot.zip
- 1.1-nexusone-superboot.zip を展開します。
$ open 1.1-nexusone-superboot.zip
- シェルスクリプトファイルを実行可能にします。
$ cd 1.1-nexusone-superboot $ chmod +x install-superboot-mac.sh
- Nexus Oneの電源を切ります。
- FASTBOOTモードで起動します。
Nexus OneのBackボタンとトラックボールを押しながら、電源ボタンを押すとFASTBOOTに入れます。 - Macbook ProとNexus OneをUSBケーブルで接続します。
- bootloaderをunlockします。
$ ./fastboot-mac oem unlock ... INFODevice was already unlocked.
- Nexus Oneに"Unlock bootloader"の画面が表示されるので、"Yes"を選択し、電源ボタンを押して選択します。
Unlockに成功するとNexus Oneの起動時にUnlockされた鍵のアイコンが表示されます。 - 再度、FASTBOOTモードで起動します。
- シェルスクリプトファイルを実行します。
$ ./install-superboot-mac.sh sending 'boot' (2066 KB)... OKAY writing 'boot'... OKAY
- adb shell でログインして、プロンプトが#になっていればrootの取得に成功しています。
$ adb shell
#