APatch 中文文档 下载 App

安全模式救砖 — 音量键触发和 REC 触发两种方式

什么是安全模式

APatch 内置了一套救砖机制——当你刷入了错误模块、模块冲突、或其他原因导致系统无法正常开机时,可以通过安全模式让 APatch 禁用所有模块,只加载核心内核级补丁,让系统先启动起来。

救砖的核心思路是:不是恢复原厂(那太慢、太麻烦),而是禁用导致问题的模块。

触发方式一:音量键救砖

这是最通用、最可靠的方式:

  1. 手机关机
  2. 长按电源键直到屏幕亮起
  3. 立即连续按下-松开音量减键(大约每 0.5 秒一次,直到第一屏亮起)
  4. 屏幕亮起后停止按音量键,等待系统启动

成功进入安全模式后,APatch 会在 sys.boot_completed=1 之前撤回所有模块的 post-fs-data 修改——也就是所有 APM 和 KPM 都被禁用。

关于触发范围

APatch 对音量键的监听范围很广:即使 post-fs-data 已经执行了,如果监听到安全模式信号,APatch 也会撤回之前做出的修改。所以不用担心"按晚了"——只要在系统完全启动前(第一屏亮起之前)触发,都有效。

触发方式二:REC 启动安全模式

一些 ROM(特别是 MIUI / HyperOS)的 Recovery 里可以直接打开系统安全模式:

  1. 重启设备到 Recovery
  2. 在 Recovery 里找到"安全模式"选项并打开
  3. 确认重启

重启后不仅 Android 本身进入安全模式(禁用所有非系统 App),APatch 的安全模式也会被触发(禁用所有模块)。

进入安全模式后做什么

安全模式下,APatch 管理器里"系统模块"页面的所有模块都会显示为禁用状态。此时你可以:

  1. 找到可能有问题的模块,点击卸载(不是禁用——禁用会在重启后重新加载)
  2. 重启设备,正常启动后看能不能进系统
  3. 重新逐个安装模块(一个一个来,安装完重启,定位出到底是哪个模块导致的问题)

安全模式下看不到 APatch 管理器?

这是正常现象。Android 的安全模式会禁用所有非系统 App——APatch 管理器是普通 App,会被 Android 自己的安全模式规则关掉。

但这不代表 APatch 没工作。再次重启设备(正常启动,不进安全模式),Android 会退出安全模式,APatch 管理器恢复,而 APatch 本身会保持在安全模式状态(所有模块仍然禁用)——此时你就能打开管理器卸载问题模块了。

安全模式救不了的情况

安全模式只能救"模块导致的不开机":

如果安全模式也救不了,只能走刷回原厂 boot 的方案。