这个项目能做什么

KernelSU 是一种面向 Android 设备的基于内核的 root 解决方案。与用户空间的 root 工具不同,它在 Linux 内核内部实现 `su` 和 root 访问管理,项目将其描述为一种更集成的方式来授予和控制 root 权限。 README 中描述的关键功能: - 基于内核的 `su` 和 root 访问管理。 - 构建在元模块之上的模块系统,被描述为用于无系统修改的可插拔基础设施。 - 应用配置文件,项目将其描述为将 root 能力锁在笼子里,即按应用限定 root 访问范围。 兼容性:KernelSU 官方支持内核 5.10 或更高版本的 Android GKI 2.0 设备。也支持从 4.14 起的旧内核,但需要手动构建内核。项目声明支持 WSA、ChromeOS 和基于容器的 Android,目前支持 `arm64-v8a` 和 `x86_64` 架构。需要留意的是,最近的内核版本引入了一项破坏性变更,可能导致 KernelSU 在 `x86_64` 上失败并可能触发内核崩溃。 使用文档涵盖安装和构建方法,托管在项目网站上。翻译通过 LLM 处理,而非 Weblate;可以通过拉取请求提议新增语言支持,但不接受对现有英文和中文翻译的修改。社区讨论在 Telegram 上进行。安全报告指南见 SECURITY.md。 许可证:`kernel` 目录下的文件仅使用 GPL-2.0,其他所有部分使用 GPL-3.0-or-later。README 感谢 Kernel-Assisted Superuser 提供了最初的想法,Magisk 作为强大的 root 工具,genuine 用于 APK v2 签名验证,以及 Diamorphine 提供的 rootkit 技术。