KernelSU 安全模式怎么进——开机连按三次音量下键禁用全部模块
什么时候用安全模式
刷入某个模块后开不了机或卡在启动画面,最轻的恢复手段就是安全模式:进入后所有模块被禁用,系统可以正常启动,你再从容地卸载问题模块。
触发方法:开机第一屏后连按音量下键三次
- 按电源键开机,看到第一屏(品牌 logo)后;
- 连续按音量下键超过三次——注意节奏是按下-松开、按下-松开、按下-松开,不是按住不放;
- 系统启动后,管理器模块页里所有模块都处于禁用状态。
时机很重要:KernelSU 在内核模块初始化时注册音量键监听(LKM 模式下在内核执行 init 进程时加载),到 on_post_fs_data 阶段(开机动画前)注销。启动太快的设备可能抓不到按键——多试几次,把握开机第一屏的节奏。
替代路径:系统自带安全模式
很多系统自带安全模式,KernelSU 会联动进入模块禁用状态:
- 部分系统长按音量下进入;
- MIUI / HyperOS 可在 Recovery 里开启安全模式。
安全模式实现在内核里,不担心按键事件被问题模块拦截——这正是它比用户空间方案可靠的地方。不过非 GKI 内核可能需要手动集成相关代码。
进入安全模式之后
- 打开管理器 → 模块页,确认全部模块已禁用;
- 对最近新装的嫌疑模块执行「卸载」;
- 卸载后重启,恢复正常。
两个边界
- initrc 注入的代码在安全模式下仍会执行:如果模块在 initrc 里写了不合理的代码导致无法启动,安全模式救不了,需走 Recovery 清理(见 模块变砖清理);
- late-load 模式下 initrc 注入本就不可用,相关风险面更小。
安全模式救不回来时,升级处置手段:刷 boot 变砖恢复。