说明
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 版本会导致支付宝挂掉。
转载请注明出处:汐梦社区。