Lenovo Z6 Pro ROM焼き まとめ


はじめに

Lenovo Z6 Pro ( zippo ) にカスタムROMを焼く、いわゆるROM焼きの手順です。
中華端末はだいたい同じようなので、他の機種にも応用できます。

初心者向けには書いていません。自分用のメモです。
開発環境の用意があり、adb / fastboot は利用できることが前提です。

準備するもの

  • Android端末のUSBドライバー
  • Adb
  • Fastboot
  • sn.img ( bootloader unlock file )
  • QFIL (Qualcomm Flash Image Loader )
  • Stock ROM ( L78051_CN_11_5_381_Q_Stable )
  • vbmeta.img ( Stock ROM の中に入ってます)
  • Custom Recovery ( twrp-3.4.0-1-zippo-mauronofrio.img )
  • Custom ROM ( 好きなものを拾ってくる )

手順

文鎮化している状態でもEDL(Emergency Download )が起動すれば修復できます

Stock ROM (純正ROM)に戻す

純正の modem ディレクトリーなどが必要なため、一旦純正ROMを焼く必要がある。

  1. QFILを起動する。
  2. ① LoadContentをクリックして、Stock ROM 内の content.xml を開く。
  3. ② 端末をUSB接続して EDL モードで起動する。
  4. ③ SelectPort をクリックして接続ポートを選択する。
  5. ④ Download Content をクリックして完了するまで待つ。
  6. Failed などと表示されたら失敗。 Stock ROM が合っていて失敗する場合は成功するまで繰り返す。
  7. 成功したら端末の初期設定を済ませ、開発者モードを有効にする。

Bootloader をアンロックする

初回や、何らかの理由で Bootloader が locked になっている場合は、この作業が必要。
申請URL
https://www.zui.com/iunlock

  1. 申請する。
  2. メールで sn.img が送られてくる。
  3. adb
  4. fastboot で起動して下記コマンドでアンロック。
  5. 再起動。
fastboot flash unlock sn.img
fastboot oem unlock-go
fastboot reboot fastboot

カスタムリカバリーを入れる

  1. vbmeta.img を適用して、ブート検証(AVB)を無効にする。
  2. カスタムリカバリーを焼く。
  3. カスタムリカバリーを起動。
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot flash recovery twrp-3.5.2_10-0-zippo.img
fastboot reboot recovery

カスタムROMを焼く

  1. TWRP を起動する。
  2. Data がマウント出来ないので Wipe -> Format Data -> yes と入力 -> Enterキー
  3. Backup からバックアップを取っておく。(必要に応じて。)
  4. Wipe する Wipe -> Advanced Wipe -> Cache, System, Data にチェック -> 実行(スワイプ)
  5. ROM を焼く Install -> ROM を選ぶ -> 実行(スワイプ)
  6. 上記の完了画面から Wipe Cache/Dalvik -> 実行(スワイプ) ※これを忘れると Boot loop 突入
  7. 上記の完了画面から Reboot System をタップして完了。

再起動する前に OpenGaps や magisk を焼いてもいいです。

ROM 焼き情報リンク

ファイル個別リンク

カスタム ROM 個別リンク

編集履歴

2021-05-16 初版
2021-10-21 一部新しい情報へ書き換え