使用XN Rootkit配合Magisk Manager为小米平板4 Plus获取Root超级用户

按照之前写的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

所有文件已打包至文章末尾。


准备工作

  1. 将ES文件浏览器app与MagiskManager.apk安装到pad上
  2. boot.img 拷贝的pad上
  3. 将XN Rootkit By XN Logos解压

步骤
1. 在pad上打开MagiskManager,可以看到显示“未安装Magisk”,如图:

点击安装,选择第二项修补Boot镜像文件。然后选择使用ES文件浏览器打开,定位到准备工作中拷贝的boot.img的位置,方式选择“标准安卓方式”,失败的话回头再用“文件方式”尝试一次,一般第一种就可以,确定之后开始刷入,如下图:

成功之后,会有提示
******************************************************
Pached image is placed in
/storage/emulated/0/Download/patched_boot.img
******************************************************
– All done!

2. 将上面加粗的pached_boot.img(使用ES文件浏览器查找)拷贝到电脑的XN Rootkit目录中,不要修改文件名。在PC端打开XN Rootkit目录中的XN Rootkit.exe,选择44项:Root Right Now 

回车之后进入一键root工具箱如下:

然后点击回车,按电源+音量减小键进入fastboot模式,自动开始root,如下:

过程很快,root成功后pad会自动重启。

3. 重启之后的pad在界面上是没有什么区别,但是打开MagiskManger看一下,跟刚开始安装的Magisk Manager不一样吧,已经显示“已安装版本:v18.0”了

而菜单项也增加了#超级用户,模块等内容

4. 此时打开adb输入adb shell,再切换su模式,Magisk Manager会提示超级用户请求

(图文不符,应该显示的是com.android.shell请求超级用户,只做说明)允许之后可以看到Terminal中的$变成了#

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

至此Root成功完成。

另外给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

23 thoughts on “使用XN Rootkit配合Magisk Manager为小米平板4 Plus获取Root超级用户

  1. error: cannot load ‘patched_boot.img’ 电脑fastboot 刷入的时候一直显示这个 怎么办?试了好多次了!

  2. 运行adb.exe一闪而过,运行adb1.exe提示 no files found to be packed/built 运行adb2.exe提示 no image file supplied

  3. 我的刷成功了,要对应当前系统版本的线刷包的boot.img,可以在论坛里下,比如我是10.2.1版本的稳定版,那我就下这个版本的线刷包,然后提取boot.img,按照楼主教程即可,非常快,可以说方便又快捷

Leave a Reply

Your email address will not be published. Required fields are marked *

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。