跳到正文
发现
移动应用开发者工具

SukiSU Ultra:Android 内核级 Root 方案

从 KernelSU 分支独立维护的 Android 内核级 Root 方案,带 App Profile、KPM 与 susfs 隐藏。

admin
发布于 2026-10-28 · 更新于 2026-10-31
浏览
4
访问
0
下载
0
版本
v4.3.0
平台
Android
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

SukiSU Ultra 是一个面向 Android 设备的、基于内核的 Root 方案,从 KernelSU 分支而来并独立维护,在此基础上加入了一些自己的改动。当前 main 分支处于活跃开发状态。

主要功能

  • 基于内核的 su 与 Root 权限管理
  • App Profile:把 Root 权限关进笼子,按需可控地授权
  • 支持非 GKI 与 GKI 1.0
  • KPM 支持
  • 内置 susfs 管理工具,可一键配置 Root 隐藏;管理器主题可自定义

兼容性

  • 支持 Android GKI 2.0 设备(内核 5.10+)
  • 更早的内核(4.14+)也能使用,但需要自行编译内核
  • 经过更多 backport,3.x(3.4–3.18)内核也可以支持
  • 目前仅支持 arm64-v8a、armeabi-v7a (bare) 和部分 X86_64
  • 项目从 KernelSU 分支后独立演进,兼容范围以本仓库的实际测试为准,不再等同于 KernelSU 官方支持范围

安装与使用

根据不同设备情况选择安装方式:

场景 方式 说明
GKI 设备(内核 5.10+) 刷入 boot 镜像 见 guide/installation.md
非 GKI / 较旧内核(4.14+) 手动编译内核 见 guide/how-to-integrate.md
需要 KPM 功能 开启 CONFIG_KPM=y 见下方 KPM 说明

KPM 基于 KernelPatch,去掉了与 KSU 重复的功能,只保留 KPM 支持。目前基础 KPM 加载可用(需要 CONFIG_KPM=y),APatch 兼容性扩展仍在进行中;非 GKI 设备还需要开启 CONFIG_KALLSYMS=y 与 CONFIG_KALLSYMS_ALL=y,4.19 以下内核需要额外 backport set_memory.h。

KPM 开源仓库:ShirkNeko/SukiSU_KernelPatch_patch;KPM 模板:udochina/KPM-Build-Anywhere。

管理器界面的翻译通过 Weblate 协作维护。

注意事项

  • 卸载管理器应用后设备卡住?请卸载 _com.sony.playmemories.mobile_。
  • KPM 加载失败?确认内核已开启 CONFIG_KPM=y;非 GKI 设备还需 CONFIG_KALLSYMS=y 和 CONFIG_KALLSYMS_ALL=y。
  • 管理器检测不到 Root?确认刷入的内核与管理器版本匹配,并检查 su 是否在 PATH 中。
  • 内核编译报错?参考集成文档,并确认内核版本满足最低要求(4.14+)。
  • 许可证:kernel 目录下文件为 GPL-2.0-only,其余部分为 GPL-3.0 或更高版本;角色图标有单独的授权说明。

本作品整理自 GitHub 开源项目 SukiSU-Ultra/SukiSU-Ultra,原作者 @SukiSU-Ultra,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v4.3.0当前版本

    管理器引入 Material 重新设计并适配 Miuix,新增无内核预览模式;内核支持隔离进程的挂载视图隐藏;内核扩展统一到单一中心;模块排序可手动调整;ksud 支持 YukiZygisk 状态检测。

  2. v4.2.1-r2

    修复 ksud 临时 root 在部分 OEM 设备上因状态不一致导致的读写问题,并新增 AVC 日志伪造功能。

评论