前提说明
首先,本文章仅限 Motorola 自家高通机型。甚至 Lenovo 都不行。9008 只是驱动的名字,全称为 Qualcomm Emergency Download Mode,简称 EDL。
准备好一根确定功能正常的数据线,以及 USB 接口正常的 Windows 操作系统的电脑。建议使用 Windows 10 及以上版本。
下载并安装高通驱动
请从汐梦镜像站 lolinet 下载:
直接下载最新版本即可。
下载后解压,双击 setup.exe 运行,然后选 WWW-DHCP,安装。
安装完毕后您将会在 Windows 设备管理器上看到如下设备。
这是高通自家的驱动,驱动已经经过签名,不需要进入测试模式。
查找 blankflash
请寻找适合自家机型的 blankflash,一般来说在汐梦镜像站 lolinet 上都有。文件夹名为 blankflash。
不同型号不可通刷,请勿选错 blankflash,有可能救回后分区表错乱导致彻底变砖。
如果在发送 programmer.elf 阶段报错,可多尝试几个文件夹下不同的版本。
执行 blank-flash.bat
双击执行 blank-flash.bat,执行完毕后将会正常启动到 AP Fastboot Mode。
正常输入如下显示:
重启 9008 端口方法
如果出现在 Detecting device 卡了超过 5 秒时间,则需要重启 9008 端口,方法为:
按电源键 8 秒,等电脑出现设备断开重连的声音后,松手。
需重启端口的日志输出:
其它常见问题
1. 我是否可以在 9008 下实现自由刷机
完全不能。在 9008 下只能使用 blankflash 工具正常启动 AP Fastboot Mode。除此之外,任何类似于 QFIL 的工具方式都不可用。
EDL 模式下所需的 programmer 文件是经过 Motorola 签名的,只有经过签名的 programmer 才能发送至手机并加载进内存里。
而 programmer 限定了只有经过签名的分区表,以及 Bootloader 相关的分区可以刷入,其它分区均为只读。
所以您无法在 EDL 模式下刷入任何非 GPT/BL 镜像(也必须是经过 Motorola 签名的),您只能通过 blankflash 救回到 fastboot 模式。
2. 找不到我所需要的 blankflash 怎么办
您可以通过 QQ 联系我。一般来说只要我有,肯定会上传至 lolinet。
3. 如何通过测试点强行进入 EDL 模式
在某些设备上,像是华勤、闻泰代工的机型,可能预留了测试点,短接然后 USB 连接电脑,会强行进入 EDL 模式。
这些测试点的位置,您可以加入 lolinet 的 Telegram 群获得(仅限英文交流)。
当然,不是所有的机型都预留了测试点,一般像是 Motorola 自家研发设计的,就没有。