kernelsu是专为安卓用户提供的内核级root解决方案应用,更新到了v3.2.5最新版本,默认语言就是中文,能完美绕过Magisk的Zygisk检测,轻松进行玩机操作。KernelSU直接把把su权限写进了内核,支持刷入刷入Xposed、LSPosed等模块,能极大的便捷内核管理,真正做好内核隐身,是玩家爱好者们必备神器。
温馨提示:新手小白请小心尝试,谨防手机数据遗失。
kernelsu使用教程
一、进入软件内首先需要看手机是否适配
1、打开应用,安装页面显示【不支持】,这种情况要么自己手动编译,将kernel集成到非GKI内核中,然后按照上方方法刷入,要么指望其他大佬为其做适配。
2、打开应用,安装页面显示【未安装】
二、备份你的 boot.img
1、在进行刷机操作之前,你必须先备份好自己的原厂 boot.img。如果你后续刷机出现了任何问题,你都可以通过使用 fastboot 刷回原厂 boot 来恢复系统。
ps:任何刷机操作都是有风险的,请务必做好这一步再进行下一步操作!!必要时你还可以备份你手机的所有数据。
三、ADB 和 fastboot
此教程默认你会使用 ADB 和 fastboot 工具,如果你没有了解过,建议使用搜索引擎先学习相关知识。
四、KMI
5、安全补丁级别
kernelsu与Magisk有什么区别
追求隐身与性能,新手机直接上 KernelSU;
喜欢折腾、老机器,Magisk 仍是万能钥匙;
两者模块格式 90% 通用,换阵营成本极低;
kernelsu刷入后开机卡Logo或无限重启
原因:
镜像格式、KMI 版本或安全机制冲突。
解决:
确认下载的 boot.img 与机型 KMI 版本完全一致
注意:5.10/5.15/6.x 不能混用
小米系需用 .gz 格式,Pixel 需用 lz4_legacy,三星需关闭 KNOX 并启用 GKI 模式再刷入
仍重启可“音量下”键进入 KernelSU 安全模式,一键禁用全部模块再开机
KernelSU更新日志
v3.2.5版本
内核:修复在内核 6.1 & x86_64 上构建 sulog 的问题,由@hmtheboy154完成#3401
fix: 向 ksu://icon/ 的响应中添加 CORS 头部,以允许通过程序加载图像@NKU100在#3402
kernel: 当 kern_path 失败时不调用 path_put@AlexLiuDev233 %% in #3410
userspace: 通过以下方式改进模块加载和ksud CLI@5ec1cff在#3406
manager: adb_root: 如果可能,加载我们的ksurc@AlexLiuDev233 %% in #3412
修复 buf 缺少空终止符导致的越界读取 by @Kamentas在#3413
manager:修复材料搜索输入密度并清理@KOWX712in#3417
kernel: 通过 refactoring 允许列表@5ec1cff在#3418
chore: 通过使 clippy 满意来整理@5ec1cff在#3423
管理器:通过@qwq233保持常见标记资源#3424
manager: 如果存在则重命名下载的文件,由@aviraxp在#3425
fix include change by@aaaaaaaa-815中 %%#3428
manager: 在模块动作后由@aviraxp在#3438
kernel: 在拒绝规则后修剪冗余的avtab节点由@XiaoTong6666 %% in #3439
manager: 通过@aviraxp修复模块json URL解析在比较#3450
kernel: 通过简化copy policydb实现@5ec1cff完成#3350
feature: 通过selinux hide隐藏@5ec1cff完成#3457
selinux_hide: 修复attr/current检测@5ec1cff完成#3459
kernel: 在符号查找中解决点分CFI符号变体@XiaoTong6666完成#3461
ci: 在ksud-extra中禁用cache-bin以修复macOS构建@XiaoTong6666完成#3463
ksud: 支持用户之后解析参数@5ec1cff完成#3464
manager: 通过以下方式修复终端屏幕上的崩溃@KOWX712完成#3474
refine symbol_resolver by@5ec1cff完成#3469
adbroot: 支持静态链接的 GetProperty@5ec1cff完成#3470
manager: 通过快捷方式启动时自动退出@HChenX完成#3476
kernel: 在裸符号之前优先选择哈希过的 .cfi_jt 变体@XiaoTong6666完成#3475
ksud: 修复一些模块脚本不会添加 KSU_MODULE 环境变量的问题@AlexLiuDev233 %%完成#3445
manager: 在 bugreport 中添加 kallsyms@aviraxp完成#3479
refactor: 使用内置的bootimg crate,通过以下方式移除magiskboot@YuKongA完成#3467
manager: 通过以下方式改进snackbar并修复对话框@u9521完成#3483
selinux_hide: 隐藏状态通过@5ec1cff完成#3495
kernel,ksud: 通过以下方式支持模块提供的init.rc注入@YuKongA完成#3478
kernel: 通过以下方式改进延迟加载模式序列计算@aviraxp完成#3498
kernel, ksud, manager:通过以下方式实现uapi版本检查@AlexLiuDev233在#3455
feature:通过以下方式添加KSU_NO_NEW_PRIVS@AlexLiuDev233 %% in #3509
Dev1 by@5ec1cff在#3514
ksud: su: 添加 --ksu-no-new-privs 选项 by@5ec1cff在#3515
manager: 优化图标加载逻辑及一些小修复,由@u9521在#3503
manager: 修复模板标志的保存和加载问题,由@AlexLiuDev233在#3517
kernel, ksud: 优化 sucompat@5ec1cff在#3521
kernel: 允许域使用由 ksu 域创建的 memfd@aviraxp %% in #3528
kernel: 通过@aviraxp移除内核中的strncpy()ksud: 通过@XiaoTong6666适配resetprop调用至prop-rs-android 0.2.0 %% in #352




全部评论