KernelSUAndroid root 方案
KernelSU 是一个 Android 上基于内核的 root 方案。
特性
- 基于内核的 su 和权限管理,KernelSU 在 Linux 内核模式下工作,它对用户空间应用程序有更多的控制权。
- 只有获得root权限的App才能访问su,其他 app 无法感知su。
- 基于 overlayfs 的模块系统,KernelSU 支持通过 overlayfs 修改 /system,它甚至可以使 /system 可写。
兼容状态
KernelSU 官方支持 GKI 2.0 的设备(内核版本5.10以上);旧内核也是兼容的(最低4.14+),不过需要自己编译内核。
WSA 和运行在容器上的 Android 也可以与 KernelSU 一起工作。
目前支持架构 : arm64-v8a
和 x86_64
使用方法
构建
讨论
- Telegram: @KernelSU
许可证
鸣谢
- kernel-assisted-superuser:KernelSU 的灵感。
- genuine:apk v2 签名验证。
- Diamorphine:一些 rootkit 技巧。
- Magisk:sepolicy 的实现。
评论