爱黑武论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10164|回复: 13

[经验教程] Droid Mini/MAXX/Ultra救黑砖Qhsusb_Dload教程

[复制链接]
发表于 2016-1-10 12:55 | 显示全部楼层 |阅读模式

立即注册,加入爱黑武论坛的大家庭!爱黑武,爱上搞机生活!

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 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”,并且有感叹号。



2、选中此设备,按右键,更新驱动,浏览解压好的高通QHSUSB驱动文件夹。

3、安装完成后如果提示重启电脑,则请重启一下,如果没有提示则不需重启。

如果是64位操作系统,设备名称虽然会变,但会显示黄色感叹号且设备不可用。


4、这时,需要重启系统,。

如果是win7,在启动windows时按F8,进入“禁用驱动程序签名强制”模式。


如果是Win8(主)双系统,启动到选系统的时候,选最下面的:更改默认值或选择其它选项——>选择其它选项——>疑难解答——>高级选项——>Windows启动设置—重新启动,然后选择“禁用驱动程序强制签名”;

如果你不是Win8(主)的双系统,或是Win8单系统,进系统后,[Win]+[C]调出Charm菜单-更改电脑设置-设置-常规-高级启动的立即重启-疑难解答-高级选项-启动设置-重新启动,然后禁用驱动强制签名。WIN8、WIN10驱动更多问题看这里





5、这步成功后会显示为“QualcommHS-USB QDLoader 9008 (COMx)”设备,且无感叹号或问号,这下驱动就安装好了。(注意括号里的是你的端口号,每个人可能都不一样。)请记下此步骤的串口号,即括号中的COMx,其中x不固定,本文以COM10为例。


段落二:救砖。


输入:

  1. 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端口号 没写对或者设备没连接!



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位 电脑上进行的。。甚至不能让电脑显示设备。。。或者你试试连接上充电器让它充会儿电。。。但是据我所知这个阶段不需要充电的。。。但是,嘿嘿。。。值得一试!!!

回复

使用道具 举报

发表于 2016-1-10 16:59 | 显示全部楼层
其实黑砖不用折腾,把手机扔一边,等它电耗尽,插上电脑,充会电就进入fastboot了。亲测数次。
回复 支持 反对

使用道具 举报

发表于 2016-1-11 11:42 | 显示全部楼层
abcd890327 发表于 2016-1-10 16:59
其实黑砖不用折腾,把手机扔一边,等它电耗尽,插上电脑,充会电就进入fastboot了。亲测数次。

黑砖了就是底层BL坏了,怎么回进fastboot模式呢
回复 支持 反对

使用道具 举报

发表于 2016-1-14 22:51 | 显示全部楼层

CMD正常显示,每一字符都同,done ,,,,没反应。

本帖最后由 v188style 于 2016-5-30 13:13 编辑

没反应。。。。
回复

使用道具 举报

 楼主| 发表于 2016-1-14 23:00 | 显示全部楼层
v188style 发表于 2016-1-14 22:51
如此麻烦,还有必要折腾吗?看教程都眼花,扔了吧!

求扔给我
回复 支持 反对

使用道具 举报

发表于 2016-1-17 19:54 | 显示全部楼层

,,,,,

本帖最后由 v188style 于 2016-5-30 13:14 编辑

//////??????????     
回复 支持 反对

使用道具 举报

发表于 2016-2-4 19:44 | 显示全部楼层
楼主我按你的教程进去fastboot模式了,但是刷不进GPT分区表怎么回事,刷两次没响应继续黑砖。是不是字库坏了
回复 支持 反对

使用道具 举报

发表于 2016-2-16 16:35 | 显示全部楼层
楼主好人,我已用过N次成功,无阻碍,非常感谢
回复 支持 反对

使用道具 举报

发表于 2016-3-19 19:42 | 显示全部楼层
按照你教程走为什么出现这样的数据 能帮忙解决下吗
QQ图片20160319084017.png
回复 支持 反对

使用道具 举报

发表于 2016-3-23 23:11 | 显示全部楼层
“在临时的fastboot模式下刷完整的GPT(分区表)和Motoboot(bootloader)”,该怎么做,救急啊,请楼主给予指教。
回复 支持 反对

使用道具 举报

 Hello,黑武的好机友!回复想偷个懒?点这里: 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|Archiver|手机版|爱黑武论坛 ( 京ICP备2023028323号 | 京公网安备11011202000270号 )

GMT+8, 2024-3-28 23:09 , Processed in 0.084724 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, ihei5.com

快速回复 返回顶部 返回列表