ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

KernelSU 模式切换避坑:GKI、LKM 与 KMI 内核兼容一次搞懂

2026/9/9 18:25:12 拓冰建站 浏览量
KernelSU 模式切换避坑:GKI、LKM 与 KMI 内核兼容一次搞懂 KernelSU 模式切换避坑GKI、LKM 与 KMI 内核兼容一次搞懂【免费下载链接】KernelSUA Kernel based root solution for Android项目地址: https://gitcode.com/GitHub_Trending/ke/KernelSU刷完 KernelSU 重启进不了系统八成是模式没选对。GKI、LKM 两种模式决定了内核兼容性怎么判KMI 版本号看错一位就可能变砖。这篇把选模式、拆版本、切换刷入一次讲清。30 秒判断该用哪个模式先给结论普通手机选 LKMLoadable Kernel Module可加载内核模块特殊场景选 GKIGeneric Kernel Image通用内核镜像两者都绕不开 KMIKernel Module Interface。设备类型推荐模式一句话原因普通手机LKM 模式不动原内核升级在管理器里直接点模拟器 / WSA / WaydroidGKI 模式官方文档明确建议通用镜像直接刷三星 KNOX 设备GKI 模式KNOX 机制下 LKM 不可用第三方内核用户LKM 模式模块注入你自己的内核原内核保留拿不准的往下看两节就能对号入座。GKI 换内核、LKM 塞模块两种模式到底改了什么说白了区别只有一句话GKI 把内核镜像整体换掉LKM 往现有内核里塞一个 .ko 模块。GKI 是动刀派boot 分区里的原始内核被 KernelSU 的通用内核镜像整个替换root 逻辑直接编译在内核里。镜像自包含不依赖厂商固件KMI 一致就能用代价是刷错了没有退路。适合三星 KNOX 设备、模拟器这类场景。LKM 是微创派原内核一个字节都不动开机时把模块挂进现有内核。它改的是 ramdisk 部分——Android 13 及以上设备要改 init_boot 分区而 GKI 永远操作 boot 分区。模块还能随时卸载暂时关 root 不用重刷。适合绝大多数手机用户尤其是还在刷第三方内核的人。KMI 版本号拆给你看内核兼容性只看 KMI 版本一致就能互刷不一致就可能直接变砖。GKI 设备的内核版本格式是Version.PatchLevel.SubLevel-AndroidRelease-KmiGeneration-suffix其中w.x-zzz-k三段拼起来就是 KMI。拿 官方安装文档里那个经典版本号拆给你看5.10.101-android12-9-g30979850fc20 └─w.x─┘ └y┘ └──zzz──┘ └k┘ └───suffix───┘ Version Sub AndroidRelease KmiGeneration 后缀 KMI w.x-zzz-k → 5.10-android12-9注意 101 这个 SubLevel 根本不在 KMI 里。所以5.10.101-android12-9和5.10.137-android12-9互相兼容跨 sublevel 更新没问题。⚠️ 还有第二个坑安全补丁防回滚。新设备会拒绝比当前安全补丁级别更旧的 boot 镜像——你现在是2023-11就刷不了2023-06的镜像哪怕 KMI 完全一致也可能开不了机。镜像的安全补丁级别不能低于设备当前级别。从 GKI 切到 LKM 要过三道坎模式切换没有捷径管理器里的直接安装只在当前镜像上重新打补丁而两种模式改的位置不同所以必须回到原始镜像重做。按时间线走三步第一步取原始镜像。从厂商固件包里解出原始 bootAndroid 13 设备是 init_boot或者直接用你之前备份的。第二步ksud 修补。对原始镜像打 LKM 补丁ksud 源码在 userspace/ksud/命令如下ksud boot-patch -b stock-boot.img --kmi android13-5.10-b指定原始镜像路径--kmi手动指定 KMI 版本给内核命名不规范的设备用。第三步fastboot 刷入。把修补好的镜像刷回 boot 分区重启完事。刷完进不了系统三个高频疑问变砖基本都出在刷之前下面三个问题覆盖大多数求助帖。跨 sublevel 刷内核行不行KMI 里根本没有 SubLevel 这一位兼容性只看w.x-zzz-k。 结论5.10.168-12和5.10.198-12可以互刷安全补丁级别别降级就行。三星设备刷完 KNOX 报错怎么办KNOX 是三星硬件级安全机制刷 boot 本身就可能触发它而且 KNOX 设备上 LKM 本来就不可用。 结论三星只用 GKI 模式KNOX 状态对保修和功能的具体影响以官方文档和社区答复为准。怎么确认自己当前是哪种模式两种模式在镜像里留痕不同GKI 连内核都换成了 KernelSU 的LKM 的内核仍是厂商原版。 结论先信管理器显示的安装模式想百分百确认就比对当前内核版本与 KernelSU 通用镜像的版本号。操作前 checklist动手前把这六条过一遍能避开九成变砖备份原始 boot 镜像确认 KMI 版本一致安全补丁级别不降级核对内核压缩格式先 fastboot boot 试启动提前读防变砖恢复文档模式选对、KMI 对齐刷机只是几分钟的事。卡住了去 KernelSU 官方 Telegram 群或 GitHub Discussions 问一圈。【免费下载链接】KernelSUA Kernel based root solution for Android项目地址: https://gitcode.com/GitHub_Trending/ke/KernelSU创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考