使用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!

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

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

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

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

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

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

  1. 此时打开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