高通平台手机线刷工具 QPST

sancaiodm Adb命令与工具 2021-10-13 3678 0

QPST的安装需关联安装Microsoft .NET 下载并安装Framework 4


1、安装后点击“QFIL”,打开升级工具

Qfile线刷教程.jpg

3  QFIL主界面,选择“Flat Build“。Flat Build(关机模式下载),Mate Build(开机模式下载)

高通手机线刷刷机教程QFile.png

Storage type一般选择emmc或是ufs类型,具体类型请根据各自手机的存储类型

高通刷机教程QFile.png

如下
运行”Qfil”
选择“Flat Build”
选择程序”Browse”
选择”prog_firehose_ddr.elf”  //各个项目生成的此文件名字不同,但都会为*_ddr.elf结尾,选择此项
高通手机线刷刷机教程.png点击“Load XML”并选择所有的“rawprogram_unsparse_*.xml”,

然后选择所有的“patch*.xml”

小米手机刷机教程.jpg

点击”Download”

进度条走完 出现“Download Succeed”刷机完成。


       1.能开机的情况

  打开 USB调试,手机连接电脑 使用命令

  adb reboot edl 手机屏幕黑屏进入9008模式(据测试16年12月份后出的手机这么模式只能直接重启,无法进入或者MIUI8.5以上的手机也是不能进入的)

  2.无法开机但能进入fastboot模式的手机

  进入手机fastboot模式,连接电脑 执行命令

  fastboot oem edl(据测试目前能进入大多数的小米的手机的9008模式,测试红米4高配版能进入MIUI版本为8.5)

  3.无法开机 无法进入fastboot模式的手机

  这个时候你得用工程线 线刷手机了(工程数据线与普通的数据线有GDIP针脚区别)

 


        高通手机刷机方式:

       方法一

        打开 USB调试,使用命令 

        adb reboot edl        (进入9008模式),

        方法二:

        当有时刷了一个有问题的版本,只能进入fastboot却不能连接adb时,可用下面这方式(该方法本人未成功过,一直提示找不到该命令): 

        C:\Users\xxx>fastboot oem edl

        ...

        FAILED (remote: unknown command)

        finished. total time: 0.001s

        进入手机fastboot模式,执行命令: fastboot oem edl

        进入 高通模式9008模式 时,手机黑屏,但是连接上电脑有反应,设备管理器 可以见到 一台串口为9008的设备

        FASTBOOT模式命令:

        $ fastboot oem edl

        or

        $ fastboot reboot emergency

        方法三:

        确保手机已处于关机状态中,同时一起按住 音量上键 与 音量下键  ,然后连接USB数据线,当端口识别正确即可进入9008模式


        900E模式跳转9008命令

  当你能进900E模式那么还是那个软件输入以下命令就能成功跳转

  fastboot oem reboot-edl

  有工程线的在900E模式下也能跳转

  总结一下如果你的手机能进入900E模式你也不要放弃,只要能进入900E模式就能跳转到9008模式。



【1】刷机中出现以下内容:

Download Fail:Switch To EDL FailSystem.Exception: FireHose Fail

   at QC.SwDownloadDLL.SwDownload.SwitchToEDL()

   at QFIL.Tech.DownloadTech.SwitchToEDL()

Finish Download

上面这提示意思是   当前手机没有进入edl模式,你可以看一下QFIL当前的端口是不是9008,不是就切换到9008模式,

可以用命令:adb reboot edl,

是  同时按住音量上键 +音量下键  再连接SUB线后进入到9008模式,


【2】如果无论是用 adb reboot edl 或是 同时按音量上键 +音量下键 进入的都是9091端口,一直无法进入9008端口(这问题本人遇到过,折腾了半天),这时你可打开电脑的[计算机管理]看一下是有显示连接其它端口,如果没有显示其它端口那该9091应该就是9008端口,得强制转换一下端口,此时你可手动更新一下此端口的驱动,找到端口单击右键,选择【更新驱动程序软件(p)...】


【3】当你确实已进入了9008模式,但仍报下面的提示

Start Sending Programmer

Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol

   在 QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)

   在 QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)

Download Fail:Sahara FailSahara Fail

Finish Download

即可先恢复正常开机,然后再到CMD命令中执行adb shell edl 进入9008 即可正常刷机




参考文献:

高通9008刷机,刷机参考

高通9008刷机大法,避坑指南,救砖前提

http://www.shuajibang.net/news/detail/4496/

http://www.romleyuan.com/lec/read?id=365


评论