教程源于网络,如有侵权立删
A:boot里的ramdisk里文件夹少了一个apex文件夹,导致magisk没地方初始化。

Q:怎么解决?
A:缺啥我们就建啥!解包boot.img,在ramdisk里加一个apex的文件夹就好了。

工具:
Android Image Kitchen:
https://forum.xda-developers.com/showthread.phpt=2073775
Magisk Canary:
https://raw.githubusercontent.com/topjohnwu/magisk_files/canary/app-debug.apk

1,下载上面的工具,解压出来如下
2,把你提取的原版的boot.img拷贝到此目录下(如何提取boot.img请自行查阅)
3,双击unpackimg.bat 等脚本跑完任意键关闭命令窗口后,目录如下:
4,进入ramdisk目录,创建apex文件夹。
5,回到主目录,双击repackimg.bat重新打包boot,等待脚本完成后得到image-new.img。
6,拿到image-new.img基本就好了。剩下的就是和之前一样,拷到手机用magisk manager(必须用上面的Canary版)打patch,打完用fastboot刷入。如无意外,就好了。

注意!注意!注意!
由于目前11并没有TWRP,所以一旦模块什么翻车(机率极大),恢复比较麻烦,强烈建议大家成功之后,开启magisk的核心模式,备份一个核心模式的boot.img以供模块开机时使用!

最近更新