如何开发类似QFIL下载工具
1.下載qpst工具,在QFIL文件夾下找到fh_loader.exe和QSaharaServer.exe文件
2.使用QSaharaServer.exe 下載firehorse代理,如下:
QSaharaServer.exe –p \.\COM5 -s 13:C:\images\prog_emmc_firehose_8909.mbn
com5是diag端口號
C:\images\prog_emmc_firehose_8909.mbn是firehose代理路徑
3.開始下載升級
fh_loader.exe --port=\.\COM5 --erase=0 --sendxml=rawprogram_unsparse.xml –
search_path=C:\8909images --noprompt --showpercentagecomplete –
memoryname=eMMC --reset
–erase=0代表全擦升級,也代表物理分區(qū)0擦除。例如erase=x。
–sendxml代表要用的xml文件,如果是兩個xml,可以這樣使用:–sendxml=rawprogram_nand_p2K_b128K.xml,patch_p2K_b128K.xml。
–search_path下載版本路徑。
–noprompt 取消用戶與fh_loader交互。
–showpercentagecomplete 指示下載百分率
–memoryname內(nèi)存類型。
–reset 下載完成后自動重啟。
以上是主要下載的可選參數(shù),也可以不選擇,例如,不全擦升級,可以如下操作fh_loader.exe --port=\.\COM5 --sendxml=rawprogram_unsparse.xml –
search_path=C:\8909images --noprompt --showpercentagecomplete –
memoryname=eMMC --reset。
總結(jié):使用QFIL下載,實(shí)質(zhì)就是下載firehorse代理后,通過代理下載即可完成,以上只是簡單說明,由于版權(quán)的說明,就補(bǔ)貼高通文檔了,如果大家開發(fā)中遇到任何問題,歡迎大家留言。
總結(jié)
以上是生活随笔為你收集整理的如何开发类似QFIL下载工具的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VUE初始化一个项目
- 下一篇: Hadoop 配置文件 启动方式