说明
Moto Z/Moto Z Play 已经开启了强制加密 Data 功能,我们可以想办法去除强制加密。
Moto Z Play 国行刷入去加密内核导致不读卡的问题解决。请重新下载去加密内核并刷入。
教程
-
解包 boot.img 镜像
可使用 AIK Linux 工具,建议在 Linux 下修改。 -
去除 dm-verity 验证
可参考此文:
http://bbs.ixmoe.com/thread-1717-1-1.html
- 去除强制加密
修改第 10 行,将 forceencrypt= 修改为 encryptable=,参考如下:
<blockquote>/dev/block/bootdevice/by-name/userdata /data f2fs rw,discard,nosuid,nodev,noatime,nodiratime,nobarrier,inline_xattr,inline_data wait,check,formattable,encryptable=/dev/block/bootdevice/by-name/metadata
-
删除 verity_key
不删除 verity_key 将会导致国行系统不读卡。 -
刷入并格式化 Data 分区
注意,只有当格式化 Data 分区后去除加密才可以生效。
fastboot flash boot 修改好的内核名.img
fastboot -w
适用于 Moto Z Play 已经去除强制加密的官方内核:
(找到适合自己手机系统的版本,例如系统是 MCN24.104-35.2,则刷入 MCN24.104-35.2 的)
下载地址(百度云):
https://pan.baidu.com/s/1mi4ipVa
适用于 Moto Z 已经去除强制加密的官方内核:
(找到适合自己手机系统的版本,例如系统是 MCN24.104-35.2,则刷入 MCN24.104-35.2 的)
下载地址(百度云):
链接: https://pan.baidu.com/s/1jIHJ82q 密码: cgjt
更新日志:
2016-11-4
- 更新 boot 镜像中的 sepolicy 为 SuperSU v2.7.8-SR3 版本。
2016-09-24 - 初始版本,boot 镜像中的 sepolicy 为 SuperSU v2.7.8-SR1 版本。
刷错 SuperSU 版本会导致支付宝挂掉。
转载请注明出处:汐梦社区。