前言

本教程是花费碎片化时间写的,部分意思表达不明确。请见谅。

KernelSU 是 Android GKI 设备的 root 解决方案,它工作在内核模式,并直接在内核空间中为用户空间应用程序授予 root 权限。

省流:比magisk更容易隐藏

在安装之前,我建议备份一下原版boot以防止不开机

安装KernelSU

安卓设备内核版本是5.10以上,可以使用官方编译的通用内核,而非5.10以上则使用别人编译好的内核(当然大佬可以自行编译)

如果你实在不理解内核版本是个什么东西,见下图:

使用通用内核

1、下载

选择对应版本下载(需要和设备内核相同版本)。
例如:小米13的内核版本是5.15.41(如果没有一致的,可以下载版本差别最小的,只要是5.15.XXX的都可以试试)

骁龙一般是boot.img,联发科是boot-gz.img,如果使用某个压缩格式成功开机,后续可继续用这个格式。如果三个版本都不能正常开机,可以尝试手动修补:patch-boot-image

2、使用第三方内核adb-fastboot刷写
adb-fastboot解压后,再把ksu boot镜像复制到此文件夹下

3、手机进入fastboot模式
电源键重启,马上按住 音量–插上电脑

4、刷写镜像
adb-fastboot路径地址栏中直接输入cmd,然后回车

临时启动boot,测试内核文件是否能正常开机(重启会失效,如果确定刷入能正常开机可以跳过此步骤)

fastboot boot 内核文件路径

如果临时启动没问题,手机再重启到 fastboot 模式,直接刷入了。

fastboot flash boot 内核文件路径

使用第三方内核

对于动手能力强的大佬我建议查看非官方支持设备列表,使用内核源码编译刷入。
当然像我这样只能靠别人做好才能折腾的人。酷安有内核搬运的帖子

刷入之前需要有TWRP、或Root环境

TWRP刷入如下图:

使用内核刷写软件(需要Root环境):

1、Kernel Flasher
2、Franco Kernel Manager
3、Ex Kernel Manager

此方法刷写,如果遇到内核不兼容,会出现卡MIUI或fastboot情况(注意备份原版boot!)。

使用

1、安装KernelSU 管理APP
酷安下载地址:https://www.coolapk.com/apk/me.weishu.kernelsu

2、认识界面

3、授权root权限

4、刷入模块

从Magisk迁移至ksu

ksu由于是太极作者开发,并不具有zygisk,所以说再原来magisk模块的基础上,我们需要多刷一个Zygisk on KernelSU模块

github地址:https://github.com/Dr-TSNG/ZygiskOnKernelSU/releases

最后修改:2024 年 08 月 17 日
快来和我交易吧。