Nexus Oneのroot取得

とりあえず、紳士の嗜みとしてNexus Oneのrootを取得します。

手順

  • 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 ProNexus 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
#