SukiSU Ultra最新版v3.1.4 安卓版
SukiSU Ultra最新版是一个root手机的软件,这个软件专用于安卓手机进行root,是 KernelSU的分支软件,功能全面,是一个玩机类型的软件,这个耳机去除了KSU的重复功能,还保留了KPM的支持内容,可兼容APatch的内容,需要的可以下载。
SukiSU Ultra怎么使用
1、给予相应的权限;
2、进入以后就可以顺利安装和使用这个软件;
3、选择需要的功能进行打开;
4、此软件需要root后才可以使用。
什么是 KernelSU?
KernelSU 是 Android GKI 设备的 root 解决方案,它工作在内核模式,并直接在内核空间中为用户空间应用程序授予 root 权限。
软件功能
KernelSU 的主要特点是它是基于内核的。KernelSU 运行在内核空间,所以它可以提供我们以前从未有过的内核接口。例如,我们可以在内核模式下为任何进程添加硬件断点;我们可以在任何进程的物理内存中访问,而无人知晓;我们可以在内核空间拦截任何系统调用; 等等。
KernelSU 还提供了一个基于 overlayfs 的模块系统,允许您加载自定义插件到系统中。它还提供了一种修改 /system 分区中文件的机制。
LKM 模式是什么
LKM 模式不会替换掉设备原有的内核,而是使用可加载内核模块的方式加载到设备内核中。LKM 模式的优点是:
不会替换掉设备原有的内核;如果你对设备原有的内核有特殊需求,或者你希望在使用第三方内核的同时使用 KernelSU,可以使用 LKM 模式;
升级和 OTA 较为方便;升级 KernelSU 时,可以直接在管理器里面安装,无需再手动刷写;系统 OTA 后,可以直接安装到第二个槽位,也无需再手动刷写;
适用于一些特殊场景;比如使用临时 ROOT 权限也可以加载 LKM,由于不需要替换 boot 分区,因此不会触发 avb,不会使设备意外变砖;
LKM 可以被临时卸载;如果你临时想取消 root,可以卸载 LKM,这个过程不需要刷写分区,甚至也不用重启设备;如果你想再次 root,只需要重启设备即可;
两种模式共存
打开管理器后,你可以在首页看到设备当前运行的模式;注意 GKI 模式的优先级高于 LKM,如你既使用 GKI 内核替换掉了原有的内核,又使用 LKM 的方式修补了 GKI 内核,那么 LKM 会被忽略,设备将永远以 GKI 的模式运行。
常见问题与解答
KernelSU 是否支持我的设备?
首先,您的设备应该能够解锁 bootloader。 如果不能,则不支持。
然后在你的设备上安装 KernelSU 管理器并打开它,如果它显示 不支持 ,那么你的设备没有官方支持的开箱即用的 boot image;但你可以自己编译内核集成 KernelSU 进而使用它。
KernelSU 是否需要解锁 Bootloader?
当然需要。
KernelSU 是否支持模块?
支持。
KernelSU 是否支持 Xposed?
支持。LSPosed 可以在 ZygiskNext 的支持下正常运行。
KernelSU 支持 Zygisk 吗?
KernelSU 本体不支持 Zygisk,但是你可以用 ZygiskNext 来使用 Zygisk 模块。
KernelSU 与 Magisk 兼容吗?
KernelSU 的模块系统与 Magisk 的 magic mount 有冲突,如果 KernelSU 中启用了任何模块,那么整个 Magisk 将无法工作。
但是如果你只使用 KernelSU 的 su,那么它会和 Magisk 一起工作:KernelSU 修改 kernel 、 Magisk 修改 ramdisk,它们可以一起工作。
KernelSU 会替代 Magisk 吗?
我们不这么认为,这也不是我们的目标。Magisk 对于用户空间 root 解决方案来说已经足够好了,它会存活很久。KernelSU 的目标是为用户提供内核接口,而不是替代 Magisk。
KernelSU 可以支持非 GKI 设备吗?
可以。但是你应该下载内核源代码并将 KernelSU 集成到源代码树中并自己编译内核。
KernelSU 支持 Android 12 以下的设备吗?
影响 KernelSU 兼容性的是设备内核的版本,它与设备的 Android 版本没有直接的关系。唯一有关联的是:出厂 Android 12 的设备,一定是 5.10 或更高的内核(GKI 设备);因此结论如下:
出厂 Android 12 的设备必定是支持的(GKI 设备)
旧版本内核的设备(即使是 Android 12,也可能是旧内核)是兼容的(你需要自己编译内核)
KernelSU 可以支持旧内核吗?
可以,目前最低支持到 4.14;更低的版本你需要手动移植它,欢迎 PR !
为什么我手机系统是 Android 13,但内核版本却是 "android12-5.10"?
内核版本与 Android 版本无关,如果你需要刷入 KernelSU,请永远使用内核版本而非 Android 版本,如果你为 "android12-5.10" 的设备刷入 Android 13 的内核,等待你的将是 bootloop.
我是 GKI1.0, 能用 KernelSU 吗?
GKI1 跟 GKI2 完全是两个东西,所以你需要自行编译内核。
更新日志
版本:v3.1.4(12960)经理:优化家居性能
Manager:更好地处理 WebUI 引擎 select
manager:重构内核 flash 功能和样式
manager:使 action execution screen 具有与 Magisk 相同的行为
manager:更新的颜色和样式
管理器:手动将位图图像转换为矢量。文档:添加版权信息。
3.1.3 版manager:增强 Flash 模块处理
经理:更新 Flash 样式
manager:优化设备模型和 KPM 配置检查
feat: 增强 KPM 配置检查,删除未使用的导入,更新 mmrl 版本
manger:修复和简化返回手势
新增模块下载错误告警,优化更新检查逻辑
为更新列表添加格式字符串
修复由空格和其他非 Linux 可读字符导致的模块更新失败问题。
修复 createRootShell() 的回退选项 (
内核:KPM:添加内核 4.14 及更低版本的兼容性
更新的越南语翻译
3.1.2 版更改内容
添加语言选项,修复一些图标颜色问题
独立主题配置为 webuiX,添加辅助颜色界面: isSecondaryPage (bool)
更新语言选项
增加卡暗度调整功能
规范化内核相关常量以恢复
更新的越南语翻译
manager:在超级用户页面上修改批量选择 UI
添加对 armeabi-v7a 架构的 ksud 支持
管理器:简化内核架构
更新 Japanese。
内核更改