安卓终极ROOT方案-KernelSU教程

前言

KernelSU一词最近刷爆玩机圈。简单介绍一下,KernelSU是 Android GKI 设备的一种 root 解决方案。与Magisk不同的是,KernelSU工作在内核中,因此拥有更高的安全性和更好的root隐藏性能。不过KernelSU有利有弊,这里先介绍一下KernelSU的利弊。

利弊

KernelSU相比MagiskMagisk Delta来说,拥有更好的ROOT性能更好的root隐藏性能。它的root隐藏性能是最出名的,内核级别的伪装可以和隐藏之神Magisk Delta一拼,保证可以骗过各大游戏、银行。同时KernelSU工作在内核中,是有修改Linux底层的存在。传统的Magisk工作在用户空间,有时效果不尽人意。由于工作在内核,你可以使用KernelSU进行任何系统调用拦截、对所有进程的控制。是真正意义上的根用户,让你完全成为手机的主人

说了这么多,你有没有心动?认为KSU是不是可以吊打脸谱?这就错了。KSU目前才刚发展起来,急需大家的支持。同时KSU的主人是一位学生,日常的学习压力已经很大了,更何况去维护自己的项目呢?这就导致KSU的更新进度很慢,到现在的版本号还是0.x。同时KSU不能弹出超级用户请求对话框,也就是下面的框:

ROOT请求

这就导致你只能在KSU设置里给软件手动给予ROOT,不能快速的授权。同时有较多的模块不支持KSU,据我所知的有淦!MIUI温控(扩展模块)UperfSurfaceflinger Analysis等。由于我本人不安装乱七八糟的没用模块养蛊,所以不过多举例。

1.下载BOOT

以上说了这么多,如果你仍然选择KSU,那么我来告诉你如何安装。

在安装之前,建议使用爱玩机工具箱备份一下Magisk模块。以便将模块重新安装到KSU。

首先,给你的手机安装KernelSU,不过多描述。

然后打开你的电脑浏览器,打开KSU的Releases。下载适用于你的手机内核BOOT镜像。下面是识别内核的教程。
打开手机设置>手机信息>内核版本,查看你的内核信息

手机信息

我的内核就是5.10.101-android12,也是android12-5.10.101,按下Ctrl+F,找到android12-5.10.101的包。

Github

如果你是高通处理器,选择boot.img.gz,天玑处理器则选择boot-gz.img.gz。点击下载后解压即可

2.刷入BOOT

手机重启到Fastboot模式,电脑打开Fastboot,输入下面的指令:

1
fastboot flash boot android1x-5.1x-xxx-xx.img

android1x-5.1x-xxx-xx.img代表BOOT镜像名称,改为你下载的镜像。比如我下载的android12-5.10.101_2022-05-boot-gz.img,就改成fastboot flash boot android12-5.10.101_2022-05-boot-gz.img

3.刷入完成

此时,你的KSU已经安装完毕。打开KSU,会显示绿色的正在运行,如未显示就是你的步骤出错了。接下来你只需要将刚刚备份的Magisk模块重新安装到KSU即可。

4.安装ZygiskLSPosed

我们离不开XPosed框架。而LSPosed又依赖Zygisk。KSU不附带Zygisk,需要手动安装模块。打开 https://github.com/Dr-TSNG/ZygiskOnKernelSU/releases/latest 下载最新版的Zygisk on KernelSU并安装、重启。然后打开 https://github.com/LSPosed/LSPosed/releases/latest 下载Zygisk版本的LSPosed,注意不要下成Riru版。然后安装、重启即可。

安装后可能不会显示LSPosed图标。打开电话,拨号盘输入*#*#5776733#*#*或下滑通知栏打开LSPosed。你可以在LSPosed设置里创建一个LSP框架寄居管理器的快捷方式。

5.隐藏应用

KSU的一大特色就是隐藏root性能超过了Magisk Delta,接下来介绍如何使用KSU-Hide My Applist来隐藏root。首先按照步骤4的方式安装XPosed(LSPosed)。安装完成后打开 https://kernelsu.com/lsposed-install 下载Hide My Applist,然后打开LSPosed>模块>隐藏应用列表>启用模块>勾选系统框架>重启,Hide My Applist(隐藏应用列表)安装完成。打开隐藏应用列表后即可配置隐藏root。

总结

KSU的安装方式和Magisk、Magisk Delta没有很大的区别。但目前KSU还在发展初期,很多地方都不如老牌Magisk。相信KSU以后可能发展起来。我只是体验了一下KSU,KSU还是有很多地方很复杂,不如Magisk。我目前用的是Magisk Delta,日后可能会出个Magisk Delta的安装教程,敬请期待。


安卓终极ROOT方案-KernelSU教程
https://www.snesite.ml/posts/12456/
作者
LAGSNES
发布于
2023年5月12日
许可协议