小米 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 是一件非常作死的事!而且只有少数的厂商提供了修复的方法。如果不是真心想弄坏手机,千万不要尝试!

发表评论

电子邮件地址不会被公开。