【TF101】 Nachoroot ~Android 3.x Honeycombをroot化する方法~

Superuser.png Nachorootとは、Android 3.x HoneycombのASUS Eee Pad Transformer TF101のrootアクセス権限を奪取するためのrootkitです。
これだけたくさんカスタムROMなどを紹介しておきながら、最新JP版のroot化方法を紹介し忘れていましたので、今更ながらご紹介します。

2012/06/06追記: ワンクリックで導入できる、より簡単なツール”ASUS Transformer Root ToolKit“が登場しました。

導入方法

準備
  1. Android SDKをインストールします。(ここでは詳細は割愛)
  2. nachoroot.binとsuをフォーラムよりダウンロードします。
実行方法
  1. nachoroot.binを転送し、実行権限を付与し、第1ステージを実行し、再起動します。
  2. adb push nachoroot.bin /data/local/
    adb shell chmod 777 /data/local/nachoroot.bin
    adb shell /data/local/nachoroot.bin --stage1
    adb reboot
  3. 再起動したら、nachoroot.binの第2ステージを実行し、再起動します。
  4. adb shell /data/local/nachoroot.bin --stage2
    adb reboot
  5. 現在のユーザーIDを確認します。0 / rootなら一時的にroot権限が取得できています。そうでなければやり直してください。
  6. adb shell id
  7. suバイナリを転送し、root権限を恒久的に使用できるようにします。
  8. adb remount
    adb push su /system/xbin/su
    adb shell chown 0.0 /system/xbin/su
    adb shell chmod 06755 /system/xbin/su
  9. Nachorootで発生した一時ファイルを削除し、再起動します。
  10. adb shell /data/local/nachoroot.bin --undo
    adb reboot
  11. Google Play ストアより、Superuserをダウンロードします。
  12. root権限が必要なアプリが起動できたら成功です。

コメント

タイトルとURLをコピーしました