enterとVolume downの同時押しで起動。以下のメニューで "Enter SD download mode" を選択。
Press Volume button to select: 1. Enter SD download mode 2. Exit update mode Press Power button to enter.
以下のメニューで "wipe data/factory reset" を選択。
Android system recovery <3e> KOT49H.TW_Phone-11.4.6.63-20140918 test ASUS Recovery <1.7> Volume up/down to move highlight; enter button to select. reboot system now apply update from internal storage apply update from external storage wipe data/factory reset wipe cache partition apply update from cache
以下のメニューで "Yes -- delete all user data" を選択。
Android system recovery <3e> KOT49H.TW_Phone-11.4.6.63-20140918 test ASUS Recovery <1.7> Confirm wipe of all user data? THIS CAN NOT BE UNDONE. No No No No No No No Yes -- delete all user data No No No
しばらくすると以下のような感じでボリュームボタンを押してメニュー選択できるようになる。"reboot system now" を選択して再起動。
Android system recovery <3e> KOT49H.TW_Phone-11.4.6.63-20140918 test ASUS Recovery <1.7> Volume up/down to move highlight; enter button to select. reboot system now apply update from internal storage apply update from external storage wipe data/factory reset wipe cache partition apply update from cache -- Wiping data... Formatting /data... Data wipe complete. Formatting /cache... Cache wipe complete.
"wipe cache partition"をした場合は以下。
-- Wiping cache... Formatting /cache... Cache wipe complete. Formatting /tombstone... tombstone wipe complete.
ブートメニューからファームウェアのアップデートを行う
この方法の利点は、Androidが起動していなくてもファームウェアの書き換えができるという点。システムをぶっ壊したときとかに。
ファームウェアをダウンロードして適当なディレクトリに入れておく。A500KL の場合は WW, CN, TW, JP とそれぞれの SKU に対応したファームウェアがダウンロードできるようになっているけど、アップテートが正しく適用できるのは対応したファームだけみたい。ウェブの説明によればデバイスソフトウェアとSOPをダウンロードせよとあるけど、SOPは無い。たぶん SOP は "Standard Operating Procedure" (システムファームウェアをアップデートする手順) のこと。
$ wget -c http://dlcdnet.asus.com/pub/ASUS/ZenFone/A500KL/UL-ASUS_T00P-TW-11.4.6.88-user.zip $ md5sum ./UL-ASUS_T00P-TW-11.4.6.88-user.zip 0989162eed53951a45ba138c15131195 ./UL-ASUS_T00P-TW-11.4.6.88-user.zip
system recovery のメニューを出すまでは上と同じ。ここまで行ったら"apply update from internal storage"を選択。
Android system recovery <3e> KOT49H.TW_Phone-11.4.6.79-20141020 test ASUS Recovery <1.7> Volume up/down to move highlight; enter button to select. reboot system now apply update from internal storage apply update from external storage wipe data/factory reset wipe cache partition apply update from cache
表示が以下のように変わるので、ダウンロードしたファームウェアを選択する。"../"を選択すれば元のメニューに戻れる。
Android system recovery <3e> KOT49H.TW_Phone-11.4.6.79-20141020 test ASUS Recovery <1.7> Choose a package to install: /data/media ../ 0/ asus_log/ legacy/ obb/
ファームウェアのあるディレクトリまで移動して、ファームウェアを選択する
Android system recovery <3e> KOT49H.TW_Phone-11.4.6.79-20141020 test ASUS Recovery <1.7> Choose a package to install: /data/media/0/Download ../ UL-ASUS_T00P-TW-11.4.6.88-user.zip
Bugdroid があらわれて「システムアップデートをインストールしています...」と言われ、以下のメッセージが流れてインストール終了。"reboot system now" を選択して再起動。マジでまっさらにしたかったらこの時に"wipe data/factory reset" を選択すればいいみたい。
Android system recovery <3e> KOT49H.TW_Phone-11.4.6.79-20141020 test ASUS Recovery <1.7> Volume up/down to move highlight; enter button to select. reboot system now apply update from internal storage apply update from external storage wipe data/factory reset wipe cache partition apply update from cache -- Install /data/media/0/Download Finding update package... Opening update package... Verifying update package... Installing update... Writing tz image... Writing aboot image... Writing sbl1 image... Writing rpm image... Writing tzbak image... Writing abootbak image... Writing sbl1bak image... Writing rpmbak image... Writing sdi image... Writing asusfw image... Writing modem image... Install from /data/media/0/Download complete.
いつも通りアプリの最適化が走って起動完了。ファクトリーリセットの場合と異なり、インストール済みのアプリとか設定関係は保持されている様子。
Androidをアップグレードしています... ???個中??個のアプリを最適化しています。