Droid Mini/MAXX/Ultra救黑砖Qhsusb_Dload教程
本帖最后由 ronaldo 于 2016-1-12 09:25 编辑转自国外XDA论坛。本教程适合Droid Ultra/Mini/Maxx机型,论坛已有几人亲测救砖成功。
未解锁BL的手机,刷了此版本将强行升级到4.4.4的bootloader。大家注意。
教程分两个段落,第一个段落为在电脑上安装Qhsusb_dload驱动;第二个段落为救砖教程。
首先提供需要用的到的东西:
1,QHSUSB驱动下载地址:http://pan.baidu.com/s/1kU00aY7
2,bootloader底层及刷写工具下载地址:http://pan.baidu.com/s/1o6WDcKE
段落一,先说安装Qhusb_dload驱动。以WIN7为例(XDA的教程太麻烦,这里引用benjaminwan大神的方法)
原理:
当Droid Mini/MAXX/Ultra变黑砖以后,读不到字库中的引导层,CPU就会直接放出一个QHUSB_DLOAD端口,用于写入底层。当写入底层后,就可以救回来(前提是字库这个硬件没坏)。
1、插上手机数据线,PC的设备管理器里多出了一个其它设备,名称为“QHSUSB_DLOAD”,并且有感叹号。
http://bbs.ihei5.com/data/attachment/forum/201512/30/170101ufvnpuvnhz8yufyi.jpg.thumb.jpg
2、选中此设备,按右键,更新驱动,浏览解压好的高通QHSUSB驱动文件夹。
3、安装完成后如果提示重启电脑,则请重启一下,如果没有提示则不需重启。
如果是64位操作系统,设备名称虽然会变,但会显示黄色感叹号且设备不可用。
http://bbs.ihei5.com/data/attachment/forum/201512/30/170137eztl750vrukbrkbh.jpg.thumb.jpg
4、这时,需要重启系统,。
如果是win7,在启动windows时按F8,进入“禁用驱动程序签名强制”模式。
http://bbs.ihei5.com/data/attachment/forum/201512/30/170211hp0nj2aaxnn994ky.jpg.thumb.jpg
如果是Win8(主)双系统,启动到选系统的时候,选最下面的:更改默认值或选择其它选项——>选择其它选项——>疑难解答——>高级选项——>Windows启动设置—重新启动,然后选择“禁用驱动程序强制签名”;
如果你不是Win8(主)的双系统,或是Win8单系统,进系统后,+调出Charm菜单-更改电脑设置-设置-常规-高级启动的立即重启-疑难解答-高级选项-启动设置-重新启动,然后禁用驱动强制签名。WIN8、WIN10驱动更多问题看这里
http://bbs.ihei5.com/data/attachment/forum/201512/30/170320kgc9117pxg99egpc.jpg.thumb.jpg
http://bbs.ihei5.com/data/attachment/forum/201512/30/170323my6h8zzx6c55dd3a.jpg.thumb.jpg
5、这步成功后会显示为“QualcommHS-USB QDLoader 9008 (COMx)”设备,且无感叹号或问号,这下驱动就安装好了。(注意括号里的是你的端口号,每个人可能都不一样。)请记下此步骤的串口号,即括号中的COMx,其中x不固定,本文以COM10为例。
http://bbs.ihei5.com/data/attachment/forum/201512/30/170404x7zs79sgogdiios7.jpg.thumb.jpg
段落二:救砖。
http://bbs.ihei5.com/data/attachment/forum/201512/30/170431ozjl2p1pozi70u21.jpg.thumb.jpg
输入:
qflash.exe -com10 -ramload MPRG8960.hex -mbn 33 MSM8960_bootloader_singleimage.bin -v -o
注意这里com10指的是你的QUHUSB端口。如果你是com20就改成com20。
当刷写成功后,手机将能够进入fastboot模式。大家尽情的玩机吧!!!不要被奸商骗去换主板了!!!当然如果你一开始就无法显示QHSUB_DLOAD,是没法救砖的,只能换主板。
小提示:
1,由于大家的机子都不是UK欧版,刷了此底层会导致分区表不正确,通过fastboot刷入gpt.bin和motoboot.img即可不显示cid错误。到这里下gpt和motoboot:http://pan.baidu.com/s/1nuh3949
2,刷入了上述gpt和motoboot会导致BL等级提升到BA,也就是4.4.4版本,仅能使用4.4.4的官方底包(可ROOT的机型可刷第三方ROM),无法再降级。
CMD正常显示的内容如下:
F:\blackflash>qflash.exe -com10 -ramload MPRG8960.hex -mbn 33 MSM8960_bootloader_si
ngleimage.bin -v -o
Motorola qflash Utility version 1.3
COMPORT :COM10
RAMLOADER :MPRG8960.hex
type is 0x21
7 mbn file name MSM8960_bootloader_singleimage.bin type 33
verbose mode on
Motorola qflash dll version 1.6
RAMLOADER VERSION: PBL_DloadVER2.0
------------------------------------------------------
DEVICE INFORMATION:
------------------------------------------------------
Version : 0x8
Min Version : 0x1
Max Write Size: 0x600
Model : 0x90
Device Size : 0
Description : Intel 28F400BX-TL or Intel 28F400BV-TL
------------------------------------------------------
Using passed in packet size, changing from 0x600 -> 0x600
EXTENDED_LINEAR_ADDRESS_REC @ 0x2a000000
Write 65536 bytes @ 0x2a000000
100EXTENDED_LINEAR_ADDRESS_REC @ 0x2a010000
Write 11840 bytes @ 0x2a010000
100START_LINEAR_ADDRESS_REC @ 0x2a000000
EOF_REC
Sleeping for 3s
-----------------------------------------------------
RAM DOWNLOADER INFORMATION
-----------------------------------------------------
cmd : 0x2
description : QCOM fast download protocol targ
version_number : 0x7
compatible_version: 0x2
max_block_size : 0x400
flash_base_address: 0x0
flash_id_len : 0x4
flash id : eMMC
window_size : 0x1e
number_of_sectors : 0x80
-----------------------------------------------------
sdl_send_security_mode: secutiry mode 0x0
Flashing MSM8960_bootloader_singleimage.bin 1969664 bytes into device
Keeping the first packet (1024 bytes) as hostage
Will release it if all is flashed well
100
Hostage released!
done
F:\blackflash>
假如遇到如图所示,则证明 com端口号 没写对或者设备没连接!
http://bbs.ihei5.com/data/attachment/forum/201512/30/170638dacuui6ao4473pi7.jpg.thumb.jpg
2014-02-15 0:22 补充此救砖底层应该是向RAM(内存)写入数据,重启后丢失,所以当刷完底层后,还需要在临时的fastboot模式下刷完整的GPT(分区表)和Motoboot(bootloader)才算完整的救回来。
关于无法进入Qhsusb_dload的手机说明:
1,有可能设备问题(换台电脑和数据线试试);
2,有可能字库彻底毁坏(悲剧,换主板去);
3,可能emmc_boot分区毁坏无法加载QHUSB_DLOAD(此问题虽然可通过Jtag解决,但是无Jtag接口定义,算了吧还是。换主板吧)。
XDA论坛原帖:http://forum.xda-developers.com/showthread.php?t=2629057
关于XDA此片帖子的重要对话:
tocrookx回帖:
I can't seem to get past step 9. When i plug in my phone to the pc nothing shows up on device manager. QHSUSB_DLOAD doesnt show up anywhere?
翻译:我无法在第9步看到(指的是设备管理器出现qhsusb_dload)设备。当我插上手机连接电脑时,无法在电脑 设备管理器 显示它。QHSUSB_DLOAD不会在别的地方出现吧?
Gundabolu SC大神回复tocrookx原文:
Wait this happened me too... Try another PC once or connect it with a different Data cable or try holding the power button for 10sec n leaving it and then again press for a few second... I did this entirely on a Windows 7 64 bit PC.. And even I couldn't get the device to show up at first... Or just connect it to your charger for sometime... But AFAIK it shouldn't even charge at this stage... But hey... Worth a try!
翻译:等待这个端口显示也发生在我身上。。。尝试换一台电脑或者换一根数据线,或着长按“电源键”大约10秒钟后松开,然后再按电源键几秒钟。。。我做这个(指救砖)完全是在Windows 7 64位 电脑上进行的。。甚至不能让电脑显示设备。。。或者你试试连接上充电器让它充会儿电。。。但是据我所知这个阶段不需要充电的。。。但是,嘿嘿。。。值得一试!!!
其实黑砖不用折腾,把手机扔一边,等它电耗尽,插上电脑,充会电就进入fastboot了。亲测数次。 abcd890327 发表于 2016-1-10 16:59
其实黑砖不用折腾,把手机扔一边,等它电耗尽,插上电脑,充会电就进入fastboot了。亲测数次。
黑砖了就是底层BL坏了,怎么回进fastboot模式呢{:sweat:}
CMD正常显示,每一字符都同,done ,,,,没反应。
本帖最后由 v188style 于 2016-5-30 13:13 编辑没反应。。。。 v188style 发表于 2016-1-14 22:51
如此麻烦,还有必要折腾吗?看教程都眼花,扔了吧!
求扔给我
,,,,,
本帖最后由 v188style 于 2016-5-30 13:14 编辑//////??????????
楼主我按你的教程进去fastboot模式了,但是刷不进GPT分区表怎么回事,刷两次没响应继续黑砖。是不是字库坏了{:hug:} 楼主好人,我已用过N次成功,无阻碍,非常感谢 按照你教程走为什么出现这样的数据 能帮忙解决下吗 “在临时的fastboot模式下刷完整的GPT(分区表)和Motoboot(bootloader)”,该怎么做,救急啊,请楼主给予指教。
页:
[1]
2