|
|
这是 AutoRescue v1.0.0,一个兼容 Magisk / KernelSU / APatch 的自动救砖模块。核心思路:手机因模块、镜像或 SystemUI 问题陷入开机循环时,自动检测并逐级修复,尽量做到不進 Recovery、不接电脑就能救回。
主要机制:
· 开机计数:每次开机 +1,成功开机自动复位;连续失败达阈值(默认 2 次)判定为 bootloop。
· 三级修复:① 禁用最近安装的模块 → ② 禁用全部模块 → ③ 恢复 boot/init_boot 镜像备份,逐级升级、每级重启重试。
· 镜像备份:安装时自动定位并备份 boot/init_boot 到 /data/adb/autorescue/backup/,供 stage 2 恢复。
· SystemUI 看门狗:3 分钟内崩溃 ≥3 次即禁用最近模块并重启。
· 低电量防护:电量 ≤5% 且未充电时跳过判定,避免"耗电重启"误杀模块。
· 误杀自愈:成功开机后自动重新启用被禁模块;真凶模块下次会被再次精准禁用。
使用:
· 刷入 zip 即装,安装脚本自动备份镜像。
· 命令行工具 rescue.sh 支持 status / reset-counter / disable-all / enable-all / restore-boot / backup-boot / set 等操作。
· 配置文件 /data/adb/autorescue/config 可调阈值与各项开关。
注意: 不改动 Magisk 自带 bootloop 保护,两者互补;stage 2 镜像恢复仅执行一次,防止反复刷坏镜像;硬砖(无 fastboot/EDL 响应)超出模块能力,需厂商工具。Ai制品介意勿用。
|
|