KernelSU是一款安卓内核级Root管理工具,用过Magisk面具的用户想必对它不会陌生,也常有用户好奇KernelSU和面具哪个更值得选择。实际上,Magisk与KernelSU在功能上较为相近,若偏好简单直接的使用体验,KernelSU会是更合适的选择,尤其在Root权限隐藏方面,KernelSU的表现要优于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、用户组、权限以及SELinux规则进行自定义设置,从而实现将root权限限制在可控范围内。
模块系统 & 开源
KernelSU支持借助overlayfs对/system进行修改,而且它是基于GPL-3许可协议的开源项目。
1. 提升手机性能:把不常用的应用程序卸载掉,及时清理手机里的垃圾文件,以此加快手机的运行速度。
2. 个性化定制:可对单机游戏、广告及应用进行屏蔽或隐藏操作,字体与主题支持自由更换,还能设置WiFi密码,更多多样化功能等待您去发掘。
3. 清理骚扰通知:及时拦截各类骚扰通知,让手机内存维持清洁与整洁的状态。
4. 降温防护:拥有降温作用,能够切实增加手机的使用时长。
1.KernelSU 也引入了一套依托 overlayfs 的模块化系统,能让用户更便捷地把自定义插件加载到系统里。
同时,它也为修改/system分区内的文件提供了便捷的途径。
3.需要留意的是,KernelSU 能够兼容大部分 Magisk 模块,同时也支持安装 Lsposed 框架,以便借助 XPosed 功能实现相关操作。
4.由于采用内核级别的ROOT实现方式,KernelSU在应对第三方应用的ROOT检测时效果显著,能够有效规避被检测的情况。

