本篇之操作不一定適用所有 Android 裝置,root 所造成的風險請自行承擔
◎ Sony Xperia 部分機型不建議使用,如 Z3、ZL 有失敗重刷ROM/變磚風險
0.37.0版本終於發布,並帶來萬眾矚目的遛寵功能,不過此版本加入 Android Pay 所使用
的 SafetyNet 檢測機制,於開啟遊戲時排除所有 root 裝置登錄遊玩。
在 reddit 聽聞使用 Magisk 形式的 root 是可以玩的,變嘗試了一番,先說結論:
1. Magisk 版本的 root 是可於 App 上一鍵開關免重啟的形式
2. 此系統有支援相應版本的 Xposed 框架
3. 關掉 root 才可登錄遊戲,無 root 代表 Xposed 模組無法使用在寶可夢上,但也僅此
4. 支援 Android 5.0 以上版本
一. 前置作業
Magisk 發布頁:http://goo.gl/qn9RkE 內含所有操作流程,會用的人可以跳過此文
Magisk 在安裝前要求移除任何形式的 root 與 Xposed 框架,以避免安裝不完全
1. 移除 Xposed 框架 (如果有裝的話,沒有可跳過)
Xposed 官版發布頁 (Android 5.0 以上的版本):http://goo.gl/uIKfpG
點選 xposed-uninstaller*.zip 連結並選取相應的移除程式版本,HTC One M8的話是arm
以Recovery刷入後重啟完成,注意重啟時自動最佳化所有應用程式,過程約十五分鐘
2. Unroot
請自行尋找您的裝置所對應的 Unroot 工具!
◎ 這篇 http://goo.gl/YElwke 4F的檔案據悉是通用 unroot 包,以Recovery刷入重啟
自己在 HTC One M8 使用OK,其他裝置無法保證
◎ CyanogenMod 11-13 可參考 reddit http://goo.gl/9Pi40f http://goo.gl/0ivkO3
在 SuperSu 中 full unroot 後照著以下步驟繼續安裝
◎ 原生包含 root 的 ROM 作法上或許與 CyanogenMod 一樣
如果只是要玩 0.37.0 新版本,不再需要 root 功能的話做到這邊就可以囉
二. 安裝 (以下直接貼發布頁中提供的下載連結)
1. Magisk & Magisk Manager (發布頁 1F)
下載 Magisk v6 本體 http://goo.gl/t3M71P,以Recovery刷入重啟
安裝 Magisk Manager v1.2 http://goo.gl/kQaRQn 一鍵開關 root 的 apk
這時候因為沒有 root 所以還不能使用!
2. Root (發布頁 2F)
下載 phh's SuperUser 17 (Magisk Version)http://goo.gl/9IXw1y 以Recovery刷入重啟
安裝 phh's SuperUser http://goo.gl/Sdk2D2 超級使用者 App
這時候開啟上個步驟的 Magisk Manager,在授與超級使用者權限後便可一鍵開關 root
沒有使用 Xposed 框架需求,僅僅需要 root 功能的玩家做到這裡就可以開心去遛寵囉!
3. Xposed for Magisk (非必要步驟,發布頁 2F)
注意 Pokemon Go 0.37.0 因啟動時須關閉 root 故 Xposed 無法使用,這是給其他需求的
此為對應 Magisk 版本的 Systemless Xposed,非官方版的 Xposed
Unofficial Systemless Xposed 發布頁:http://goo.gl/3FYHgM
下載附件中對應不同 Android 版本的 zip,以Recovery刷入重啟,最佳化過程約十五分鐘
版本對應 SDK 21: Android 5.0 | SDK 22: Android 5.1 | SDK 23: Android 6.0
其內文提到的 Material Design Xposed Installer 發布頁:http://goo.gl/Hb4ct9
安裝 Xposed Installer http://goo.gl/I4ZLxU 便可在 root 狀態下繼續使用 Xposed