Android devices running on Qualcomm processor have proven to be almost unbrickable. This is so because this guide has been tested and discovered not to be working on some Qualcomm devices, LG G series for instance. So, if you’re currently reading this, have some faith, it might just work for you. But don’t bother trying it on LG G series.
There’s a video guide at the end of this post to help you with unbricking your Qualcomm device.
Contents
- 0.1 Unbricking Qualcomm Android Devices
- 0.2 Step One: Analyzing the possible cause of the brick
- 0.3 Step Two: Preparing your Computer
- 0.4 Step Three: Possible cause of brick (brick type)
- 0.5 Step Four: Unbricking your Qualcomm device
- 0.6 Unbricking Devices in old Qualcomm HS-USB QDLoader 9008 mode
- 1 Share with friends:
Unbricking Qualcomm Android Devices
Step One: Analyzing the possible cause of the brick
In newer Qualcomm devices firmware (not the HLOS part, but NON-Hlos, SBL1, TZ, HYP, RPM, and Aboot), especially ARMv8-A, Qualcomm diminished the famous “Qualcomm HS-USB Diagnostics 9006”, and introduced two types of “Qualcomm HS-USB QDLoader 9008”.
So, before attempting to unbrick your Qualcomm device you need to figure out which 9008 mode your phone is in. This now brings us to
Step Two: Preparing your Computer
- Disconnect your PC’s internet connections and unplug your mobile device from the computer.
- Download and install the latest .net Framework on your Computer. Download here
- Uninstall all mobile related drivers, as well as any Qualcomm driver (if any). Uninstall from Device Manager first, then Program Manager.
- Alternatively, you can use REVOUninstaller to uninstall all driver related software, then use Device Remover to remove all device drivers.
- Now, run Command Prompt as Administrator and issue the follow commands followed by Enter button
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON
- Reboot you computer, and it should now boot into test mode as shown in the screenshot below. (bottom-right of your screen)
- Download QualcommDrv.zip, extract to an empty folder, then open the folder according to your Windows type (x64 or x86) and double click dpinst64.exe or dpinst32.exe (depending on your Windows installation) to install the Qualcomm driver.
- Now connect your phone to the computer. It should now be detected as “Qualcomm HS-USB QDLoader 9008” and the driver version 2.0.8.7 (you can check in “Device Manager”).
Step Three: Possible cause of brick (brick type)
If you were just messing with system image, boot image, system’s framework or other things that does not relate to Qualcomm’s core files (modem-NON-HLOS.bin, aboot-emmc_appsboot.mbn, sbl1, hyp, tz, rpm partition, for example installing sound patch, etc, your device will enter the new 9008 mode, which is a combination of the old “Qualcomm HS-USB Diagnostics 9006” and “Qualcomm HS-USB QDLoader 9008”. Symptoms of this brick mode include:
- The LED charging indicator near the phone speaker will display red.
- Your phone will vibrate endlessly, and this vibration will end only if you disconnect the phone from your PC and remove the battery.
If Device Manager is launched, you’ll see “Qualcomm HS-USB QDLoader 9008” under PORTS (COM & LPT) or “QHUSB_BULK” under Other devices, and “Qualcomm MMC Storage USB Device” under Disk drives. See screenshot below
OR
However, if your Mobile’s Qualcomm’s partition is messed up while playing around with NON-HLOS.bin, emmc_appsboot.mbn, sbl1.mbn, hyp.mbn, tz.mbn, rpm.mbn, or by other means, messing the whole Qualcomm’s eMMC partition, your device will most likely go into the OLD “Qualcomm HS-USB QDLoader 9008” mode. Symptons:
- The phone charging indicator would not light if you connect your mobile to Computer.
In Device Manager only “Qualcomm HS-USB QDLoader 9008” will be listed in PORTS (COM & LPT) or “QHUSB_BULK” in Other devices, but no “Qualcomm MMC Storage USB Device” in Disk drives. See screenshot below
If you are reading this, you need to have followed the procedure above to discover the exact cause of your device brick and the brick mode it is in: whether it is in the OLD ‘9008″ or NEW “9008” mode. This will help you proceed to the unbricking process below.
Step Four: Unbricking your Qualcomm device
For devices in NEW “Qualcomm HS-USB QDLoader 9008” MODE
If your device is in this mode, the unbrick process and steps is a whole lot easier. You need someone who has the same phone as you to backup and upload their device’s complete eMMC image for you. The device needs to have root access. Learn how to root here.
To get such image, you or your friend needs to do the following:
- Get an external MicroSD card with “exfat” system file, and the size of this SD card should be larger than 16 GB, which is the size of the whole partition.
- Do a complete factory reset on the phone. If a custom recovery is installed, use it to wipe data, cache, and internal storage.
- While the sdcard is in the phone, run the follow commands via adb
adb shell su dd if=/dev/block/mmcblk0 of=/storage/sdcard1/backup.img bs=512 count=30535646
The size of the backup.img is around 16 GB, However, if compressed would be about 2 GB.
Let’s proceed…
- Download MiniTool Partition Wizard and HDD Raw Copy Tool.
- Copy the backup.img file to Computer
- Connect the Qualcomm device to Computer via USB cable and do not disconnect from here.
- Now launch MiniTool Partition Wizard and you should see a drive with about 29 partitions. See sample screenshot below
- Delete all 29 partitions and click Apply …wait for the process to complete.
- Once the process is complete, launch HDD Raw Copy Tool
- Now, select the backup.img and click Continue
- Select Qualcomm MMC Storage USB Device and click Continue
- Once in the next page, select everything, then click Start
Unfortunately, if you’re unable to get the backup.img file from anyone, you will need to force your device to enter the old Qualcomm HS-USB QDLoader 9008 mode. Read below to do this…
- Launch MiniTool Partition
- Delete all 29 partitions
- Click on Create Partition. Select Primary Partition and choose ext4 file system. Do not give this drive a name or label.
- Now click Apply and be patient for the process to complete
- Once complete, disconnect the phone from Computer and remove battery. Insert after a few seconds. Welcome to old Qualcomm HS-USB QDLoader 9008 mode.
Unbricking Devices in old Qualcomm HS-USB QDLoader 9008 mode
- Download QPST 2.7 build 422 (QFIL) and 8675_W00.zip
- Extract the QPST and double-click on setup.exe to install
- Extract 8675_W00 to a different folder
- Download your phone’s stock firmware. Should not be a zip file, but a flashable single firmware extension.
- It is assumed that you’ve already installed QFIL on your computer before reaching this step.
- Launch QFIL from programs or start menu
- Fill out QFIL options as follows:
The programmer will be prog_emmc_firehose_8936.mbn Use the rawprogram0.xml Use the patch0.xml
Note: all these files are contained in extracted 8675_W00 folder
- Now click on Download button.
The phone should automatically reboot itself once the flashing process is complete and enter into a bootloop.
- Disconnect the device from computer now
- Once it’s about booting up again press Volume up button while reconnecting to computer so as to put the device in Bootloader mode
- Open 8675_W00 folder now and double click FlashAll(AfterQFil).bat.
- Your phone should now reboot to its stock firmware and boot completely to system.
The SaharaDownload Fail related error can be fixed following the instructions below:
If such error keeps showing up, disconnect the device from PC (USB) and remove battery (if detachable) then re-insert and reconnect to PC.
If using non-detachable battery device, disconnect the phone from PC, wait a few seconds and reconnect.
Note: Do not waste too much time when connecting device to PC after clicking the firmware flash button in QPST.
Congratulations!
Consider viewing the video tutorial below by Amar Gaikwad about unbricking Qualcomm devices. It’s 15 minutes in length and should help you in this process.
brother, will this work with Nexus 5X?
Depending on the state of your phone, you might wanna give it a try…that is, if it’s completely dead and you can easily get the required files.
Hello, can anyone help me.
I have a hard bricked X720. I tried to flash it with Flashone + Qfil.zip, i have the necessary drivers installed, my pc recognizes qualcomm hs-usb qdloader 9008 com but at the end i get the same error . I tried 2 different PCs, 4 usb cables and different usb-com ports but the same result
| ___|
| |__ _ __ _ __ ___ _ __
| __| ‘__| ‘__/ _ \| ‘__|
| |__| | | | | (_) | |
\____/_| |_| \___/|_|
22:14:14: {ERROR: Could not read from ‘\\.\COM8’, Windows API ReadFile failed! Your device is probably *not* on this port
}
Writing log to ‘C:\Users\ZamanF\AppData\Roaming\Qualcomm\QFIL\por t_trace.tx t’, might take a minute
Log is ‘C:\Users\ZamanF\AppData\Roaming\Qualcomm\QFIL\por t_trace.tx t’
Download Fail:FireHose Fail FHLoader Fail:Process fail
Finish Download
thank you very much for this tutorial.
i had flashed wrong firmwares on my redmi 3s -> hard bricked.
I can turn it in old Qualcomm HS-USB QDLoader 9008 mode with testing point method.
Then i use QPST. I Had Sahara failed error until i understand i need to launch it very quick after rebooting my device in 9008 mode by pressing power and vol- 30 sec.
Then i canned turn my device in Fastboot mode, unlock oem and install twrp to flash custom rom.
Hello, I have the Boost mobile version of OWENS Moto E4 Plus and keep getting this error message. Please help.
2018-07-15 15:29:27.074 Image Search Path: C:\Users\J-Rock\Desktop\help\8675_W00
2018-07-15 15:29:27.074 RAWPROGRAM file path: C:\Users\J-Rock\Desktop\help\8675_W00\rawprogram0.xml
2018-07-15 15:29:27.075 PATCH file path:C:\Users\J-Rock\Desktop\help\8675_W00\patch0.xml
2018-07-15 15:29:28.637 Start Download
2018-07-15 15:29:28.647 Program Path:C:\Users\J-Rock\Desktop\help\8675_W00\prog_emmc_firehose_8936.mbn
2018-07-15 15:29:28.651 ***** Working Folder:C:\Users\J-Rock\AppData\Roaming\Qualcomm\QFIL\COMPORT_3
2018-07-15 15:31:18.506 Binary build date: Nov 21 2017 @ 02:53:37
2018-07-15 15:31:18.507 QSAHARASERVER CALLED LIKE THIS: ‘C:\Program Files (x86)\Qualcomm\QPST\bin\QSaharaServer.ex’Current working dir: C:\Users\J-Rock\AppData\Roaming\Qualcomm\QFIL\COMPORT_3
2018-07-15 15:31:18.509 Sahara mappings:
2018-07-15 15:31:18.509 2: amss.mbn
2018-07-15 15:31:18.510 6: apps.mbn
2018-07-15 15:31:18.511 8: dsp1.mbn
2018-07-15 15:31:18.511 10: dbl.mbn
2018-07-15 15:31:18.512 11: osbl.mbn
2018-07-15 15:31:18.513 12: dsp2.mbn
2018-07-15 15:31:18.513 16: efs1.mbn
2018-07-15 15:31:18.514 17: efs2.mbn
2018-07-15 15:31:18.514 20: efs3.mbn
2018-07-15 15:31:18.515 21: sbl1.mbn
2018-07-15 15:31:18.516 22: sbl2.mbn
2018-07-15 15:31:18.516 23: rpm.mbn
2018-07-15 15:31:18.517 25: tz.mbn
2018-07-15 15:31:18.517 28: dsp3.mbn
2018-07-15 15:31:18.518 29: acdb.mbn
2018-07-15 15:31:18.518 30: wdt.mbn
2018-07-15 15:31:18.519 31: mba.mbn
2018-07-15 15:31:18.520 13: C:\Users\J-Rock\Desktop\help\8675_W00\prog_emmc_firehose_8936.mbn
2018-07-15 15:31:18.520
2018-07-15 15:31:18.521 15:31:18: ERROR: function: sahara_rx_data:237 Unable to read packet header. Only read 0 bytes.
2018-07-15 15:31:18.521
2018-07-15 15:31:18.522 15:31:18: ERROR: function: sahara_main:924 Sahara protocol error
2018-07-15 15:31:18.525
2018-07-15 15:31:18.525 15:31:18: ERROR: function: main:303 Uploading Image using Sahara protocol failed
2018-07-15 15:31:18.526
2018-07-15 15:31:18.526
2018-07-15 15:31:18.527 Download Fail:Sahara Fail:QSaharaServer Fail:Process fail
2018-07-15 15:31:18.527 Finish Download
Helo can i get Telefunken tel 1013giqa for mt6580 not .Pac file
My email: xxxxxxxx@gmail.com plz anyone who have share it
Are there two variants of Telefunken Tel-1013GIQA? Like, MTK and SPD variants?
If the info below is the accurate specs of your device, then you can only get a PAC firmware file:
TELEFUNKEN TEL-1013GIQA 10.1″3G TABLET*B
10.1″ Capacitive Multi-Touch Display
SC7731 Cortex A7 Quad Core Processor
OS:Android 6.0
Memory:RAM:1GB + Flash:8GB
External Storage:Micro SD(TF) up to 32GB
Dual Sim; BT; WiFi;Micro USB
Dual Camera:Front:0.3MP+Back:2.0MP
3G; Headphone Jack; 5000mAh Battery
can you help me if this procedure works in leeco pro pro x727?
My Moto X4 was bricked because the OTA update, how can i unbrick him any solution??
Have you tried flashing the stock firmware via QPST?
How can I make this bro?! Teach me!
Follow the instructions here to help you fix the phone.
This won’t work! Is a hard brick not a soft brick!
I just read your thread on xda. At this time, the files you need to unbrick the phone following instructions here are not available. You can unbrick by accessing EDL and then using the fastboot files.
When you got stuck in ‘waiting for device’, did you confirm that you properly installed fastboot drivers?
I have a 360 N4S chinese smartphone, model number 1505-a02, and its 4G/64G.
Almost 4 weeks ago it just got stuck in boot logo, tried flashing it and got stuck in edl mode. My firmware is not one single file extension but its a bunch of files like appsboot mbn and system img along with other files.
So far i have managed to flash it twice using 64 bit 2016 miflash but the device wont reboot to Android. I then discovered that i need a msimage.mbn file that does not come with most qualcomm firmwares and i have even tried to make the msimage using emmcswdownload and i failed.
Newer versions of that qpst give out error: tag no longer supported. Found an older version that does not give out t hat error but instead of running in cmd it opens a gui window, so no deal.
i have searched for every solution online but it looks like there is no deal without that msimage.mbn for my device.
Can you help me?
Just did a quick search on your device but couldn’t find any relevant info to help unbrick it (no msimage.mbn found). But found lots of TWRP ROMs.
I’ll take some time to dig a little deeper and see what I find.
Yes, I have the Moto E4 Plus and trying to unbrick, I keep getting closer but now I am stuck, I don’t know what to do now. Can anyone help me?
Validating Application Configuration
Load APP Configuration
COM:-1
PBLDOWNLOADPROTOCOL:0
PROGRAMMER:True
PROGRAMMER:C:\adb\prog_emmc_firehose files\prog_emmc_firehose_8992_lenovo.mbn
SEARCHPATH:C:\adb
RAWPROGRAM:
rawprogram0.xml
PATCH:
patch0.xml
ACKRAWDATAEVERYNUMPACKETS:False
ACKRAWDATAEVERYNUMPACKETS:100
MAXPAYLOADSIZETOTARGETINBYTES:False
MAXPAYLOADSIZETOTARGETINBYTES:49152
DEVICETYPE:eMMC
PLATFORM:8×26
VALIDATIONMODE:0
RESETAFTERDOWNLOAD:False
MAXDIGESTTABLESIZE:8192
SWITCHTOFIREHOSETIMEOUT:30
RESETTIMEOUT:200
RESETDELAYTIME:2
METABUILD:C:\adb\flashfile.xml
FLATBUILDPATH:C:\adb\OWENS_SPRINT_NCR26.58-44_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml
FLATBUILDFORCEOVERRIDE:True
QCNPATH:C:\Temp\00000000.qcn
QCNAUTOBACKUPRESTORE:False
SPCCODE:000000
ENABLEMULTISIM:False
Load ARG Configuration
Validating Download Configuration
Image Search Path: C:\adb
RAWPROGRAM file path: C:\adb\rawprogram0.xml
PATCH file path:C:\adb\patch0.xml
Programmer Path:C:\adb\prog_emmc_firehose files\prog_emmc_firehose_8992_lenovo.mbn
Meta Build Content XML Path: C:\adb\flashfile.xml
Fail to load contents.xml: There is an error in XML document (2, 2).
Flat Build Path:C:\adb\OWENS_SPRINT_NCR26.58-44_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml
Process Index:0
Programmer Path:C:\adb\prog_emmc_firehose_8936.mbn
Image Search Path: C:\adb
RAWPROGRAM file path: C:\adb\rawprogram0.xml
PATCH file path:C:\adb\patch0.xml
Start Download
Program Path:C:\adb\prog_emmc_firehose_8936.mbn
Binary build date: May 13 2015 @ 14:41:37
QSAHARASERVER CALLED LIKE THIS: ‘C:\adb\QSaharaServer.exe -p \\.\COM4 -s 13:C:\adb\prog_emmc_firehose_8936.mbn ‘Current working dir: C:\Users\J-Rock\AppData\Roaming\Qualcomm\QFIL
Sahara mappings:
2: amss.mbn
6: apps.mbn
8: dsp1.mbn
10: dbl.mbn
11: osbl.mbn
12: dsp2.mbn
16: efs1.mbn
17: efs2.mbn
20: efs3.mbn
21: sbl1.mbn
22: sbl2.mbn
23: rpm.mbn
25: tz.mbn
28: dsp3.mbn
29: acdb.mbn
30: wdt.mbn
31: mba.mbn
13: C:\adb\prog_emmc_firehose_8936.mbn
13:00:47: ERROR: function: sahara_rx_data:194 Unable to read packet header. Only read 0 bytes.
13:00:47: ERROR: function: sahara_main:854 Sahara protocol error
13:00:47: ERROR: function: main:265 Uploading Image using Sahara protocol failed
Download Fail:Sahara Fail:QSaharaServer Fail:Process fail
Finish Download
I guess that won’t work! Moto E4 is a Mediatek not a Qualcomm!
i want htc 826 msm8939 mbn and patch file pls upload or any solution in my dead phone
Disk Drive is not showing in Asus Zenfone max…..As before i have formated it by NTFS system. What to do now
“BLU 6 LTE.” formatting problem I tried to format the internal memory following instructions with mini partition tool. However the changes don’t seem to stick after applying. Phone memory reverts back to previous unformatted state. Any help greatly appreciated .
No idea ..I bought the phone from internet…then ota it to miui 9…used for 1/2 hr before it frozed up and crashed. It then bootloop during restart.
Hi,
When I ran the FlashAll(AfterQFil).bat afert successful flashing of the 1st part, it says
Error : remote device is locked (cannot erase)
looks like my phone’s boot partition is locked or is corrupted.
Is there anyway to reflash the boot partition?
Do you have any form of security enabled on your phone?
Hi,
I am using the QFIL to flash my bootlooped Mi Max 2 and am getting the following –
Validating Application Configuration
Load APP Configuration
COM:6
PBLDOWNLOADPROTOCOL:0
PROGRAMMER:True
PROGRAMMER:G:\MM2 Recovery\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global_9b47211131\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global\images\prog_emmc_firehose_8953_ddr.mbn
RESETSAHARASTATEEMACHINE:False
SEARCHPATH:G:\MM2 Recovery\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global_9b47211131\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global\images
RAWPROGRAM:
rawprogram0.xml
PATCH:
patch0.xml
ACKRAWDATAEVERYNUMPACKETS:False
ACKRAWDATAEVERYNUMPACKETS:100
MAXPAYLOADSIZETOTARGETINBYTES:True
MAXPAYLOADSIZETOTARGETINBYTES:49152
DEVICETYPE:eMMC
PLATFORM:8×26
VALIDATIONMODE:0
RESETAFTERDOWNLOAD:True
MAXDIGESTTABLESIZE:8192
SWITCHTOFIREHOSETIMEOUT:30
RESETTIMEOUT:200
RESETDELAYTIME:2
FLATBUILDPATH:C:\
FLATBUILDFORCEOVERRIDE:True
QCNPATH:C:\Temp\00000000.qcn
QCNAUTOBACKUPRESTORE:False
SPCCODE:000000
ENABLEMULTISIM:False
AUTOPRESERVEPARTITIONS:False
PARTITIONPRESERVEMODE:0
PRESERVEDPARTITIONS:0
PRESERVEDPARTITIONS:
ERASEALL:False
Load ARG Configuration
Validating Download Configuration
Image Search Path: G:\MM2 Recovery\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global_9b47211131\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global\images
RAWPROGRAM file path: G:\MM2 Recovery\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global_9b47211131\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global\images\rawprogram0.xml
PATCH file path:G:\MM2 Recovery\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global_9b47211131\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global\images\patch0.xml
Programmer Path:G:\MM2 Recovery\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global_9b47211131\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global\images\prog_emmc_firehose_8953_ddr.mbn
Process Index:0
Start Download
Program Path:G:\MM2 Recovery\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global_9b47211131\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global\images\prog_emmc_firehose_8953_ddr.mbn
***** Working Folder:C:\Users\User\AppData\Roaming\Qualcomm\QFIL\COMPORT_6
Binary build date: Oct 31 2016 @ 22:51:05
QSAHARASERVER CALLED LIKE THIS: ‘C:\Program Files (x86)\Qualcomm\QPST\bin\QSaharaServer.ex’Current working dir: C:\Users\User\AppData\Roaming\Qualcomm\QFIL\COMPORT_6
Sahara mappings:
2: amss.mbn
6: apps.mbn
8: dsp1.mbn
10: dbl.mbn
11: osbl.mbn
12: dsp2.mbn
16: efs1.mbn
17: efs2.mbn
20: efs3.mbn
21: sbl1.mbn
22: sbl2.mbn
23: rpm.mbn
25: tz.mbn
28: dsp3.mbn
29: acdb.mbn
30: wdt.mbn
31: mba.mbn
13: G:\MM2 Recovery\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global_9b47211131\oxygen_global_images_V9.2.1.0.NDDMIEK_20180112.0000.00_7.1_global\images\prog_emmc_firehose_8953_ddr.mbn
21:46:29: ERROR: function: sahara_rx_data:237 Unable to read packet header. Only read 0 bytes.
21:46:29: ERROR: function: sahara_main:924 Sahara protocol error
21:46:29: ERROR: function: main:303 Uploading Image using Sahara protocol failed
Download Fail:Sahara Fail:QSaharaServer Fail:Process fail
Finish Download
I downloaded the latest fastboot rom from the Xiaomi website.
Also, I could not locate the 8675_W00.zip in the XDA developers forum…could you pls advise.
thanks
Hello there,
article was nice and comprehensive.
i have bricked my YU during flashing and now, it is just blinking red charging light. nothing else is working.
i have followed the above method and tried to unbrick my YU.
my system is showing “qualcomm hs-usb qd loader 9008” when i plug it in my computer.
i coudlnt get back up image of YU, so i had to try old method.
so, QFIL is not detecting “QUALCOMM HS-USB QD LOADER 9008” port but i can see it in my device manager.
could you help me to figure out, where i went wrong.
any help will be highly appreciable.
ARIGATO.
So, I’m getting an issue with QFIL where it tells me:
Download Fail: Sahara Fail: QSaharaServer Fail: Process Fail
What can I do to fix this?
I was having the issue of it not even starting at first, but then I moved the firehose.mbn file, the rawprogram.xml and patch0.mxl to the QPST bin folder, and that’s how I solved the issue of it not even starting, but now it just fail with the error I listed overhead.
I’m also getting these:
ERROR: function: sahara_rx_data:194 Unable to read packet header. Only read 0 bytes.
ERROR: function: sahara_main:854 Sahara protocol error
ERROR: function: main;265 Uploading Image using Sahara protocol failed
Then I’m greeted with the Download Fail:Sahara Fail:QSaharaServer Fail:Proces fail
Everything I’ve put in this reply to my post is all the errors it gives me.
I’d like some help ASAP, as this is a phone I got and the phone ended up in this state after a failed root through TWRP and using LGUP to restore the KDZ, but then the phone failed to boot, likely due to anti-rollback protections that I didn’t know were there.
hi i have a very simlilar problem with my m4 aqua i was given the phone by a frind to fix . ive tried almost everything to make it work ive installed all the drivers neccessary to make the pc recognize the device which is totally dead other than the pc reconigizing it .it comes up with the qualcom hs-usb qdloader 2008 ..ive tried installing the rom using all the instructions in qfil but having pretty much the same prob with saharah not connecting …it does state on on other web sites it has to be .mbn fils ?? where would i find a rom with these files or is there anyway to convert them over for qfil to work ..
Pls phone is LG G Stylo MS631……………how can I get the specific files for this phone
Qualcomm MMC Storage USB Device not found in device manager.
In this case you have the OLD Qualcomm HS-USB QDLoader 9008.
You’ll need to use QFIL to fix this.
Hope this helps.
does this work on LG v20 h918 hard bricked with the NEW Qualcom hc 9008 error?
same have error like this : lenovo A6000 Win 7
Process Index:0
Programmer Path:C:\Program Files\Qualcomm\QPST\bin\A6000_S035_150507_8G_ROW\prog_emmc_firehose_8916.mbn
Image Search Path:C:\Program Files\Qualcomm\QPST\bin\A6000_S035_150507_8G_ROW
Please select the XML file
Start Download
Program Path:C:\Program Files\Qualcomm\QPST\bin\A6000_S035_150507_8G_ROW\prog_emmc_firehose_8916.mbn
COM Port number:3
Sahara Connecting …
Sahara Version:0
Start Sending Programmer
Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol
at QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)
at QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailSahara Fail
Finish Download
i have the same problem with my asus zenfone zb452kg x041d i accdebntally deleted the partition and use the hddraw tool and it fail and now it wont turn on it shows only error qualcomm hs-usb qdloader 9008(COM14) i use qfil tool but it same problem
Sahara Version:2
Start Sending Programmer
Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol
at QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)
at QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailSahara Fail
Finish Download
The SaharaDownload Fail related error can be fixed following the instructions below:
If such error keeps showing up, disconnect the device from PC (USB) and remove battery (if detachable) then re-insert and reconnect to PC.
If using non-detachable battery device, disconnect the phone from PC, wait a few seconds and reconnect.
Note: Do not waste too much time when connecting device to PC after clicking the firmware flash button in QPST.
hmm the phone is not showing up under ports or disk drives when im in device manager. did i do something wrong?
also for unbricking the old qdloader, can the firmware be in a .img file?
Hello, I have got error when I was trying for backup by commands: “No such file or directory” your guide please. LG G4 H11 (T-mobile USA) i have 32gb sd card and formatted with 2 different methods too. Thanks.
You seem to have missed something. Did you check to confirm that all required files are in the folder you’re running the backup tools from?
Hey guys,
I’ve got a Google pixel 128gb bricked in old mode, qdloader 9008 detected by pc and no leds lighting up on the phone.
Anyone could help me please with the firehouse files for this model? Is it possible to build these files from a working 32gb pixel?
ASUS X014D
Sahara Version:0
Start Sending Programmer
Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol
at QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)
at QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailSahara Fail
Finish Download
if have link firehose ASUS X014D FOLLOW ME
We have same problem bro..did u fixed it? How?
Yu 5010
i had installed miui 32 bit rom… 5 month ago on it…
One day ago it automatically gets off after turning it on it only says reset ur phone.. after reseting again showing same thing reset ur phone..
problem is that it not going to twrp recovery mode..
if i am trying to flash with stock rom it shows “write system failure”…
Is your device bootloader unlocked? If yes, what tool are you flashing with?
To verify your device’s bootloader lock status, run the command below:
fastboot getvar unlocked
i had installed miui 32 bit rom… 5 month ago on it…
One day ago it automatically gets off after turning it on it only says reset ur phone.. after reseting again showing same thing reset ur phone..
problem is that it not going to twrp recovery mode..
if i am trying to flash with stock rom it shows “write system failure”…
Hello i have lyf water 1 (ls 5002) and no recovery no fastboot but only shows android logo on connecting charger or with pc not turning on am totally messed up what to do please help me in recovering my phone plz plz plz i did every possible thing but not recovered no ports detected in qfil only redlight turns on when connected to pc or charger please help me plzz
Did you verify that the relevant drivers have been properly installed?
I did , i installed all necessary qualcomm drivers but stil its not responding .😢😢
Hi Collins Edim need help. I have a s7 edge verizon hard bricked. On Pc is recognised as Qualcomm HS-USB QDLoader 9008 (COM3) under *Ports (COM&LPT)* section.
Previously have solved the same problem with a lenovo sisley s90-a so i know how to flash the files but with my s7 edge sm-g935v i am missing some files like the rawprogram0.xml patch0.xml and the flash programmer.
I think the right flash programmer is this ->
prog_ufs_firehose_8996_ddr.elf.
But i am having trouble finding these files.
I have also tried to use the files you’ve provided in this tutorial. The 8675_W00 folder but it gives me this error:
Sahara connecting…
sahara version :2
Start sending programmer
Download fail: sustem. Exception:unable to download flash programmer using sahara protocol at QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)
at QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(Ulnt64&version.String armPrgPath)
Download Fail:Sahara failSahara Fail
Finish Download
Any kind of help would be greatly appreciated, Thank you in advance !!
Mine is Showing Qualcomm HSB-USB Diagnostics 9025(COM 6)
I’m not able to Understand which Method I should perform
And I tried in QFIL its Showing Download Fail, Where should I keep My Firmware File??
Ok, so I will proceed!
Hi, Collins Edim!
First of all, thanks for the post. I’m since 2016/October with a Hardbricked “Galaxy Samsung s4 mini duos GT-I9192”. And I’m until now trying to solve the problem, but just in this post I could find the most convinced solution!
Ok, my comment is that reading the post, I already understood that my case is the Old “Qualcomm HS-USB QDLoader 9008” and the driver version is 2.1.2.2, not 2.0.8.7 as appears in the text. So my question is: Even though, do I have to follow the steps one and two?
Note: My system is windows 7, 32 bits.
Thanks.
… pardon, but the first step refers to an advice!, But “two”.
Step Two guides on how to install the required drivers and programs, before you get started with unbricking the device.
Since your device is in old Qualcomm HS-USB QDLoader 9008 mode, follow the instructions from “Unbricking Devices in old Qualcomm HS-USB QDLoader 9008 mode”. And yes, you will have to follow steps one (1) and two (2) first.
I’m taking care to avoid making any mistake possible. So, I reach the level of opening the QFIL and load the 3(three) files (all right until here). But before hitting the download button, I continued reading the next steps to assure that nothing would be wrong. Then the following doubt appeared: and my stock rom? when and where is it included in this process?
Once the device is unbricked, you can then flash stock rom.
Hi, a fail occured…
But before I could paste here the result, I want to say that about from 2 months ago to here, I have followed the procedures in XDA from this link:
https://forum.xda-developers.com/showthread.php?t=2714496
I got a device the same of mine in order to copy the dump file. It is with me (the dump file), but the result was “almost right”, because it appeared in the screen of the device, the same of the link above, it means, after it vibrate, appears the following:
“BOOT RECOVERY MODE
CHECK BOOT PARTITIONS
COPY FROM T-FLASH
BOOT RECOVERY
WRITE 139008 SECTORS
FLASH WRITE FAILURE
ddi : mmc_read failed
ODIN MODE
PRODUCT NAME: GT-I9192
CURRENT BINARY: Samsung Official
SYSTEM STATUS: Custom
CSB-CONFIG-LSB: 0x30
WRITE PROTECTION: Enabled”
But without the Android image!
… with this mode, the kies3 Samsung software recognized the device and I tried through kies, to make a flash and the process went until about 90%. But as occurred an error, it could’nt be totally successful.
After that, I’ve tried repeat the process several times, but my device only vibrate, show the half words of the first time and it goes into a bootloop, like this:
“BOOT RECOVERY MODE
CHECK BOOT PARTITIONS
COPY FROM T-FLASH
WRITE 139008 SECTORS
REBOOT…”
So I don’t know if this fact occasioned or not what happend now, which was that:
“Process Index:0
Programmer Path:C:\Users\Wagner\Downloads\PARA O QUALCOMM\8675_W00\prog_emmc_firehose_8936.mbn
Image Search Path:C:\Users\Wagner\Downloads\PARA O QUALCOMM\8675_W00
Please select the XML file
Start Download
Program Path:C:\Users\Wagner\Downloads\PARA O QUALCOMM\8675_W00\prog_emmc_firehose_8936.mbn
COM Port number:3
Sahara Connecting …
Sahara Version:0
Start Sending Programmer
Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol
em QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)
em QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailSahara Fail
Finish Download”
The Sahara fail error usually comes up if you wait too long after putting the phone into download mode (or wait too long before clicking the download button in Qfil). You have to open the program and commence flashing once the phone is ready.
When you successfully unbrick the phone again, just flash stock rom via Odin.
I have an s4 mini GTI9100. Please help? I dont know where to get the stock firmware from
From where should i get the xml files for moto z play xt 1635 02 .
From where should i get the xml files for miyo z play xt 1635 02 .
I have Micromax E455 .
Accidentally i deleted all images from it. Then my phone went in Hard brick
and it was being detected by Qualcomm Hs Usb 9008 port.
But after flashing with qfill now its not detecting in pc
No sound, no bootloop, no any port.
Its means Full dead.
Tell me what to do
Hi Leakit, I appreciate your work.
I have a Xiaomi Redmi Note 4x, I got a hardbrick ,and I tried your guide, but I got stucked on this error:
Sahara Connecting …
Sahara Version:0
Start Sending Programmer
Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol
en QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)
en QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailSahara Fail
What I need to do?
I have coolpad dazen 1. And i also have same problem. Led light glow for sometimes and phone continuously vibrates. What to do pls help me. And of possible contact me on whatsapp 8936822416
Thank you very very responsive to the question.
Hi im sugeng, my computer windows 7, I have installed qpst but can not also, written device not found, can you give me a solution, i have andromax i3 ad689g , my condition is qualcomm9008,
Have you verified that the drivers are properly installed?
Yes already, how to characterize if the driver does not work?
Connect the phone to your computer and check in device manager if you’ll find any errors.
Okay, i try check back, one more question where i can find the file “prog_emmc_firehose_8936,
I don’t have that file. But if I come across it I’ll notify you.
I need help with the lg v20 us996 version please
Thank you so much Sir…. Let me gracefully ride from here, any questions, won’t fail to ask you Sir!!
I’m glad I could be of help, and I’ll do my best to answer any further questions you might have.
the flashtool.bat that came with the cwm you sent me can’t detect my device at all. Sorry for late reply cos i ran out of data subscription. And after deleting my device partition, i don’t have any other way of fixing this except for the Qualcomm HS USB-QD Loader 9008 port. So is there any other way of flashing the CWM on this device? Thank you in Advance Boss..
HI – My Moto E 1st gen has hard bricked and it detects in PC as Qualcomm HS-USB QDLoader 9008 COM3.
Please help me with the solution
Visit this thread on xda forums that contains a working instruction on how to fully unbrick a hard bricked Moto E 1st Gen device, https://forum.xda-developers.com/moto-e/general/unbrick-hard-bricked-moto-e-t3599214
Thank you, let me try with this…
Hi, please I have a ZTE Q505T android phone, it was soft bricked after i messed up with the build.prop. i tried searching for my firmware with the .img extension but can’t find, just a .zip, what am i going to do to flash stock rom? PLEASE IT’S URGENT!!!!!!
THANK YOU.
or is it the one contained in the stock rom.zip file as boot.img?
If you can access the stock recovery of your phone, just flash the zip file; that should fix the problem you’re having on your phone right now.
You can extract and flash the boot.img. If it doesn’t fix the problem, flash the entire zip package.
Please how do I do it? I can”t even access my recovery again, since i wiped my device’s partition and everything in it….
Please can you send me a recovery.img file for my device zte q505t
my device is now officially hard bricked, my pc can detect it as qualcomm HS-USB QDLoader 9008, adb can’t find my device, QFIL error, I’m just stranded now, I’m relying on you for help. I just bought this device last month, PLEASE HELP ME… I’ve started a new thread about this issue on XDA, no response, but I commented here and you replied, pls help me…. link to XDA thread here if you so desire https://forum.xda-developers.com/general/help/how-to-restore-hard-bricked-zte-q505t-t3625089
Here’s a link to cwm recovery https://pan.baidu.com/wap/link?surl=1kToS0th&
Guys, I have an Innos D6000 in old 9008 mode. QFIL gives a Sahara Fail.
I have flashed this with QFIL before, successfully, but the last time I did it, it failed. Despite flashing being shown as ‘successful’, it left it in 9006 mode. Deleting all of the partitions (delete the non-read only ones first, ignore the read only and unformatted partitions, they will eventually go) restored it to old 9008, but it now fails to flash.
One of the problems with my phone is that it has two batteries, one removeable, one not, so removing it to reset the phone is not really an option.
One of the reasons I have found in the past for flashing via QFIL (or OTA) to fail, has been when the internal battery is not fully (or reasonably well) charged – despite the removable battery being fully charged and fitted, so make sure that your battery has been removed, then refitted and is FULLY charged before trying to flash it by any method!
Also, make sure your image files are in a directory just off, or close to root (your C: drive), do not have them in multiple, long directories. Next, try a fresh download of your image file(s), as they are easily corrupted when downloaded or moved. You can also try a different USB port and different cable, but make sure it connects in the correct mode in QFIL.
Unfortunately, I cannot remove my internal battery, but I have left it to discharge for a very long time with the removable battery out and then left it charging overnight, but as there is nothing on the screen, no vibrating or anything, other than old 9008 mode showing, I don’t really know if it’s been fully discharged or if it is now fully charged!
Anybody got any ideas why I am now getting Sahara fail and how to get round it without disassembling the phone and de-soldering the internal battery?
Also, I’m a bit confused by: ‘Use the rawprogram0.xml’
My options are: ‘rawprogram_unsparse.xml’ (54KB) and ‘rawprogram0_BLANK.xml’ (8KB). Which one should I be using?
Thanks.
My galaxy S4 IS bricked in Old Qualcomm HS USB QsLoader 9008 … I tried but when QFIL starts the download it says SAHARA FAIL
If it’s Samsung Galaxy S4 i9505, refer to this guide.
For Galaxy S4 i9500, click here.
I have tried it … but nothing the phone wont’ boot, black screen no sound, no led, no vibration ..
hola disculpen no podrian ayudarme con la rom un brickde m g630 u 251 esta contiene un archivo que temina en .xml
HI EVERY ONE,
i had a chance finding the msm8926 file, with emmc and the patch + the raw file, everything is ok execept the sahar fail problem, dont know how to fix that, i have found all the files needed on a chineese website, now i need to pass this SAHARA FAIL ERROR,
can any one help please
Lenovo A6020a40
Start Sending Programmer
Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol
at QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)
at QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailSahara Fail
Finish Download
Tried both 9091 and 9008.
hi
have you found any solution to your error ?
Hi im hendra, i have andromax c2 new ad688g , my condition is qualcomm9008 , i try to following your instructions but sahara fail, can you solve this for me?
Hi there
I have s7 edge in old qualcom9008.it needs prog_ufs_firehose_8996_ddr.elf I guess.but I am unable to find it and even rawprogram0.xml. it will be great help if u can help me out with those files or guide me how to create them
Thanks
alguien tiene la rom stock de un g630 para flashear con Qualcomm
I have a problem. Please help me.
Sahara Version:0
Start Sending Programmer
Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol
at QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)
at QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailSahara Fail
Finish Download…
My phone cannot be switched on, but when connect it to pc, it loads Qualcomm installing.
When I tried your method, it showed ‘Download Fail:Sahara FailSahara Fail’
Help me, please. Thanks.
can i unbrick my huawei y530 u00 using QFIL as process shown above?
plz Help me!!!!!!!!!!!!!!!!!!!
If you have, or can get all the required files listed here, then yes!
I have an Moto E .. It gets hardbricked.. I cant get into fastboot mode .. What to do?????
Plz help me out…
Hello friends,
My X910 phone is dead. I installed the X820 rom. And it never opened again. Now there is no sound, no picture, no vibration, no fastboot and no boot. When I connect to the computer, qualcaom hs-usb qdloader 9008 appears. I tried many files and programs but I could not find any results. I need to boot this phone and I need to boot it in fastboot. Please help someone know.
same problem, do you get any solution ??
En la pg needrom,hay ROM qfil para tu dispositivo.
Collins Edim,
when i connect my lenovo vibe shot without pressing any key ( after powered off) its detected as 9006 mode.. not 9008 mode. and using minitool partition i cant delete partition.. its read only.. what to do now..
my coolpad dazen 1 was bricked when i applied my miui update and after that i used ur method and while flashing it struck at 33% and after that i am not able to switch on my phone whenever i coonect the phone through usb its led light turns red and it starts vibrating but no luck how can i get my device back to life please tell in a serious danger
will it work on moto e xt1022?
If qfil say “Sahara faild” , don’t unplug USB cable, Just press POWER+VOL UP button.
😉
Yuphoria 5010A emmc backup. IMG file is 200mb only and stock firmware is a zip file where can I get flashable file
What is the content of the firmware zip package you already have?
Will it work for moto e 1st generation or not??
Please help
Sahara fail on Samsung Galaxy note ⁴. Can you offer any help?
Hello Leakite:
I have Huawei Nexus 6P “Angler” stuck in old 9008 download mode. When I try to use QPST QFIL I am prompted to enter SPC code. I try 000000 but does not work. I have QPST 2.7_425 and also stand alone QFIL 1.0.0.3.
Next problem, my device image files are in .img format once unzipped, I cannot find .mbn format. Will these work with QFIL? Seems like if I could get to 9006 partition mode I could use DD in linux and restore all partitions or even flashall.sh script.
Last question, I have Snapdragon 810, will the files in 8675w00 be compatible?
Thank you.
QPST basically flashes packages in .mbn extensions. About the Snapdragon 810, only files specific to the chipset and device will flash and function properly. Unless they are exactly a match.
alvin, have you found a solution for nexus 6p?
Hi,
my lenovo a6000 got hard bricked and QPST is not helping me.
rocess Index:0
Programmer Path:C:UsersUSERDesktop8675_W00prog_emmc_firehose_8936.mbn
Image Search Path:C:UsersUSERDesktop8675_W00
Please select the XML file
Start Download
Program Path:C:UsersUSERDesktop8675_W00prog_emmc_firehose_8936.mbn
COM Port number:3
Sahara Connecting …
Sahara Version:0
Start Sending Programmer
Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol
at QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)
at QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailSahara Fail
Finish Download
This guide should work just fine for your device. But since you still have issues, I’ll advice you refer to this instead (Lenovo A6000/Plus only). It has worked pretty fine for a lot others. We’d love to know your progress on this!
I have Videocon A30 Ice Cream Sandwich with Qualcomm S4 MSM8225q. My phone is not getting into any fastboot or recovery mode. I got every software latest .NET, original firmware, adb installed got Qualcomm 9008 port, downloaded QPST 2.7 build 422 (QFIL) and 8675_W00.zip etc. After using the above method is displays:-
Download Fail:Sahara FailSahara Fail
Finish Download
PLZ mention what to do email me plz any one reply nazar.dwsd at the rate of gxxxx.com
Hi Nazar! As explained in the first paragraph of this post, the guide doesn’t work on all devices. Your device might be one of such. Btw, do you have the unbrick firmware package for your phone?
I have original firmware. Unbrick firmware?
What is the extension of the firmware you have?
I have a BLU 5.0 LTE (Y530) NOT Rooted that worked fine for almost a year, then I got some problems with the GPS, after that it started acting strangely and finally some apps started to crash. I rebooted the phone and it wouldn´t get past the BLU logo screen.
I entered into recovery mode and reset my phone to factory settings but didn´t change anything.
Finally I managed install the firmware (BLU_Studio5.0LTE_Y530Q_V16_GENERIC_20141204) using QFIL and the phone was up again working flawless for 2 weeks, but then suddenly again slowed down, app crashing and I´m back again to the infinite loop that won´t let me pass the BLU logo screen.
No unknown apps were installed, no download or anything suspicious was done during those 2 weeks! I Did the process several times, every time I do it the phone works fine, and after a couple of weeks there´s always some problem comes up until it gets stuck on the Blu screen again
Any advice, Help will be appreciated!
Thanks
Did you at any time attempt to root the device?
Also, what’s the size of your device’s internal and external storage drives?
Hi , I have a xiaomi redmi note 4G in a hard brick condition , nothing works the phone isn’t even charging or detected by any pc , tried many methods to unbrick it but didn’t succeed .
Can you suggest me what else can I try ?
Are you sure it’s not a hardware fault?
rocess Index:0
Programmer Path:C:UsersUSERDesktop8675_W00prog_emmc_firehose_8936.mbn
Image Search Path:C:UsersUSERDesktop8675_W00
Please select the XML file
Start Download
Program Path:C:UsersUSERDesktop8675_W00prog_emmc_firehose_8936.mbn
COM Port number:3
Sahara Connecting …
Sahara Version:0
Start Sending Programmer
Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol
at QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)
at QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailSahara Fail
Finish Download
sir I have a moto e 1st gen hard bricked mobile and Qualcomm HS-USB QDLoader 9008. I think prog_emmc_firehose_8212.mbn will work. Plese help.
hi collins i tried your method using QFIL but unfortunately it failed btw my tablet model is lgv400.. if you have any resources for lgv400 .tot file please send me the link . thank you , have a good day !
same, Download Fail:Sahara FailSahara Fail
any one can help?
Same problem with my YU Yuphoria…
"Qualcomm HS-USB QDLoader 9008" is detected on device manager but not detected under Disk Drives….
I have the emmc backup and wrote it into external SD card but still no hope…
Does the SD card need to be in any specific format(ext4,NTFS etc)??
Even tried using QFIL tool but still getting error…
"Sahara Version:0
Start Sending Programmer
Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol
at QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)
at QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailSahara Fail
Finish Download"
Please help!!!
I have the problem qualcomm hs-usb qdloader 9008 with my lg f60. Somebody can help me?
Also if theres no package available how can I make one?
I was using ODIN and was told to select T-flash and re-partition. I ended up forgetting to check re-partition and after the flash completed it went off and never came back on.
I don't think there's an unbrick package flash-able via QPST for Galaxy S7 Edge yet. But I'll help look, and let you know my finds.
BTW, how did the brick come about?
Hey I could use some help, I have a samsung s7 edge in old Qualcomm HS-USB QDLoader 9008 mode, there are some things I dont understand.. Like what is an example of a flashable single firmware extension. Can you help me find the prpper firmware? Mine is a Verizon S7 Edge G935V.
Thanks for the answer and suggestion, but I'm afraid it's hard brick.
It does not respond to flashtool, only means of conmmunicating with it seems to be COMO port dload. Any other ideas about how I could progress from here? I seem to be stuck now.
You can't flash .ftf using this guide.
Btw, have you tried unbricking your Xperia L via Flashtool, using the ftf package you already have?
Thanks a lot for the the hard work, you've given some hope to my hard brick Xperia L
I get stuck in the Sahara downloading
Sahara Version:0
Start Sending Programmer
Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol
at QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)
at QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailSahara Fail
Finish Download
A few quick questions:
Where should I place my stock firmware for QFIL? Inside 8675_W00/ directory? ftf format or extracted?
Any hope that it will work using the files you provide (8675_W00)? Or should I get a version for Xperia L?
If so, could you possibly point me to where could I find i?
Thanks!!!!!
I am using Videocon a30 mobile with snapdragoan s4 msm8225q processor i tryed to use the above steps but shara fial wht to do
my mmc is not detecting
Bootloader lock only restricts flashing and booting of packages, not common commands.
After command output is
Failed (remote: unknown command)
Finished. Total rime : 0.000s
It does not write to the device any command. But it can detect the device with fast boot. I think bootloader is locked
Do you have adb/fastboot drivers properly installed on your computer?
If yes, what errors do you get while issuing commands?
If the unbrick firmware package is available, then it's sure gon work on your device.
If the required drivers properly install on your Win10 machine, then you're good to go. But if you have issues with it, you'll have to use a Win7 device as it's more reliable.
I have zte axon mini device qualcomm 616, my pc detects it as usb mass storage device. Not as qualcomm i have no recovery and no adb, can be detected in as fastboot but cant accept commands. Is there any solition to debrick my device ??
What should be the format for "Flashable Single Firmware Extension" in old mode?
I have bricked lg f60 will this work on it before I waste my time trying? Ta
I have a huawei ascend G630-U1O runing a qualcomm msm8212 but failed to get the right files(service rom) can you pliz find me the right files with xml to unbrick the device coz its in qualcomm hs-usb diagnostics 9006
hello, can it work for Vodafone smart tab ii 10? i messed with the build.prop file and it is dead now.
Hi,
I have a Samsung Galaxy S5 (SM-G900J a.k.a SCL23) from japan that is hard bricked in old Qualcomm HS-USB QDLoader 9008 mode (so, no red light and no storage drive). I tried QFIL but I get the sahara protocol error. What should I do ?
I was trying on a win10 computer, do I really need a win7 for this to work ?
Hi Collin,
1. My hard bricked device is qualcomm lenovo A706. No backup.img at all.
2. "Qualcomm hs-usb qdloader 9008" is detected on device manager under COM1 & LPT1.
3. It's not detected under Disk Drives.
4. It's not even detected in Mini Tool Partition.
5. No vibrate when the power button pressed.
What to do?
Same here, but my device is zte q505t
Hello Raphael we have the same device and the same problem we must find a solution
"…this guide has been tested and discovered not to be working on some Qualcomm devices…"
You need the unbrick firmware described in the post to fix your device. If your device has no external sdcard, use this instead
dd if=/dev/block/mmcblk0 of=/storage/sdcard0/backup.img bs=512 count=30535646
To dump backup file in internal memory.
If this doesn't work out well, then your device may not be supported.
Collins Edim Do you even know which device i am talking about? Its Amazon Fire Phone it does not have memory card on it could you do some search and then try to help/guide me here?
I take it you've not read the content of this post. Please read, so you learn how to get the backup image or firmware to unbrick your device.
I Hard Bricked My Fire Phone From SafeStrap Recovery Trying to flash Stock Rom from there…
Talha I am shadman same problem. ANY Solution
Any solution here brother for the same problem, please let me know
What Backup Image?
Do you have the backup image file already?
Hi I need Help With my Amazon Fire Phone, My Device Manager Shows Qualcom Hs-Usb QD Loader 9008 Please Guide me It will be Highly Appreciated Thanks
As salamualaikum brother. yaar we me, u and Shadman seem to be in the same situation. ANy solution for the device. I dont get one thing. When he says a proper ROM, isnt the FIRE OS 4.6.6.1 provided all over the internet a ROM that can be used here. Plus the thing which Ive noticed is that .bin file does nto contain the files required for DFIL. The .mbn & xml files. Nobody seems to answer for fire phone. It seems people are less interested in this phone. I believe its a great phone.
same on me,, just vibrate and not detected on PC.. my phone is hisense I46D1G
Windows 7 and XP
What's your Windows version?
i have the stock firmware and i know how to flash, my problem is the phone is dead ( only vibrates ) and cannot detect by PC
Try using this firmware to flash and unbrick.
Instructions contained in zip file.
i have a hard brick Yuphoria ( YU5010A )
not detected by PC, when pressing power button it vibrates, same thing happen when trying fastbooy and recovery mode
Try formatting your sdcard to NTFS file system instead of exfat.
Help .. .
i get notif Sahara Version:0
Start Sending Programmer
Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol
at QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)
at QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailSahara Fail
Finish Download . . .
Wht cn i do ? 🙁
use Andromax i3
Moto G doesn't support exfat file system. Try this recommendation on XDA forum, click here.
Motorola (Lenovo) Moto G XT1069
Sorry for late reply, I've been busy lately.
What's your device manufacturer and model?
Hi, Collins. i have the same problem when flashing my Bricked LG-V10 H-960A. The QIFL error remains Download Fail:Unable to download Flash Programmer using Sahara Protocol
Download Fail:Sahara FailSahara Fail. what could be the problem, Furthermore, what is the correct firehose? am using prog_emmc_firehose_8992_lite_lge.mbn.
Can't find a solution yet
I have the same problem. Successfully solved friend?
Won't worked here, received the error:
Start Sending Programmer
Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol
em QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)
em QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailSahara Fail
Finish Download
Could you help me?
Try putting firmware directly into the bin folder for qfil
As well as your firehose,raw, and patch0 files
Thank you, Roger!
Hi roger nedd help. I have a s7 edge verizon hard bricked. Previously have solved the same problem with a lenovo sisley s90-a but with my s7 edge sm-g935v i dont have the rawprogram0.xml patch0.xml and emmc_prog_firehose.mbn files and i am having a bunch of trouble solving this issue. PLEASE HELP !!
im getting the same error even after putting those files in the bin folder
Process Index:0
Programmer Path:C:\Users\sha\Desktop\8675w000\8675_W00\prog_emmc_firehose_8936.mbn
Image Search Path:C:\Users\sha\Desktop\8675w000\8675_W00
Please select the XML file
Start Download
Program Path:C:\Users\sha\Desktop\8675w000\8675_W00\prog_emmc_firehose_8936.mbn
COM Port number:4
Sahara Connecting …
Sahara Version:0
Start Sending Programmer
Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol
at QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)
at QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailSahara Fail
Finish Download
not sure if i did something wrong, its in download mode which is the only way it got a com port. ill try it and normal mode and see if something changes
Roger i have this problem please tell me where is bin folder?
the bin folder is in the install folder for qpst
programfiles/qualcomm/qpst
but putting those files in the bin folder didnt help me