07-12-2019, 09:47 AM
This is a step-by-step guide on how to use Qualcomm Flash Image Loader (QFIL) to backup or readback from Qualcomm smartphones and tablets. QPST contains this QFIL and other tools. It enables you flash / backup from Qualcomm CPU without a box or dongle. To know more about QFIL, read this post
Requirements
- Download and install Qualcomm USB drivers
- Download and install QPST
- Boot the device into Emergency Download Mode / EDL Mode
- Firehose Programmer files; you can either get this from your firmware or search online or randomly try from our collection of firehose programmer files
- PC
- USB cable
How to readback / backup from qualcomm android phone using QFIL
Follow the steps below to readback / backup from qualcomm android phone using Qualcomm Flash Image Loader (QFIL)
See the video tutorial below or at https://youtu.be/FBfQLYEVldA- Launch QFIL
- Click Configuration > FireHose Configuration
- In the Download Configuration window that opens next, click the drop down bar beside device type and select your device storage
- Click OK
- Connect the device to the PC while in EDL Mode (device should be in EDL before connecting to pc). No Port Available should change to Qualcomm HS-USB QDLoader 9008
- Under Select Build Type, tick Flat Build
- Under Select Programmer, click Browse
- In the Window that pops up, highlight the loader file (usually named prog_emmc_firehose_****.mbn) and click Open
- Click Tools > Partition Manager
- In the confirm window that pops up, click OK
- Another Window will automatically pop up, right click on the partition you wish to backup then select Manage Partition Data
- A new window will pop up, click ReadData...
- You should get "Finish Read Data" once QFIL has successfully dumped the image from the partition
- You can repeat the procedure for all other partitions you wish to backup
- Once done, click Close on Partition Manager window
- A new window will pop up, reminding you that your device will be reset from edl modeback to homescreen, click OK
- You'll find all the backup files within the same folder location as seen within QFIL logs. In my case, it's under the folder location below
Code:C:\Users\X3non\AppData\Roaming\Qualcomm\QFIL\COMPORT_4
Important notes
- If you encounter errors while trying to use QFIL standalone, ensure to retry using QFIL within QPST
- Some Qualcomm firmware do not contain programmer files (prog_emmc_firehose_****.mbn). If you can't find programmer file for your device model, you can (in severe cases) use the programmer file for a Qualcomm phone with the same chipset as yours. If you get the Sahara Fail error then try a different programmer file for your chipset type
- If you still have No Port Available after connecting the phone then its either the phone isn't in EDL mode or you've not installed drivers for the phone
- The exact button combo for booting into EDL mode varies across Qualcomm devices so ensure to run a search around booting your model into EDL
- This tool is specifically for the Qualcomm chipset, it won't work for devices running other chipset type other than qualcomm
- QPST is owned by Qualcomm Technologies Incorporated so credits to them for this tool