Join us on Tl   Wh

Hovatek Forum HARDWARE Boxes and Dongles [Tutorial] How to use Miracle Box / Thunder to flash firmware to Qualcomm devices

[Tutorial] How to use Miracle Box / Thunder to flash firmware to Qualcomm devices

[Tutorial] How to use Miracle Box / Thunder to flash firmware to Qualcomm devices

hovatek
hovatek
hovatek
Administrator
49,764
27-10-2018, 08:03 PM
#1



This tutorial will explain how to flash firmware or stock rom to a Qualcomm Android phone using Miracle Box. The firmware format should be QFIL-Flashable. NCK Pro Box is another tool which can help you backup in this format.

Requirements


Steps to use Miracle box to flash firmware to Qualcomm Android devices


Follow the steps below to write Qualcomm Flash file using Miracle box

See the ideo tutorial below or @ https://youtu.be/fvjxVVxJARY

  1. Launch Miracle box

    [Image: How-to-use-Miracle-box-to-flash-firmware...ices-1.png]

  2. Click the Qualcomm tab

    [Image: How-to-use-Miracle-box-to-flash-firmware...ices-2.png]

  3. Click the Flashing tab

    [Image: How-to-use-Miracle-box-to-flash-firmware...ices-3.png]

  4. You'll notice that Port is empty

    [Image: How-to-use-Miracle-box-to-flash-firmware...ices-4.png]

  5. Launch Device Manager by pressing the Windows button, searching for then launching device manager

    [Image: How-to-use-Miracle-box-to-flash-firmware...ices-5.png]

  6. Boot the Qualcomm smartphone / tablet into EDL mode then connect to PC via USB. It should get detected as Qualcomm HS-USB QDLoader 9008

    [Image: How-to-use-Miracle-box-to-flash-firmware...ices-6.png]

  7. Go back to Miracle box and click Port. The device should get detected

    [Image: How-to-use-Miracle-box-to-flash-firmware...ices-7.png]

  8. Untick Auto

    [Image: How-to-use-Miracle-box-to-flash-firmware...ices-8.png]

  9. Click the Write flash tab

    [Image: How-to-use-Miracle-box-to-flash-firmware...ices-9.png]

  10. Click the Browse icon in front of Programmer

    [Image: How-to-use-Miracle-box-to-flash-firmware...ces-10.png]

  11. In the Window that pops up, navigate to the firmware folder, highlight the programmer file then click Open

    [Image: How-to-use-Miracle-box-to-flash-firmware...ces-11.png]

  12. Click the Browse icon in front of RawProgram

    [Image: How-to-use-Miracle-box-to-flash-firmware...ces-12.png]

  13. In the Window that pops up, highlight the rawprogram() file then click Open

    [Image: How-to-use-Miracle-box-to-flash-firmware...ces-13.png]

  14. Click the Browse icon in front of Patch

    [Image: How-to-use-Miracle-box-to-flash-firmware...ces-14.png]

  15. Highlight the patch() file then click Open

    [Image: How-to-use-Miracle-box-to-flash-firmware...ces-15.png]

  16. You should see a list of files to be flashed

    [Image: How-to-use-Miracle-box-to-flash-firmware...ces-16.png]

  17. Tick EDL Mode

    [Image: How-to-use-Miracle-box-to-flash-firmware...ces-17.png]

  18. Click Start Button

    [Image: How-to-use-Miracle-box-to-flash-firmware...ces-18.png]

  19. Miracle box should start flashing the firmware to the device's partitions

    [Image: How-to-use-Miracle-box-to-flash-firmware...ces-19.png]

  20. You should get a Done message once flashing is complete

    [Image: How-to-use-Miracle-box-to-flash-firmware...ces-20.png]


Important Notice
  • Miracle box ideally requires a hardware box / dongle to function. Running the setup without one will fail
  • If you opt for the loader version (no box needed) then your antivirus might flag it as malware. You are entirely responsible for heeding or ignoring.
  • The firmware you wish to flash must at least contain a RawProgram & Patch file. You may leave Auto ticked to have Miracle box detect & choose a compatible loader / programmer  file
  • You should only flash firmware for your model and avoid interrupting the flashing process

Video Transcript
Quote:In this video tutorial, I'll be explaining how to flash a Qualcomm Android device's firmware using Miracle Box. To do this, you need to have your Miracle box and firmware you intend to flash and you need to have installed your Qualcomm USB drivers, we have a guide on how to do that. Once you have all these in place, you launch Miracle box and wait for the dashboard to come up Good! Once Miracle box comes up, you click on the Qualcomm tab then you click on the Flashing tab.

You'll notice that Port is empty so you need to load that entry. To do that, you launch Windows start menu and you search for device manager. You just press the Window button search for device manager and launch. In device manager, you take note of the Ports. that you have available. Now, you boot the device into EDL Mode then you connect it to the PC via USB cord. Now, the device should get detected as Qualcomm HS-USB QDLoader 9008 once you have this, go back to Miracle Box then you click on Port and now, device should get detected Next, you untick Auto then click on the Write Flash tab. Now, click the Browse icon in front of Programmer and navigate to the firmware folder. In the firmware folder, you select the programmer file and you click on Open.

Click the browse icon in front of RawProgram, select the rawprogram() file click on Open. You do the same for Patch file. Select patch() file, click Open. Now, you should have a list of files to be flashed. Tick EDL Mode then click Start Button Miracle box should start flashing the files to the device. Sit back and let Miracle box flash don't interrupt the process Alright! I have All Done so flashing is complete. You can now disconnect the device Now, if you want to flash a specific file to a specific partition, you use the Custom Flasher option For that, you click on the Custom Flasher tab. I'll walk you through that quickly.

In this tab, you untick Auto Programmer. Click the browse icon in front of Programmer you select the programmer file, highlight it, click Open. For Files to Write, you click the browse icon you navigate to your firmware folder, select the file you wish to flash. For this example, I'll be using boot .img so I (click) Open. Under Select Partition, you select boot here. Good! Now, you tick Write Partition then click Start Button. wait while Miracle box flashes the file to the partition. So I have Process Done.

That's how to flash a Qualcomm Android device's firmware using Miracle box
This post was last modified: 29-10-2018, 09:32 AM by hovatek.

Note!
We have a reply schedule for Free Support. Please upgrade to Private Support if you can't wait.
rehannasim
rehannasim
rehannasim
Junior Member
21
10-04-2019, 10:37 PM
#2
ok is there a way to get programmer file for a phone who's progrrammer file can not be found any where on the internet
even manufacturers deny

i have recovery.img for the device which i want to flash, so here are my question

1) how i can do without a programmer file?
2) is there any way to do without having the programmer file?
3) Is there any way to extract it from the main device?
4) if i try these programmer file , is it safe if i use a wrong programmer file ?
5) if programmer file fails then can i reset phone to factory status?
6) can i use Miracle box to flash single partition , without having programmer file?

by programmer file i mean
prog_emmc_firehose_8909.mbn
hovatek
hovatek
hovatek
Administrator
49,764
11-04-2019, 11:41 AM
#3
(10-04-2019, 10:37 PM)rehannasim ok is there a way to get programmer file for a phone who's progrrammer file can not be found any where on the internet
even manufacturers deny

i have recovery.img for the device which i want to flash, so here are my question

1) how i can do without a programmer file?
2) is there any way to do without having the programmer file?
3) Is there any way to extract it from the main device?
4) if i try these programmer file , is it safe if i use a wrong programmer file ?
5) if programmer file fails then can i reset phone to factory status?
6) can i use Miracle box to flash single partition , without having programmer file?

by programmer file i mean
prog_emmc_firehose_8909.mbn

stick to your thread @ https://www.hovatek.com/forum/thread-27341.html
Users browsing this thread:
 1 Guest(s)
Users browsing this thread:
 1 Guest(s)
Join us
WhTlYt