一条120元的高通9008工程线
2019-08-28 本文已影响0人
我要牛肉面面
ZUK Z2 Pro 9008刷机过程中出现意外,导致机器rom不完整。想重新进入9008模式继续刷机。
这一机型进9008的方法:
- 关机且未插USB线的状态--按住VolUp--按住电源键开机--半秒内插入USB数据线。
- 想重启机器然后重新进9008模式,结果陷入无限重启(无法回到关机状态),每15--30秒震动一次,而屏幕始终都不亮。
- 放电一晚并重新充电后,故障依旧,始终无法回到9008模式。
- 于是想到用高通工程线进9008模式。
- 某宝上的成品工程线有标准开关,方便操作,但是加上邮费普遍都要20元左右,而且要等几天才能收到货。
- 自己有一些USB线可以改造成工程线,但都不舍得拆开外皮进行改造。
- 去附近的小商店转了一圈,想要新买一根普通USB线进行改造,结果最便宜的也要15左右。
- 某宝和某夕经常有几块钱的普通USB线,但也要等几天才能收到货,收货后还要花时间和精力去改造,没有意义。
这里说一下高通9008工程线的基本原理:
- 短接USB数据线的D+和GND两根线/两个针脚,即可将其改造成9008工程线。
- 将这样的线插入手机并开机/重启,手机会检测到D+电压为0(正常线此时为0.60V左右),进入紧急下载(EDL,9008)模式。
- 取消短接后,D+电压不为0,开始传输信号,电脑端识别到9008设备。
- 稳定后D+电压为2.98V左右,之后可以操作QFIL进行线刷。
参考:
https://blog.csdn.net/guofeizhi/article/details/81232427
https://blog.csdn.net/qq_40965718/article/details/79037850
因此看起来又多了两种选项:
- 用Y型USB数据线连接电脑和手机,然后在另一个头上短接D+和GND。
然而一来我手上的Y型USB线都是接老式移动硬盘的,设备端只有Mini B口,二来Y型USB线的额外接口也不可能有D+/D-这两根线。。。 - 某些质量不好不坏的 USB线的Type A公头是一片薄而硬的塑料包裹着电路板/接插件,可以无损拆掉塑料部分,之后在焊点处短接。
很遗憾,这样的线我也没找到。
但是找的过程中我无意间发现了之前买的睿登UM25C USB测试仪,于是瞬间相当于把这两个想法都实现了。
UM25C支持USB Type A、Type C、Micro B输入,Type A、Type C输出,除了能测量VCC/GND回路上的电压和电流,还保留了D+/D-两路信号,以便用诱骗器测试USB充电头的快充输出功能。上述4根线也可以当一截完整功能的USB 1.x/2.x数据线使用。
因此有了这样一个方案:
- 从电脑上引一根USB Type C或Micro B线到UM25C
- 从UM25C引一根USB线到手机
- 在UM25C的Type A输入端做短接。
短接用一字螺丝刀就可以,碰到金属外壳也无所谓,反正Type A的外壳也是接地的。
放一张演示图:
一条120元的高通9008工程线
这一方案最大的问题就是UM25C的价格,也就是本文标题中的120元。
不过用牛刀杀鸡也未尝不可,而且像是实时显示D+/D-电压,借此判断手机状态之类的功能,是其他方案出于成本原因绝不可能实现的。
补充:
本文编写期间(19年8月最后一周),某鱼有一条5元北京首都医科大学附近自取的工程线,可以作为本文的备用方案。本人安排不开就没买,9月1日前后再查看,发现被别人买走。