nubia z5s QHSUSB 砖模式解析(针对msm8974 两种QHSUSB模式)

中兴Nubia z5s (主cpu为高通MSM8974)的qhsusb砖机模式有两种, 一种是qhsusb_bulk模式,这种模式下装好驱动后自然就会出现多个磁盘在电脑上根本不需要qpst参与,因此此模式并非真砖


另外一种就是纯粹的qhsusb模式,这种模式下只有qpst可以连上手机(装好驱动后电脑上也不会出现多个磁盘), 但是2.7.378版本的qpst是连不上的(因为z5s的qhsusb模式是新的协议叫sahara协议 不是以前的dload协议), 需要2.7.396以后的版本才支持,
而且此种模式下即使用新版本的qpst连上手机,也不能用以前8064或者8660芯片的手机那种救砖方式, 完全不一样的,  我测试过用米3的三个文件(比之前的qhsusb dload模式多了个 flash.xml(sahara 协议需要的), MPRG8974.mbn, 8974_msimage.mbn)是不适用于z5s的,估计是MPRG8974.mbn里加了校验之类的, 因此此模式的z5s或者其他msm8974手机的砖 暂时还救不了的, 并且目前在jtag下也不支持msm8974芯片的修复!


另外两种模式下可以使用的驱动稍微有点不同, 前一种模式下的驱动(z5s专用,非高通通用的)可以根据后一种模式的驱动修改下即可.


另外出现第一种砖模式的原因,可以有多种情况, 比如boot内核分区有问题没启动或者启动后内存跑飞了, 或者fastboot(lk) 分区跑飞了 都会进入第一种qhsusb_bulk模式, 所以即使在recovery模式还能使用的情况下, 也可能会进入此模式, 我在升级z5s 的4.4内核 启动系统的时候就出现了这种情况.

说白了这种模式就是在8974的引导分区 sbl1里实现的,因此说这种模式并不是真正意义的砖, 尚可以通过恢复相应分区的方法来恢复系统!




参考:

http://blog.csdn.net/fybon/article/details/18263191


http://blog.csdn.net/fybon/article/details/18185441



msm8974的qhsusb_bulk砖可以参考下面的修复:


http://forum.xda-developers.com/showthread.php?t=2582142&page=1


说简单点就是如果在linux下操作, 可以手机连上数据线挂载所有分区后,用dd 命令恢复相应的分区


如果是在windows下, 可以使用windows版的dd命令, 也可以使用winhex软件来恢复相应的分区

你可能感兴趣的:(nubia z5s QHSUSB 砖模式解析(针对msm8974 两种QHSUSB模式))