小米 A1 9008 模式刷机教程


⚠️ 注意

本文为个人作死救机经验分享。作死前请三思,出问题概不负责!


一、前言

由于个人强烈的好奇心,导致我一时冲动,把看似与 BootLoader 有关的分区给抹掉了(使用 dd 命令,需要获取 root 权限)。

dd if=/dev/zero of=/dev/block/bootdevice/by-name/aboot
dd if=/dev/zero of=/dev/block/bootdevice/by-name/abootbak
dd if=/dev/zero of=/dev/block/bootdevice/by-name/sbl1
dd if=/dev/zero of=/dev/block/bootdevice/by-name/sbl1bak

抹掉 BootLoader 之后不重启没事,一重启就跪了!

手机等嵌入式设备的 BootLoader 就像是电脑的 BIOS,负责硬件的初始化工作。

没有 BootLoader 的手机,自然完全无法启动。而且常规的刷机救砖方法也是无法操作的。

幸亏,小米貌似意识到了某些人会手贱,所以特地留了一手……


二、准备工作

2.1 下载小米 A1 官方固件

下载链接

打开之后,点击 「Download Full ROM」就可以下载了。如图所示:

下载内容是一个压缩包。下载完成后,解压它,接下来要用。解压之后的内容如下:

2.2 让系统不验证驱动程序的签名

说明
我个人并不需要执行此步骤就能正常刷机。但是有些网友表示不执行此步骤会出现设备无法启动的现象。

(以 Win 7 为例)

重新启动电脑,在启动的时候狂按 F8 进入高级启动选项菜单。

按上下方向键选择「禁用驱动程序签名强制」,然后按回车键启动。如图:

2.3 安装 Mi Flash

Mi Flash 是小米官方的刷机软件。

下载链接

下载完成之后,打开然后一直下一步安装它就好了。

如果遇到「Windows 无法验证此启动程序软件的发布者」提示的话,一律点击「始终安装此驱动程序软件」即可。


三、拆机操作

3.1 拆开后盖

用适当的螺丝刀(如图)拧下底部两颗五角星的 0.8 螺丝,然后妥善放置。

接着直接用手掰开后壳即可(并没有什么指纹排线,大可放心)。

拆开之后里面是这个样子的:

感觉小米手机的做工还是蛮不错的。


3.2 进入高通 9008 刷机模式

先断开电池 BTB,然后使用镊子或其他工具短接上图所示的两个触点,同时插上数据线。

插上数据线之后电脑会提示正在安装新硬件。


四、刷机

4.1 安装驱动程序

插上数据线之后,驱动会自动安装。

如果遇到「Windows 无法验证此启动程序软件的发布者」提示的话,一律点击「始终安装此驱动程序软件」即可。

安装完成之后,打开「设备管理器」,如果可以在「端口(COM 或 LPT)」中找到「Qualcomm HS-USB QDLoader 9008 (COMx)」这个设备的话,说明驱动已经正确安装。如图所示:

⚠️ 注意
如果设备是「Qualcomm HS-USB Diagnostics 900E (COMx)」的话,请断开数据线,重新执行 3.2 中的操作。可能要多尝试几次。

4.2 执行刷机操作

打开 Mi Flash,选择好固件目录然后开始刷机。如图所示:

耐心等待 10 分钟左右,当结果这一栏出现绿底的「success」时,刷机成功。如图所示:

⚠️ 注意
如果状态这一栏卡在「cannot receive hello package...」这里的话,请断开数据线,重新执行 3.2 中的操作。可能要多尝试几次。

4.3 装机

刷机完成后,断开数据线,扣上电池 BTB,将后盖装回去。

最后长按电源键 10 秒即可开机。

恭喜,手机又复活了!


五、注意事项

  1. 小米 A1 或者比较新的小米手机貌似都不支持使用所谓的“刷机工程线”进入 9008 模式刷机。
  2. 该教程的步骤理论上适用于所有小米手机。不同型号的小米手机应该只是进入 9008 模式的方法以及使用的固件有所不同。
  3. 抹掉 BootLoader 是一件非常作死的事!而且只有少数的厂商提供了修复的方法。如果不是真心想弄坏手机,千万不要尝试!

发表评论