ポケモン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ドライブ直下にある前提で記載します。- Fastbootモードに入る
電源が切れている状態で、音量↑ボタンと電源ボタンを長押しする。ロゴが出たら電源ボタンだけ離す。 - 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 - TWRPを起動させる
音量↓を押しながら下のコマンドを打つ
>fastboot reboot - Formatする
[Wipe]→[Format Data]でyesと入力 - カスタムロムの書き込み
[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 - Magiskをインストール(実績では、TWRPの[Install]でMicroSD内のzipを指定したがこれでもいけると思う)
>adb sideload C:\Magisk-v13.3.zip - TWRPの画面からReboot
- ポケモンGOをインストールしてログインする!
失敗している場合は、ポケモンGOのログイン認証に失敗する
2018/04/25 追記
最近、ポケモンGOを起動し、しばらくすると『お使いの端末のOSのバージョンが非対応、または、特定の操作(root化など)が検出されたため、Pokémon GOを起動できません。』と表示されるようになってしまいました。
調べてみると、Magiskを最新にして、MagiskHideの項目にPokémon GOを追加することで起動できるようになるそうなので、やってみました。
Magisk v16.3 (1630)はここからダウンロードしました。
調べてみると、Magiskを最新にして、MagiskHideの項目にPokémon GOを追加することで起動できるようになるそうなので、やってみました。
Magisk v16.3 (1630)はここからダウンロードしました。
- TWRPを起動させる
- [Advanced]→[ADB Sideload]→[Swipe to Start Sideload]。
- コマンドプロンプトで、以下を入力。(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 - TWRPの画面からReboot
- 起動後、Magiskアプリを起動し、左上をタップし、『Magisk Hide』をタップ
- 一覧から、『Pokémon GO』にチェックを入れる