Gearbest版Axon7の日本版ROM化+Root取得

はじめに

GearBestで安く売ってたZTE Axon7のRoot取得までの手順を記す。
自分は説明できるほど理解できていないので、こうやったら出来ました、という参考程度にとどめてください。
簡単に起動不可になりますので(復帰は簡単ですが)、十分仕組みを理解をして自己責任のうえ実行してください。

環境

スマホ側
  • Axon7 A2017G グローバル版
    • Axon7はA2017(China)、A2017U(USA)、A2017G(Global)の3verある。それぞれのモデルで当てるファイルややり方が違うことがあるので注意
    • 日本で売ってるモデルはA2017G
  • グローバル版ROM 6.0.1 B10
PC側
  • Windows10 64bit
  • Axon7の純正USBケーブル(買った時についてきたもの)

大まかな手順

  1. ツールの準備とAxon7の設定
  2. 日本版ROMをMicroSDカードに入れて標準のリカバリ機能でUPDATE
  3. BootloaderをUnlock
  4. TWRPを焼く
  5. SuperSUをTWRPで焼いてRoot取得

1. ツールの準備とAxon7の設定

Axon7の設定
  • [設定]→[端末情報]のビルド番号を7回タップして[開発者向けオプション]を表示
  • [開発者向けオプション]から以下の項目をONにする
    • USBデバッグ
    • OEMロック解除
    • スリーブモードにしない
ツールの準備
  • Axon7Toolkit(各種ソフトの導入を自動化するソフト)
    • ダウンロード及びインストール時にウイルス警告されるが無視して使うようにする。Windows Defenderだとファイルが隔離されるので、Windows Defenderの設定から隔離ファイルをもとに戻すこと。
  • Minimam ADB Fastboot(コマンドプロンプトで操作するのに必要なものを最低限揃えたもの)
  • XiaomiMi Flash(ファイルをPCから直焼きしてくれるソフト。文鎮化時の復旧にも使える)
  • TWRPのimgファイル v3.0以上(ご存知カスタムリカバリ。ADBと同じフォルダにrecovery.imgに名前変えて保存)
  • no-verity-opt-encrypt-3.1.zip(システム暗号化無効化ツール。SuperSUについてるが、何故か機能しないので手動で焼く。MicroSDカードに保存)
  • SuperSU-v2.65.zip(Root取るためのソフト、MicroSDカードに保存)

2. 日本版ROMの取得とUPDATE

  1. このリンクより日本版ROMをダウンロード。
  2. ダウンロードしたファイルを一度解凍して、その中のzipをMicroSDカードに保存
  3. 本体をシャットダウンしてVol UPボタンを押しながら電源を押す。
  4. Recovery Modeで起動するので[Update From SD Card]を選択。操作はVolキーが上下、電源ボタンがOK(以下全ての操作で共通)
  5. 次の画面でダウンロードしたROMを選択する。するとUpdateが始まる。
  6. Updateが終わったら再起動する。
  7. 起動して、初期設定が終わったら、[設定]→システムアップデートを実行する
    • 17/12/24現在、最新UPDATEがAndroid7.1.1なので実行している。Android8が降りてきたら自動化ツールなどが使えなくなる可能性があるので実行しない。
  8. それも終わったら、[1. Axon7の設定]をもう一度実施する。

3. BootloaderのUnlock

  1. Axon7toolkitを起動
  2. 初回実行時にAndroidのverを聞かれるのでAndroid 7 Nougetを指定
  3. [1. Driver install]を実行し、ADBドライバ(PCから操作するためのドライバ)とQualcomm Driver(EDLモード(ファイル焼く時のモード)の時に必要なドライバ)をインストールする
  4. [7. Unlock Bootloader]を実行する。するとAxon7が再起動してEDLモードに入り画面真っ黒になる。
  5. PCでXiaomiMi flashが開く。起動時、選択時の[can't read script]のエラーは無視して良い。
  6. XiaomiMi Flashの[Refresh]を押して、Axon7が認識するか確認。認識したら[COMx(xは数字)]が表示される。
    • 出ない場合はQualcomm Driverのインストールがミスってる。デバイスマネージャーを開き、USBで認識してる場合は一旦デバイスをアンインストールして、手動でドライバを登録し再認識させる。
  7. [Select]を選びAxon7toolkitフォルダの[Mi Flashtool]→[Unlock]→[Fastboot_Unlock_N]のフォルダを選択
  8. [Flash]をクリック。焼かれる。
    • Flashしても[try reset status]と出てerrorになる場合は、デバイスマネージャーの[COMx]のデバイスを右クリック→[プロパティ]→[設定]で[通信速度]を120000(最大)にする
  9. 焼けたら、XiomiMi Flashを終了後、電源ボタン長押しでEDLモードを抜ける。抜けると再起動する。
  10. Axon7が再起動したらAxon7toolkit側をすすめる。何かキーを押す。
  11. Axon7toolkitが処理を進めてbootloaderのUnlock画面を呼び出してくれる。画面が出たら[Unlock]を選択。
  12. 解除されると、起動時エラー表示がでる(内容はBootloaderをLockしろという内容)。5秒後に画面が進めば問題なし。
    • 起動しない場合はbootが壊れているので[2. 日本版ROMの取得とUPDATE]のROM焼きをする。bootloaderは一度Unlockしたらそのままなので再度やる必要はない。
  13. 起動時エラー画面を出ないようにする場合は以下の操作をする
    • あとで追記

4. TRWP導入

  1. コマンドプロンプトでfastboot toolのフォルダまで移動
  2. Axon7を再起動して起動時のエラー画面中にVolボタンを押すとどのモードで起動するか選択できるので、[fastboot]を選択
  3. fastboot modeで起動すればOK
    • fastbootが起動しない場合は、2. BootloaderのUnlockの手順でXiomiMi Flashで焼く作業”だけ”をもう一度やる
      • Axon7起動後、コマンドプロンプトで[adb reboot edl]を実行
      • XiomiMI Flashで[fastboot_unlock_N]を焼く
  4. コマンドプロンプトで[fastboot flash recovery recovery.img]を実行
  5. エラーがでなければ本体側でFastbootの[Start]を選択して実行。
  6. 起動時のエラー画面でVolキーを押して、[recovery]で起動
  7. TWRPが起動すれば成功

5. Root取得

  1. TWRP起動
  2. [Install]よりno-verify-opt-encryptを焼く
  3. 焼いた後、Wipeして再起動
  4. 再度TWRPを起動
  5. [Install]より[Super SU]を焼く
  6. 焼いた後、Wipeして再起動。焼いて最初に起動する時はロゴ画面で5分ぐらい待たされるので気長に待つ。
  7. Rootが必要なアプリを入れてみてRootの要求が出たらRootインストールはOK
  8. ZTE Write Protectionなるものでsystem領域の書き込みが禁止されているので、起動後、PCに本体を繋いで以下のコマンドプロンプトで次を実行 
    • [adb reboot disemmcwp]
  9. Titanium backup等でsystem領域の改変が出来れば完了
  10. Adawayは入れただけでは使えず、最新版にしたあと設定で[Enable systemless mode]を有効にする。

所感

 仕組みがさっぱりだったので1日格闘したが、やってることがわかればそこまで苦労しない。カスタムOSを焼く場合は、このあと色々焼く作業が残ってるのでまた今度。
 日本版ROMでも十分サクサクだし、Root取れてるし、プラスバンドも何もせず使える(らしい)のでカスタムROMに魅力を感じなければもう弄る必要ないかと。ただしDaydreamが使えないので使いたいならカスタムROMかグローバル版ROMが必要。
 あと新しいシステムアップデートが降ってきた場合は、おそらく4. TRWP導入からやり直しになるのでご注意。

参考サイト

おまけ

  • カバーは買った時についてきた透明TPUカバーを使用
  • 画面フィルムはPDA工房のものを使用。安物はサイズが合わず使い物にならないとのこと。これだと開封時に画面に貼ってあるフィルムと同サイズです。

    5 件のコメント :

    1. はじめまして
      私もGearBestよりAXON 7を購入しました。
      rootを取った環境で動かしたいのでいろいろ調べましたが、管理人様の
      ベージ内容が非常に分かりやすく参考にさせていただきました。
      BLアンロック、root取りを行い、Titaniumbackupで他の端末(Xiaomi)と
      同じアプリを動かしています。
      画面フィルムも購入したのは縁が空きすぎで、管理人様と同じフィルムを
      注文したところです。

      返信削除
    2. はじめまして。

      私もGearBestよりAXON 7を購入し、TWRPをインストールしたく、
      このページにたどり着きました。

      「ZTE+A2017G+JPV1.1.0B01.zip」をSDカードに入れて
      「Update From SD Card」を実行したのですが、
      動作してすぐ、下記のメッセージで終了してしまいます。

      E:footer is wrong
      E:Signature verification failed
      Installation aborted

      対処方法がありましたら、ご教示をお願いいたしたく
      よろしくお願いいたします。

      返信削除
      返信
      1. まだ見ていれば…
        ダウンロードしたファイルを一度解凍するとまたzipが出てきますので
        それを[Update From SD Card]で実行してください。

        リンク上げてた人のレスにも解凍してくださいって書いてありました(汗

        削除
    3. 管理人さま
      はじめまして。

      Windows10 64bit
      を用いて、アップデートされたとの事。
      当方、Windows10 32bit 所有。
      これでも可能でしょうか?
      お忙しい中、アドバイスを頂けると幸いです。

      返信削除
    4. 追伸
      ヤフー知恵袋に以下の回答が記載されてました。
      単純に次の方法でアップデートできないのでしょうか?

      グロ版はOTA非対応です。
      http://www.ztedevice.com/support/detail?id=98CEB24F9FFD433EA99EC424...

      zipファイルを解凍して「update.zip」だけをSDカードに入れてアプデします。

      返信削除