KernelSU是一款安卓内核级Root管理工具,用过Magisk面具的用户大概率对它不陌生,不少人也会纠结KernelSU和面具哪个更合适。实际上,Magisk与KernelSU的核心功能相近,若偏好简单直接的使用体验,KernelSU会是更合适的选择——它在Root权限隐藏方面的表现优于Magisk。KernelSU的最新版本支持轻松加载自定义插件到系统,还提供了修改/system分区文件的机制,同时具备为用户空间应用直接授予root权限的功能。
首次安装KernelSU的操作步骤如下:
1.解除手机的 BootLoader 锁定(简称BL锁)
2. KernelSU 提供的内核文件
3.使用电脑,通过 Fastboot 命令刷入内核* 和 Magisk 框架的刷入步骤比较类似
一、Bootloader解锁
二、并安装KernelSU ,确保内核版本在5.10以上(如果版本低于5.10,建议使用Magisk)
三、与设备内核版本一致的KernelSU内核。例如,小米13的内核版本是5.15.41(如果找不到完全一致的内核,版本最接近的即可,如5.15.XXX)。骁龙设备通常使用boot.img,联发科设备使用boot-gz.img。如果某个压缩格式成功开机,后续可继续使用该格式。若三个版本均无法正常开机,可尝试手动修补:使用patch-boot-image工具
四、解压的内核文件,将内核img文件复制到电脑已的adb工具包中
五、重启手机进入fastboot模式(重启过程中,按住电源键后立即按住音量键-),并连接电脑
六、临时启动boot,测试内核文件能否正常开机(重启后设置将失效,如果确定刷入能正常开机,可以跳过此步骤)。注意,联发科设备不支持通过fastboot boot命令临时启动内核文件
fastboot boot 内核文件
七、如果临时启动测试无误,再次重启手机进入fastboot模式,然后直接刷入内核。命令为:fastboot flash boot 内核文件
八、重启手机,此时刷入操作成功完成。
基于内核
KernelSU 运行在内核空间,对用户空间应用有更强的掌控。
白名单访问控制
只有被授权的App才可以访问 su,而其他App无法感知其存在。
受限制的root权限
KernelSU可以自定义su的 uid, gid, groups, capabilities 和 SELinux 规则:把 root 权限关进笼子里。
模块系统 & 开源
KernelSU支持通过overlayfs 修改 /system,并且是 GPL-3 许可下的开源项目。
1. 优化手机性能:卸载不常用的应用程序,快速清理手机中的垃圾文件,从而提升手机的运行速度。
2. 个性化定制:屏蔽或隐藏单机游戏、广告及应用,随意更换字体和主题,WiFi密码,多样化功能等你探索。
3. 清理骚扰通知:及时拦截骚扰通知,保持手机内存的清洁与整洁。
4. 降温保护:具备降温功能,有效延长手机的使用寿命。
1.KernelSU 还引入了一个基于 overlayfs 的模块化系统,方便用户将自定义插件加载至系统中。
2.同时,它也为修改 /system 分区内的文件提供了便捷途径。
3.值得注意的是,KernelSU 兼容大部分 Magisk 模块,并且支持安装 Lsposed 框架以利用 XPosed 功能。
4.由于采用内核级别的ROOT实现方式,KernelSU在应对第三方应用的ROOT检测时有着突出的表现,能够有效规避这类检测。

