KernelSU 安装模式完整指南:GKI 与 LKM 快速选型、手把手安装与救砖
2026/9/9 17:44:15 网站建设 项目流程

KernelSU 安装模式完整指南:GKI 与 LKM 快速选型、手把手安装与救砖

【免费下载链接】KernelSUA Kernel based root solution for Android项目地址: https://gitcode.com/GitHub_Trending/ke/KernelSU

第一次刷 KernelSU,最容易栽的坑就是装错运行模式:刷完开不了机、反复折腾还不明白错在哪。这篇指南先用一个类比讲透两种模式的本质区别,再按您的设备类型给出选型结论,最后把安装步骤和常见故障一次讲清,让第一次操作的人也能安全落地。

先搞懂 KernelSU 的两种模式与 KMI

GKI 模式(Generic Kernel Image,通用内核镜像)LKM 模式(Loadable Kernel Module,可加载内核模块)的区别在于对原内核的态度:GKI 把设备自带内核整体换成 KernelSU 提供的镜像,相当于给手机换了一块全新主板;LKM 则保留原内核,只往里面"插一张内存卡"式的加载一个模块,需要时拔卡即可,不用动主板。

两者能否跑起来,关键看KMI(Kernel Module Interface,内核模块接口)。它好比锁芯型号:只要 KMI 相同,内核之间的模块就"咬合得上",可以互相使用;KMI 不同,刷入后大概率开不了机。GKI 设备的内核版本形如5.10.101-android12-9-g30979850fc20,其中5.10-android12-9就是 KMI——注意第三位数字(SubLevel)不属于 KMI,5.10.101-android12-95.10.137-android12-9的兼容性完全一样。

重要提示:内核版本不等于 Android 版本。很多设备系统已升到 Android 13,内核仍写着android12,因为内核版本对应的是设备出厂时的系统,后续系统升级通常不会改它。刷机前请务必以内核版本为准,而不是看"关于手机"里的 Android 版本号。

如何选择 GKI 模式还是 LKM 模式

选型只需对号入座:

  • 真机手机:优先LKM 模式。它不替换原内核,升级 KernelSU 直接在管理器内完成,系统 OTA 后还能"安装到另一个分区"一步跟上;更关键的是它不动 boot 分区,不触发 AVB 验证,变砖风险显著更低,而且随时可以卸载模块临时关闭 root。
  • 第三方内核用户:只能用 LKM 模式。当您希望保留或叠加自己刷的内核时,GKI 的整体替换方案没有余地。
  • 三星 KNOX 设备与冷门魔改机型:优先GKI 模式,因为 LKM 在这些设备上无法运作。
  • 模拟器、WSA、Waydroid:优先GKI 模式,这类环境里 GKI 的通用镜像更省事,也不依赖官方固件更新——只要 KMI 一致就能用。

手把手完成安装:备份、修补与刷入

  1. 备份原厂 boot 镜像:刷机前用 fastboot 把原始 boot(或 init_boot)镜像取出保存。这是您唯一的"后悔药",出问题刷回去即可恢复,务必在这一步完成后才继续。
  2. 确认管理器状态:安装 KernelSU 管理器 App 并打开,显示"未安装"说明设备受官方支持;显示"不支持"则意味着需要自行编译内核,官方不会提供现成镜像,可先查阅非官方支持设备列表。
  3. 按模式刷入镜像:GKI 模式直接使用官方发布中与您 KMI 匹配的 boot 镜像,进 fastboot 执行fastboot flash boot boot.img刷入 boot 分区;LKM 模式打开管理器,用"选择并修补一个文件"选中官方固件让管理器自动修补,再刷入修补后的镜像。若设备支持fastboot boot,先执行fastboot boot boot.img临时试启动,验证没问题后再正式刷入,更稳妥。
  4. 命令行替代方案:不想用管理器时,可用官方ksud工具修补镜像:ksud boot-patch -b <boot.img> --kmi android13-5.10——它会把选定的 KMI 写入镜像并输出修补结果,随后同样用 fastboot 刷入即可。

注意:LKM 模式修改的是 ramdisk,Android 13 出厂的设备要修补init_boot分区而非boot分区;GKI 模式则永远操作boot分区。分区位错是新手高频错误,刷之前先确认设备出厂系统版本。

常见问题快问快答

刷机后直接开不了机,如何判断原因?

先对照三点自查:一是 KMI 是否与设备一致,二是内核压缩格式是否与原 boot 相同(lz4gz等格式刷错会直接无法启动),三是镜像的安全补丁级别是否过旧。三者任一不符都会导致开不了机,确认无误后刷回备份的原厂 boot 恢复。

为什么 KMI 一致却被拒绝启动?

新机型普遍有防回滚机制:镜像的安全补丁级别比设备当前更旧时(例如设备是2023-11,镜像却停留在2023-06),系统会直接拒绝启动。解决办法是选用安全补丁级别更新、且 KMI 相同的内核版本。

模块装错了导致死循环重启怎么办?

在开机第一屏出现后,连续按三次音量下键(按下松开三次,不是长按)触发 KernelSU 内置安全模式,所有模块会被自动禁用,进管理器卸载问题模块即可。若连系统都进不去,可在 TWRP 中挂载/data分区并删除/data/adb/ksud,重启后内核将跳过全部模块加载。更多方法见救砖文档。

下一步

到这里,您已经能根据设备类型做出 KernelSU 模式选择,并独立完成从备份到刷入的全过程。后续请通读官方安装文档补齐您设备对应的细节,装好后再看模块指南——那才是发挥 root 权限价值的地方。

【免费下载链接】KernelSUA Kernel based root solution for Android项目地址: https://gitcode.com/GitHub_Trending/ke/KernelSU

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询