作者mybaby520 (麦卑鄙)
看板PokemonGO
标题[心得] PMGO 0.37.0 / Magisk systemless root
时间Sun Sep 11 14:55:37 2016
◎ 本篇之操作不一定适用所有 Android 装置,root 所造成的风险请自行承担
◎ Sony Xperia 部分机型有失败重刷 ROM / 变砖风险,kernel 需支援 systemless root
◎ 2016.09.19 已确认 SafetyNet 阻挡安装 Xposed 框架的装置登录 0.37.0 版
0.37.0版本终於发布,并带来万众瞩目的遛宠功能,不过此版本加入 Android Pay 所使用
的 SafetyNet 检测机制,於开启游戏时排除所有 root 装置登录游玩。
在 reddit 听闻使用 Magisk 形式的 root 是可以玩的,变尝试了一番,先说结论:
1. Magisk 版本的 root 是可於 App 上一键开关免重启的形式
2. 此系统有支援相应版本的 Xposed 框架
3.
关掉 root 与 Xposed 才可登录游戏
4.
支援 Android 5.0 以上版本
一. 前置作业
Magisk 发布页:
http://goo.gl/qn9RkE 内含所有操作流程,会用的人可以跳过此文
Magisk 作者建议安装前回到官方韧体与 boot 下操作以防 root 不完全,以下最低需求:
移除所有种类的 root (SuperSU, phh's su, KingRoot...)、Xposed (v85x. systemless
Xposed, romracer's Systemless Xposed, official system Xposed)、确保以下 root
档案移除完全 (/system/xbin/su, /data/su.img, /sbin/su etc.)
1. 移除 Xposed 框架 (非必要,没有可跳过)
Xposed 官版发布页 (Android 5.0 以上的版本):
http://goo.gl/uIKfpG
点选 xposed-uninstaller*.zip 连结并选取相应的移除程式版本,HTC One M8的话是 arm
以 Recovery 刷入後重启完成,注意重启时自动最佳化所有应用程式,过程约15分钟
◎ Samsung 与 MIUI 装置若安装非官方的 Xposed,请遵循其提供的移除方式或重刷 ROM
参考版本说明
https://goo.gl/By1lve 其包含 arter97、wanam、SolarWarez 版的连结
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 後照着以下步骤继续安装
◎ Xperia仅做unroot或参考
https://goo.gl/qszhRK (Z3)
https://goo.gl/1pFcGS 9楼(Z2)
◎ 原生包含 root 的 ROM 作法上或许与 CyanogenMod 一样
如果只是要玩 0.37.0 新版本,不再需要 root 功能的话做到这边就可以罗!
二. 安装 (附原始下载连结)
1. Unlocked bootloader
安装 Magisk 前需要将手机解锁,否则可能安装失败,各厂解锁方式也自行寻找
2. Magisk & Magisk Manager
下载 Magisk v6 本体
http://goo.gl/t3M71P,以 Recovery 刷入重启
安装 Magisk Manager v1.2
http://goo.gl/kQaRQn 一键开关 root 的 apk
这时候因为没有 root 所以还不能使用!
3. Root
下载 phh's SuperUser 17 (Magisk Ver.)
http://goo.gl/9IXw1y 以 Recovery 刷入重启
安装 phh's SuperUser
http://goo.gl/Sdk2D2 超级使用者 App
这时候开启上个步骤的 Magisk Manager,在授与超级使用者权限後便可一键关闭 root
没有使用 Xposed 框架需求,仅仅需要 root 功能的玩家做到这里就可以开心去遛宠罗!
4. Xposed for Magisk (非必要)
此为对应 Magisk 版本的 Systemless Xposed,非官方版的 Xposed
Unofficial Systemless Xposed 发布页:
http://goo.gl/3FYHgM
下载附件中对应不同 Android 版本的 zip,以 Recovery 刷入重启,最佳化过程约15分钟
版本对应 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
目前只要在 Xposed Installer 中暂时关闭 Xposed 框架并重启便可登录进行游戏
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.232.117.53
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PokemonGO/M.1473576941.A.547.html
1F:推 reallove: 先推再看 09/11 15:00
2F:推 CryMasK: 刚研究了一个早上 感谢详细教学文 09/11 15:03
弄了一整个早上+1... 我的星期天T_T
3F:推 StevenZ: 先推,等等来试试看 09/11 15:19
4F:推 www54500: 感谢分享 09/11 15:23
5F:推 momeha: Recovery是把zip丢到记忆卡根目录,再改名成update.zip09/11 15:24
6F:→ momeha: 然後去Recovery选用apply SDcard这样吗09/11 15:26
不用改名,至内部储存空间或记忆卡选择该档後执行,我用TWRP的Recovery
7F:推 laysK: 推 ,找机会弄 ,谢谢提供详细方法09/11 15:42
8F:推 CYTSWAT: 未看先推阿!09/11 16:06
9F:推 CYTSWAT: android 4.4.2有救吗?09/11 16:19
似乎只支援 Android 5.0以上版本
10F:推 armschen: 推,有空来试试09/11 16:24
11F:推 momeha: S7edge,TWRP怎麽刷都失败,待高手救援,不然就要刷回原厂了09/11 16:37
12F:→ mtwtfss: 推一个09/11 16:38
13F:推 OhMe: 推09/11 16:57
14F:推 RandyMarsh: 推!!!09/11 17:06
15F:推 debris: 北烂 IV checker不能用了 a_a09/11 17:14
16F:推 debris: 有人知道为什麽Niantic要这样做吗 多谢原PO分享09/11 17:16
17F:推 happy27727: LG G3 刷波兰版6.0 没有root 可以开游戏玩 觉得欣慰09/11 17:17
18F:→ gameking: 这样做当然是锁外挂跟模拟器的玩家阿 不是很正常吗09/11 17:22
19F:推 happy27727: 没错 那些跑掉定位的程式都需要手机root才能使用09/11 17:23
20F:→ happy27727: 电脑模拟器也是root过後的 就更不用讲外挂了 外挂可以09/11 17:24
21F:→ happy27727: 模拟使用手机的状态呢 还能挑手机咧...09/11 17:25
22F:推 CYTSWAT: 但有人root不是单纯为了宝可梦作弊阿!09/11 17:30
23F:推 reallove: Desire HD备用机 不刷怎麽活 XD09/11 17:30
24F:推 RandyMarsh: 搞定了,可惜不能xposed查iv了09/11 17:49
25F:推 CYTSWAT: 成功後再挂载magisk版的xposed不能吗?09/11 18:30
没办法,必须在游戏启动前挂载,然而两者冲突
26F:推 tennyleaz: 可惜还不支援Touchwiz和MIUI的Xposed,暂时脱坑中09/11 18:40
27F:推 ianian45: 太麻烦了。。。果断线刷原厂rom,感谢分享09/11 19:01
28F:推 jhangyu: 想问一下大家Xposed装这个有用吗?09/11 19:11
在刷 Magisk 前有看过,但有人回报无效就没试
30F:推 RandyMarsh: 楼上连结最後更新时间是去年9月,应该没用了吧09/11 19:15
31F:→ baconqq: 小米开发版无法unroot……09/11 19:17
32F:→ vi5417: 为了Xposed一直不升级手机 现在竟然... 看来要脱坑了09/11 19:26
33F:推 CYTSWAT: 有大大试过xposed的反root侦测模组RootCloak吗?09/11 20:29
34F:→ StevenZ: 那就是不能用才要如此大费周章啊... 09/11 20:30
35F:推 thomasjay: 还好我还有备用机可玩pokemon,真麻烦09/11 20:45
36F:推 fantasylee: 看来要当双机侠了09/11 20:54
37F:推 svc2kxp: 4.2.2 gg了 09/11 21:12
38F:推 kamir: soft reboot後不知为什麽xposed都一直失效,得完全reboot才09/11 21:12
39F:→ kamir: 正常。09/11 21:12
40F:推 CYTSWAT: 我infocus m2 3g版正常玩,今天再考虑刷magisk才发现手机09/11 21:14
41F:→ CYTSWAT: 版本号才4.2.2,我一直以为是android 5说...09/11 21:15
只能再往上刷了… 糟糕一个越刷越多的节奏
42F:推 StevenZ: 往好处想,之後开放 android pay 就不用再搞一次了09/11 21:22
43F:推 samwu995: 红米机GG 09/11 23:51
44F:推 CMturtle: 玩个游戏真累 QQ 09/12 00:04
45F:嘘 beverly4222: 嫉妒嘘 09/12 00:15
更新 CyanogenMod 的 unroot 方式
46F:推 Quentin5566: note4刷成功了 感谢大大 09/12 02:15
47F:推 professorK: 请问xposed模组要重新装吗~ 09/12 03:01
框架本身要,搭载的模组不用
48F:推 coolciwei: 我Z3刷了会直接死机 囧 09/12 12:24
是刷到哪个步骤呢?
49F:推 ajang: 如果是直接修改apk档不知可行否?当然要先用lucky patcher 09/12 18:59
50F:→ ajang: 破解Android核心才能给装 09/12 18:59
51F:→ laysK: Z3刷了死机+1 09/12 22:04
52F:→ laysK: 刷了Magisk V6直接开不了机,Recovery也进不了,只好整个괮 09/12 22:05
53F:→ laysK: 整个重刷 09/12 22:05
54F:推 cbshrimp: ZL同上 刷Magisk V6後变砖 09/12 23:38
这些机型先注明到页首好了 囧
55F:→ hohiyan: opo目前正常,但一样需要hard reboot才能正常运作 09/13 02:50
56F:推 lovemegaera: Z2 Tablet也无法 09/13 13:47
57F:推 goillin: magisk发布页有z系列的也这样回报 只能等别的方法吗... 09/13 14:14
58F:→ cbshrimp: 看了一下 Xperia 5.X都会变砖 但刷上6.0的ROM後即可使用 09/13 15:24
59F:→ cbshrimp: 所以我打算去刷CM13来试看看 09/13 15:26
60F:推 jacksunexe: 楼主,你需不需要注明一下要unlocked bootloader... 09/13 17:34
我也在想是否为没 unlocked bootloader 导致,因为 Xperia 较多免解锁 root 的情况?
61F:推 lovemegaera: 我解锁了还是砖 09/13 21:59
整台没救了吗? 不会吧...
装过没有办法绕过检测T_T
63F:推 andy79323: 旧手机4.4.2 要重刷rom太麻烦了 忍痛砍game 09/14 04:10
65F:→ FYT0429: 请问这该如何是好... 09/14 07:47
root 不完全,Magisk 安装流程是建议回到官方韧体与boot下操作
最低需求是移除所有种类的 root (SuperSU, phh's su, KingRoot...)、Xposed (v85x.
systemless Xposed, romracer's Systemless Xposed, official system Xposed)、
确保以下 root 档案移除完全 (/system/xbin/su, /data/su.img, /sbin/su etc.)
66F:推 WindSucker: 推 09/14 11:11
67F:推 starwishsun: 请问刷aicp 11(m7)方法一样吗,我试着做好像不能 09/14 11:42
到该 ROM 原始的发布页看看有没有带 root,有的话搜寻一下它有没有 unroot 的方式
68F:推 yuhnoesty18: 推,但觉得麻烦不想用了,玩个游戏还要这样继续等其 09/14 13:36
69F:→ yuhnoesty18: 他解法,回去unroot 玩一个游戏没意义 09/14 13:36
70F:推 marippe: xda有人贴Z3刷法 goo.gl/qszhRK 可参考 09/14 14:33
71F:→ marippe: 我自己是先unroot 需要用到root再recovery刷回 09/14 14:34
感谢,似乎是 kernel 问题?
这篇
https://goo.gl/1pFcGS 9楼的 Z2 也是用同一个支援 systemless root 的 kernel
72F:推 StevenZ: 重开机是不是就失效了啊..我刚刚切换到unroot玩,没电後 09/14 15:33
73F:→ StevenZ: 重开机结果就不能切换回root了 @@" 09/14 15:33
正常切换中,还是重装两个phh看看?
74F:推 karta0681608: 感谢整理 推推 09/15 00:16
※ 编辑: mybaby520 (36.234.127.217), 09/20/2016 03:44:04
75F:推 pizzahut: 重开机会自己变回root哦,要在自己切一次 09/20 17:08