Zenfone 2 Laser (ZE500KL)のシステムファイルをいじったら起動しなくなってしまいました。
リカバリー用のバックアップファイルも取っておらず、復帰に相当苦労しました。
後学のためにもざっくりメモ。
経緯
言語を英語に設定した際に日本語フォントが中華フォント化するのを修正しようとfonts.xmlファイルをいじる。
再起動後、ASUSロゴ画面で読込中マークがクルクル回るだけでまったく起動しなくなる。
あれこれいじったら最終的にリカバリーモードにさえ入れなくなる。
手順(最終的に成功したもの)
- リカバリーファイルをダウンロード ZE500KL revert to lollipop bootloop - Post #5 こちらの
- ファームウェアをmicroSDカードに入れる ダウンロードはASUS公式サイトから。
- mod_boot.imgファイルをダウンロード XDAのこちらのページから入手できます。
- micro SDカードを本体に差し込む
- スマホをFastboot Modeで起動 Zenfone 2 Laserなら音量上ボタン+電源ボタン長押し、バイブレーションが鳴ったら電源ボタンだけ離して待つ。
- スマホをパソコンにUSBケーブルで接続
- コマンドプロンプトを開く リカバリーファイル「stock-recovery-LL.222.img」のダウンロード先のフォルダをShiftキー押しながら右クリック→「コマンドウィンドウをここで開く」
- fastboot コマンドが使えるかチェック
- 接続チェック 次のように入力して、製品番号のような文字列が返ってくればOK。
- リカバリーファイルを焼く
- リカバリーモードで起動 Zenfone 2 Laserなら音量下ボタン+電源ボタン長押し。音量ボタンで選択、電源ボタンで決定。
- 「wipe data/factory reset」と「wipe cache partition」を実行 スマホ内のファイルが全消去されるので注意。
- 「apply update from microSD」を選択し、2でダウンロードしたファームウェアのファイルを選択する
- 処理完了したら「reboot system now」を選択 もしくは下のコマンドでパソコンから再起動しなおしたらうまくいった記憶。一緒にrootも外れる。
「Download .222 recovery from here」
にあるリンクから「stock-recovery-LL.222.img」をダウンロード。
私の場合はFirmware→Version WW_12.8.5.222が必要でした。1.4GBとそれなりにダウンロード時間かかる。
zipファイルだけど解凍の必要はなし。
Download:
ZE500KL: Original Post - Mirror
ZE500KG: Original Post - Mirror
ここからダウンロード。
fastboot
でずらずらと文章が返ってくればOK。
fastboot devices
fastboot flash recovery stock-recovery-LL.222.img
赤字はリカバリーファイルのファイル名と同一であることをチェック。
一回目はGlobal版のファームウェアではなく日本版のファームウェアを導入しようとし、「This package is for “JP_Phone” devices; this is a “WW_Phone”.」と怒られました。
やり直したらうまくいった。
fastboot boot mod_boot.img
見ての通り、ろくにroot化周りの知識ないままいじってしまって本当に苦労しました。
システムファイルいじる前にリカバリー用のバックアップ確保は必須です。言うまでもなくSDカードも必須。
私の場合たまたま持ってきたパソコンに古いmicroSDカードが刺さってて命拾いしたくらいの準備不足っぷり。root化なめてました。
困ったらXDA-developersのフォーラムがめちゃくちゃ参考になります。
むしろここ以外にZenfone 2 Laser関連の情報が少なすぎて困った。Nexusとかに比べてZenfoneはroot化していじり倒すのは難易度が高い模様。
結局中華フォント問題は治さないまま放置しています。文鎮化させずに修正できる方法あったら教えていただきたいです。
誰かのいつかの参考になれば幸いです。
◯今日の過去記事◯
www.zazaizumi.com