发现 
移动应用开发者工具
KernelSU:Android 内核级 root 方案
基于 Linux 内核实现的 Android root 方案,为需要深度定制系统的高级用户提供 su 与 root 权限管理。
- 浏览
- 5
- 访问
- 0
- 下载
- 0
- 版本
- v3.3.1
- 平台
- Android
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
KernelSU 是一个面向 Android 设备、基于内核实现的 root 解决方案。它把 su 与 root 权限管理放到内核层完成,并围绕这一能力提供模块系统与 App Profile 等配套功能。
官方支持 Android GKI 2.0 设备(内核 5.10+);较旧的内核(4.14+)也可使用,但需要自行编译内核。由此,WSA、ChromeOS 以及容器化运行的 Android 环境同样在支持范围内。目前支持的架构为 arm64-v8a 与 x86_64。
主要功能
- 内核级
su与 root 权限管理:root 能力由内核提供,而非仅依赖用户空间。 - 基于 metamodules 的模块系统:提供可插拔的基础设施,用于无系统修改(systemless)的定制。
- App Profile:把 root 权限限制在受控范围内,按应用维度控制授权。
安装与使用
项目官网提供了完整的说明文档:
- 安装指南:https://kernelsu.org/guide/installation.html
- 编译方法:https://kernelsu.org/guide/how-to-build.html
- 官方网站:https://kernelsu.org/
注意事项
- 近期部分内核版本引入了破坏性变更,可能导致 KernelSU 在
x86_64上失效,甚至触发 kernel panic,使用前请查阅官网说明。 - 项目已不再通过 Weblate 接受翻译贡献,翻译改由 LLM 处理;如需新增语言支持可以提交 PR,但不再接受对现有英文与中文翻译的修改。
- 许可证:
kernel目录下的文件为 GPL-2.0-only,其余部分为 GPL-3.0-or-later。
本作品整理自 GitHub 开源项目 tiann/KernelSU,原作者 @tiann,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v3.3.1当前版本
重构 webview zygote umount 为允许列表,按策略类型保留 ebitmap 大小,修复 fd wrapper 与 app profile 的兼容问题,ksud 新增 SIGSYS handler,并引入新的版本匹配检测机制。
评论