跳到正文
发现
KernelSU:Android 内核级 root 方案
移动应用开发者工具

KernelSU:Android 内核级 root 方案

基于 Linux 内核实现的 Android root 方案,为需要深度定制系统的高级用户提供 su 与 root 权限管理。

admin
发布于 2026-10-28
浏览
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。

主要功能

  1. 内核级 su 与 root 权限管理:root 能力由内核提供,而非仅依赖用户空间。
  2. 基于 metamodules 的模块系统:提供可插拔的基础设施,用于无系统修改(systemless)的定制。
  3. App Profile:把 root 权限限制在受控范围内,按应用维度控制授权。

安装与使用

项目官网提供了完整的说明文档:

注意事项

  • 近期部分内核版本引入了破坏性变更,可能导致 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 整理,以原仓库为准。

更新记录

  1. v3.3.1当前版本

    重构 webview zygote umount 为允许列表,按策略类型保留 ebitmap 大小,修复 fd wrapper 与 app profile 的兼容问题,ksud 新增 SIGSYS handler,并引入新的版本匹配检测机制。

评论