2016/08/29

Asus ZenPad7.0 のFactory Imageを書き込む

SIMフリーのAndroidタブレット Asus ZenPad7.0(Z370KL)にAndroid6.0のアップデートが来ていたのでインストールしたのですが、Android6.0ではうまく動かないアプリがあることがわかりました。

Androidのバックアップとリストアで前のバージョンに戻るかやってみましたが、残念ながらきれいなAndroid6.0の状態に戻るだけでした。

Asusのサポートページのドライバー&ツールというところでファームウェアが公開されていたので
バージョン JP_12.32.1.40 をダウンロードしました。

ブートローダを起動してSDカードからファームウェアを更新する手順は以下のとおりです。

  1. 電源を完全に切る
  2. マイクロSDの直下にZIPファイルを置いたものを本体に取り付ける
  3. 音量+ボタンと電源ボタンを同時押ししてブートローダを起動する
  4. 音量ボタンを何度か押し、「Recovery」モードで起動する
  5. apply update fromを選ぶ
  6. アップデータ(今回はUL-P002-JP-12.21.1.40-user.zip)を選び、電源ボタンを押して決定
  7. インストールが始ま...らない
以下のようなメッセージがでて、インストール出来ません。
 Verify Image...
 Invalid footer....

なんでだろうと思い、zipファイルを開いてみると、zipファイルの中に同じ名前でzipファイルが有りました。

更に解凍するとboot.imgを含むディレクトリが出てきました。
階層で表すと以下の様な形です。

UL-P002-JP-12.32.1.40-user.zip
└UL-P002-JP-12.32.1.40-user.zip
  └UL-P002-JP-12.32.1.40-user
    ├boot.img
    ├file_contexts などその他

1回解凍したUL-P002-JP-12.32.1.40-user.zip を改めてSDカードにコピーし、
同じ手順でやったところ

 Finding update package...
 Opening update package..
 Verifying udpate package...
 Installing update...
 Patching firmware Images...
 script succeeded: result was [/system]
 
 Install from sdcard complete.

と無事インストールができました。
リカバリーメニューのトップに戻り、[reboot system now]を選んで再起動。

Android 5.1.1のセットアップが開始され、無事戻すことができました。