KUSONEKOの見る世界

ZenFone 2 Laser (ZE500KL) のカスタムロムでポケモンGOをする

ZenFone 2 Laserが、起動しなくなったときに焼き直すためのメモです。

ポケモンGOはただカスタムロムをインストールするだけだと動かないようです。
Magiskを入れると動きました。

カスタムromはここの物を使用します。
  • twrp-Z00ED-3.1.0-11Mar17.img
  • lineage-14.1-20170803-Z00ED.zip
他に以下も使用します。
  • open_gapps-arm64-7.1-pico-20170803.zip (最新を使えばで良いはず)
  • Magisk-v13.3.zip
また予め、公式のアンロックツールを実行しておく必要があります。
ASUS公式ページからUnlock boot loaderを落とし、ZenFone上で実行しておきます。
0518-1134_SIGNED_UnlockTool_ZE500KL_AndroidM.apk

※実施する場合は自己責任でお願いします。

やり方

書き込むロムがCドライブ直下にある前提で記載します。
  1. Fastbootモードに入る
    電源が切れている状態で、音量↑ボタンと電源ボタンを長押しする。ロゴが出たら電源ボタンだけ離す。
  2. TWRPを書き込む
    ZenFoneとWindowsをUSBで接続して、Windowsが認識していることを確認する
    >fastboot devices
    TWRPをリカバリー領域に書き込む
    >fastboot flash recovery C:\twrp-Z00ED-3.1.0-11Mar17.img
    target reported max download size of 268435456 bytes
    sending 'recovery' (16396 KB)...
    OKAY [  0.521s]
    writing 'recovery'...
    OKAY [  0.497s]
    finished. total time: 1.021s
  3. TWRPを起動させる
    音量↓を押しながら下のコマンドを打つ
    >fastboot reboot
  4. Formatする
    [Wipe]→[Format Data]でyesと入力
  5. カスタムロムの書き込み
    [Advanced]→[ADB Sideload]→[Swipe to Start Sideload]。
    ドライバが当たっていなければ、ZenFoneのドライバをインストールする。
    やり方はこちらですが、選択するドライバは『ASUS Android Bootloader Interface』。

    >adb sideload C:\lineage-14.1-20170803-Z00ED.zip
    (略)
    Total xfer: 1.01x

    >adb sideload C:\open_gapps-arm64-7.1-pico-20170803.zip
    (略)
    Total xfer: 1.30x
  6. Magiskをインストール(実績では、TWRPの[Install]でMicroSD内のzipを指定したがこれでもいけると思う)
    >adb sideload C:\Magisk-v13.3.zip
  7. TWRPの画面からReboot
  8. ポケモンGOをインストールしてログインする!
    失敗している場合は、ポケモンGOのログイン認証に失敗する

2018/04/25 追記

最近、ポケモンGOを起動し、しばらくすると『お使いの端末のOSのバージョンが非対応、または、特定の操作(root化など)が検出されたため、Pokémon GOを起動できません。』と表示されるようになってしまいました。
調べてみると、Magiskを最新にして、MagiskHideの項目にPokémon GOを追加することで起動できるようになるそうなので、やってみました。

Magisk v16.3 (1630)はここからダウンロードしました。

  1. TWRPを起動させる
  2. [Advanced]→[ADB Sideload]→[Swipe to Start Sideload]。
  3. コマンドプロンプトで、以下を入力。(Magiskの最新版をCドライブ直下に置いている前提)
    >adb sideload C:\Magisk-v16.3.zip
    loading: 'C:\Magisk-v16.3.zip'* daemon not running. starting it now on port 5037 *
    * daemon started successfully *
    Total xfer: 1.91x
  4. TWRPの画面からReboot
  5. 起動後、Magiskアプリを起動し、左上をタップし、『Magisk Hide』をタップ
  6. 一覧から、『Pokémon GO』にチェックを入れる
ポケモンGoを起動してみると無事遊ぶことができました。