如题,在升级到 Android M 之后,由于 SELinux 的原因,必须要对内核进行一些 Patch 才可以执行 su.

首先你要解锁你的 Bootloader,这个会导致你丢掉 DRM Keys.具体做法 Google 一下就可以.

然后我们找到 AndroPlus 的内核 https://kernel.andro.plus/kitakami_r2.html ,对应 6.0 32.1.A.1.163 的是 v20 版本.把它拖下来.

然后是第三方 Recovery.这里自然要用 TWRP 了,最新的 TWRP 3.0.0.0 的 Build 有一个 bug 就是没法访问你的外置 SD 卡.不过问题不大. 地址是 https://mega.nz/#!choTQKaa!_MQFdFiu-…86PBuIM5sBlKkw 同样下载下来.

然后是 SuperSU 的 ZIP 包.http://download.chainfire.eu/924/SuperSU/BETA-SuperSU-v2.68-20160228150503.zip 丢到内置存储里面

然后就很简单了.通过 Fastboot 刷入即可.

fastboot flash boot boot.img 
fastboot flash recovery recovery.img

其中 boot.img 是内核, recovery.img 是 recovery.

然后重启你的手机,在 Sony Logo 亮起的时候,注意指示灯,在它变成彩色/白色的时候按几下音量键上.然后就能进入 Recovery 了.

在 TWRP 里面选择 Install,然后选择 SuperSU 的 ZIP 即可.

大功告成.


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.