按照之前写的root小米平板4的文章进行后续设备的root,无论怎么尝试,使用Magisk还是SuperSu,切换各种版本,都会最终卡在开机界面,无奈只能另辟蹊径。使用XN Rootkit配合Magisk实现小米平板4的root工作。
本文使用的工具列表
XN Rootkit By XN Logos MagiskManage-v6.1.0.apk 小米平板4 Plus已刷开发板MIUI 10 8.9.20 并且已经解锁,查看如何解锁? ES文件浏览器 Adb Magisk-v18.0(18000).zip MIUI 10 8.11线刷包里的文件 boot.img 对应压缩包里的文件
XN+Rootkit+by+XN+Logos.zip MagiskManager-v6.1.0(165).apk 无 com.estrongs.android.pop_10006.apk adb在XN Rookit的解压包中可以找到 MagiskManager app中会进行下载, 或者对应 boot.img 所有文件已打包至文章末尾。
准备工作
将ES文件浏览器app与MagiskManager.apk安装到pad上 boot.img 拷贝的pad上 将XN Rootkit By XN Logos解压 步骤
- 在pad上打开MagiskManager,可以看到显示“未安装Magisk”,如图:
点击安装,选择第二项修补Boot镜像文件。然后选择使用ES文件浏览器打开,定位到准备工作中拷贝的boot.img的位置,方式选择“标准安卓方式”,失败的话回头再用“文件方式”尝试一次,一般第一种就可以,确定之后开始刷入,如下图:

成功之后,会有提示
Pached image is placed in /storage/emulated/0/Download/patched_boot.img
– All done!
- 将上面加粗的pached_boot.img(使用ES文件浏览器查找)拷贝到电脑的XN Rootkit目录中,不要修改文件名。在PC端打开XN Rootkit目录中的XN Rootkit.exe,选择44项:Root Right Now
回车之后进入一键root工具箱如下:


过程很快,root成功后pad会自动重启。
-
重启之后的pad在界面上是没有什么区别,但是打开MagiskManger看一下,跟刚开始安装的Magisk Manager不一样吧,已经显示“已安装版本:v18.0”了
而菜单项也增加了#超级用户,模块等内容
-
此时打开adb输入adb shell,再切换su模式,Magisk Manager会提示超级用户请求

而在超级用户菜单中可以看到已授权的包列表。

另外给ES文件浏览器授权root的话,打开ES选择菜单项中的Root工具箱,同样会出现上述超级用户请求授权对话框,选择允许之后再回头查看ES文件浏览器的根目录,差别就很明显了

已授权的根目录,面包红酒全都有了 用到的文件

https://pan.baidu.com/s/1unwnPBxo9D4LE6fwOSEUNw 提取码: 33si
参考文章:
XN Rootkit Universal Systemless Root for any android Phone
XN Rootkit universal Systemless Root for Android with twrp Porter
来源:oschina
链接:https://my.oschina.net/lisonliou/blog/3207132