2016-08-24, 05:41
(This post was last modified: 2016-08-24, 05:44 by nathanzahra.)
Summary
Gone through this again and did not work for me this time. Tried flashing 2.6 but I could not get past "patching system image unconditionally".
Situation
- Stuck in bootloop
What failed to work
- adb sideload (stops midway)
- Wipe /system & /cache (-> Unable to mount /system & /cache errors in TWRP)
- Directly using fastboot erase/flash
- Countless driver installs
Working Steps
- Connect your device to your PC.
- During its rebooting cycle hold power + all volume buttons (up-center-down). Keep them pressed till it finally stops rebooting.
- If device is not present in Device Manager under "Ports (COM & LPT)" then disconnect and restart from 1, else proceed. You may want to check "View > Show Hidden Devices".
- If "Qualcomm HS-USB QDLoader 9008" or similar is present under "Ports (COM & LPT)" but not SHOWING AN EXCLAMATION MARK on it then perform additional steps 4.1 and 4.2, else skip to 5. Do not worry if exclamation mark disappears after a while.
- While it's connected uninstall all "HS" or "Qualcomm" drivers from Device Manager (check "Delete the driver software for this device"), even for those that get automatically installed.
- If drivers were uninstalled then disconnect and reconnect device to PC. Restart from step 2.
- While it's connected uninstall all "HS" or "Qualcomm" drivers from Device Manager (check "Delete the driver software for this device"), even for those that get automatically installed.
- Place the whole "emmc" folder in root C:\ drive. File paths with spaces are not supported by QFIL and will also throw a Sahara error so be careful.
- Set up QFIL [Flat Build > Programmer Path > prog_emmc_firehose_8936.mbn], make sure COM Port is recognised by QFIL and click "Download". Wait.
- If download fails with "Download Fail:Sahara Fail:QSaharaServer Failrocess fail" then re-click "Download" and immediately hold power + all volume buttons. Release pressed buttons when "Switch to FireHose. Wait for 3 seconds..." log shows to start ROM transfer. You may have to repeat this step multiple times.
I'm probably recycling what's already been posted. Didn't really re-read through all the posts.