『あくまで自己責任で! 自己解決が無理なら引き返すこと!』
一通り遊んだので、WWE版Firmwareへの変更と、root取得を行いました。ちなみに初期FirmwareはHK版です。
※(2013/01/25修正)boot.img、Superuser.apk、suのダウンロード先が "2" ではなく "3" だったので修正。
参考にしたのはここ。
ちょっと手順がややこしかった。
あ、今まで書いてたか覚えていないけど、今までのも含めてmacでの作業です。
前準備
- 必要なファイルをダウンロード、同じフォルダに入れておく
-
- WWE Firmware v10.4.5.36 (1のサイトから)
- insecure JB boot.img (
23のサイトから) - Superuser.apk (
23のサイトから) - su のバイナリ (
23のサイトから) - UnLock.apk (ASUS公式サイトで配布)
- Googleアカウントを削除しておくと、作業が捗る。(削除しなくても進められる)
- 無線LANに接続しておく
WWE版Firmwareへの変更
- WWE Firmwareのzipファイルをsdcardのルートに保存する。
- 電源を落とし、リカバリーモードで再起動する。
- "wipe data/factory reset" を実行しておく(sdcard領域のユーザデータも消え去るので、必要ならバックアップしておくこと)。
- "apply update from external storage" を選択して、1のzipファイルを指定・update実行をする。
- オートリブートされ、ドロイドくんのインストール画面がでて、プログレスバーが進んでいく。
- オートリブートされ、通常起動される。
- ビルド番号を確認して、WWE版になっていれば成功。
root取得
- UnLock.apkをインストール、実行する。
- 承認する。
- 承認する。
- 承認する。
- Googleアカウントを削除していないときは、Googleアカウントのパスワード入力を求められる。2段階認証を設定していると進めなくてハマる。
- リブートして、このような画面が一瞬出て、また電源が切れる。
- FASTBOOT modeで起動させる。ASUSのロゴ画面に "Fastboot Mode ! ! !" と出て止まる。FASTBOOT mode は "Vol+ & power"
- 念のため、ターミナルから "fastboot devices" を実行して、端末がmacから認識されているか確認する。
- insecure JB boot.imgを焼く。"fastboot boot boot_new.img"
- 一瞬で焼き終わって、オートリブートされる。
- ここで通常起動されればroot化されているらしい。bootloop、bootlock、など通常起動されなければ残念でした。
- suバイナリをpushする。"adb remount""adb push su /system/bin/""adb shell""chmod 06755 /system/bin/su"
- Superuser.apkをpushする。"adb push Superuser.apk /system/app""adb shell chmod 06755 /system/app/Superuser.apk"
- 再起動させる。
- Superuserが居て、RootChecker等でroot化がされていれば完了。
いじょ。