VR一體機如何退出FFBM(QFIL)

        前文介紹了經過fastboot命令擦除misc分區,從而退出FFBM的方法。這個方法比較簡便,但有不靈的時候,fastboot erase misc命令執行失敗,以下圖所示。html

        

        erasing 'misc'...併發

        FAILED (remote: unknown command)工具

        finished. total time: 0.001s
        fastboot擦除misc分區的方法不靈,就只能用QFIL神器了,QFIL是高通提供的刷機工具 。首先讓VR一體機進入緊急下載模式(EDL),方法有兩種。如adb可用,可輸入adb reboot edl,進入緊急下載模式。如adb不可用,則先關機,而後同時按住BACK和OK鍵(某些設備多是音量+和音量-的組合),再按Power鍵開機,便可進入緊急下載模式。進入EDL模式後,設備管理器中會有一個設備端口,Forge HS-USB QDloader 9008。若是沒有,則須要先安裝一下驅動程序,Qualcomm_Drivers_QDLoader.zip
        
        
        接着,按照以下步驟操做便可退出FFBM模式。
        Select Build Type選擇Flat Build,
        Select Programmer選擇prog_ufs_firehose_8998_ddr.elf文件,// 該文件與硬件相關,對應的CPU爲8998,flash爲ufs
        在Tools菜單中選擇Partition Manager,
        在彈出的Confirm對話框中,點擊OK按鈕,
        在彈出的Partition Manager中,左鍵點擊misc分區,而後點擊右鍵,
        在右鍵彈出的菜單中,點擊Manage Partition Data,
        在彈出的Raw Data Manager中,點擊Load Image按鈕,
        選擇zero.bin文件併發送,Status框中顯示Finish Send Image說明已經OK了。
        詳細流程參見下圖:
        
        文中提到的zero.bin及prog_ufs_firehose_8998_ddr.elf的下載地址:https://files.cnblogs.com/files/we-hjb/FFBM.7z