KernelSU APP是Android GKI设备的root解决软件,其功能涵盖了分区、修改、授权等多个方面。用户可以基于KernelSU运行应用程序,同时获得root权限,实现设备管理和单个应用程序权限文件的自定义。这款APP还提供了一种独特的空间,让用户可以更灵活地管理和控制其设备。
内核模式下的KernelSU工作在overlayfs上,支持模块加载机制,并直接安装系统android app插件。通过点击超级允许,用户可以解决各种系统权限问题,为用户提供了便捷而高效的解决方案,为用户带来了更便捷的系统管理体验。KernelSU内核管理器也支持通过类似刷入模块的方式来添加各种插件以及加入修改/system分区下文件的机制,而且还能够让用户更好地管理和控制系统帮助用户享受到更多的定制化功能和优化效果。不仅如此,KernelSU更是卸载系统里面自动安装的应用程序加快手机的运行速度等各种功能来让可玩性大大提升。
基于内核的 su 和权限管理。
基于overlayfs的模块系统。
运行APP后点击模块,点击安装后即可
在超级用户中可以单个开启应用
1、设备兼容性要求
KernelSU 主要面向采用 GKI(Generic Kernel Image)架构 的设备,需满足以下条件:
内核版本:Linux 5.10 及以上(最低兼容至 4.14,需手动移植)。
Android 版本:出厂预装 Android 12 或更高版本(GKI 设备)。
架构支持:arm64-v8a、x86_64,可在 WSA(Windows Subsystem for Android)和容器化环境中运行。
验证方法:通过 KernelSU 管理器应用查看设备状态,若显示“未安装”则支持,显示“不支持”则需自行编译内核。
2、Root 与框架依赖
必须解锁 Bootloader:通过官方工具或第三方工具(如 Magisk)解锁,否则无法刷入内核。
安装方式:
Fastboot 直刷:下载对应内核版本的 boot.img,通过 fastboot flash boot boot.img 刷入。
TWRP 刷入:下载 AnyKernel3 刷机包,在 TWRP 恢复环境中刷入。
内核刷写工具:如 Franco Kernel Manager,需已 Root(如 Magisk)。
风险提示:刷机前务必备份原厂 boot.img,避免变砖;部分操作可能导致硬件失效(如屏幕黑屏)。
1、设备不支持 KernelSU
自行编译内核:获取设备内核源代码,根据官方文档集成 KernelSU,针对特定内核版本可能需要手动向后移植。
2、模块安装后不生效
检查模块目录结构:确保模块目录包含 module.prop、system 等必要文件,且 module.prop 中 id 字段唯一。
重启作用域:部分功能需重启全部作用域(通过 LSPosed 管理器操作)或系统生效。
日志排查:通过 adb logcat | grep KernelSU 查看模块相关日志,定位错误代码。
1. 为模块提供内核版本号。