Scene 刷机后还原 · 从 fastboot 刷回备份的 Boot 镜像
什么时候需要还原
刷了新 ROM、装了模块、改了系统文件后,手机出现以下症状之一:
- 开不了机:完全黑屏、停在开机 Logo、反复重启(bootloop)
- 能进 fastboot/bootloader 但进不了系统
- 系统严重损坏:能开机但核心功能全坏、设置打不开、不断崩溃
如果之前用 Scene 备份过 Boot 镜像,大概率能救回来。
还原前提
- 一台能识别 fastboot 设备的电脑
- 数据线(能传数据、不是只能充电的那种)
- 之前用 Scene 备份的 Boot 镜像文件(扩展名为 .img),且已存到电脑上(OTG U 盘也可以)
- 电脑上有 Google 官方 platform-tools(包含 fastboot.exe)
完整还原步骤
第一步:手机进 fastboot/bootloader 模式
不同品牌组合键不同:
| 品牌 | 组合键 |
|---|---|
| 小米/MIUI/HyperOS | 音量下 + 电源键(关机状态下长按 10 秒) |
| 华为/荣耀 | 音量下 + USB 连电脑(部分机型用音量下 + 电源键) |
| OPPO/一加/realme | 关机状态下长按音量上 + 音量下 + 电源键 |
| vivo/iQOO | 关机状态下长按音量上 + 电源键 |
| 三星 | 关机状态下长按音量上 + Bixby 键 + USB 连电脑 |
成功进入后屏幕会显示 fastboot 或 bootloader 界面,通常有「FASTBOOT」字样。
第二步:连接电脑验证
用数据线把手机连电脑,在电脑终端执行:
fastboot devices
正常情况下会显示一行设备 ID(一串字母数字),状态是 fastboot。如果没显示,检查数据线和 USB 接口。
第三步:刷回备份的 Boot
先定位到 platform-tools 解压目录,然后执行:
fastboot flash boot scene_backup_boot_20260915.img
命令格式:fastboot flash boot <你的备份文件名>。文件名替换成你实际备份时的那个。
等待命令完成,屏幕上显示 Okay 或类似的成功提示。
第四步:重启
fastboot reboot
手机自动重启。如果一切正常,应该能回到刷机前的系统状态。
A/B 分区机型注意
现代机型大多采用 A/B 分区方案,有两个 Boot 分区(boot_a 和 boot_b):
- 系统当前运行的分区叫「活跃分区」
- 刷完新 ROM 后,活跃分区可能切换了
如果刷回 Boot 后还是开不了机,可能是你刷了非活跃分区。试试刷到另一个分区:
fastboot flash boot_a scene_backup_boot_xxx.img
fastboot flash boot_b scene_backup_boot_xxx.img
或者直接刷当前活跃分区:
fastboot flash boot $(fastboot getvar current-slot | awk '{print $2}') scene_backup_boot_xxx.img
还救不回来怎么办
如果刷回 Boot 镜像后还是开不了机,可能是以下情况:
- 备份时的 Boot 本身就是改坏了的 → 回忆一下备份是不是在「改系统前」做的,不是的话这份备份没用
- 备份文件损坏 → 换一份备份(你应该至少有两份不同时间点的)
- 问题不在 Boot 分区 → 基带/Modem 或分区表损坏,需要线刷官方固件
- 硬件问题 → 闪存放电或芯片损坏,软件层面救不了
线刷官方固件是最终兜底——下载对应机型的官方固件包,用厂商的刷机工具(小米 Mi Flash、华为 Hisuite、三星 Odin 等)执行线刷。线刷会清掉所有数据,但是最彻底的恢复方式。