In this guide, we will show you the steps to unbrick your Xiaomi/Redmi/Poco device using a modified Firehose file. Stepping into custom development always brings in its fair share of risks, most noticeably among which is the device going into a bootloop or a softbrick state. In both these cases, the fix is relatively easy- just boot your device to Fastboot Mode and flash the Fastboot ROM.
However, things begin to go south if your device ends up hardbricked. When that happens, you wouldn’t even be able to access the Fastboot Mode. So what can be done in such cases? Well, if you own a Qualcomm-based device, then you are in some good news. These sets of devices come with a secondary download mode, known as Emergency Download Mode or more commonly EDL Mode.
You can easily flash the resultant unbrick firmware in this mode and bring your device back to life, granted you have the necessary tool in your hand. One such tool is the patched firehose file that will allow you to easily bypass all the restrictions and limitations placed by the OEM and unbrick your Xiaomi/Redmi/Poco device. So without any further ado, let’s show you how this could be carried out.
How to Unbrick Xiaomi/Redmi/Poco via Firehose File
The below process will wipe off all the data from your device [not that you are in a position to take a backup but still it was worth mentioning]. Moreover, Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.
- First off, download and extract the Fastboot ROM for your device.
- Make sure that it corresponds to your region [refer to this guide].
- Then download the modified Firehose file corresponding to your device’s chipset:
Snapdragon 778G: DOWNLOAD LINK [Credit: XDA Senior Member user0u] NOTE: It "may" work on other Snapdragon variants as well [testing required].
- Now inside the extracted Fastboot ROM, there will be two firehose files, named something like this:
prog_firehose_lite.elf prog_ufs_firehose_sm_8250_ddr_5.elf NOTE: The name of the second file will vary, depending on your device's chipset variant.
- Move both these files to any other location and transfer the downloaded Firehose file to this folder.
- Then boot your device to the EDL Mode and connect it to your PC’s USB 2.0 Port.
- Now download and install the Qualcomm HS USB QD Loader 9008 EDL Drivers.
- Then download and extract the Mi Flash Tool on your PC.
- Now launch it and click Refresh. Your phone should now be shown under the COM Port.
- So now click on Select, browse to the extracted Fastboot ROM [the entire folder, not just the images folder], and click OK.
- Finally, hit Flash and wait for the process to complete [this might take 600-700 seconds].
- Once done, your device will automatically boot to the OS, giving it a fresh new lease of life!
That’s it. These were the steps to unbrik your Xiaomi/Redmi/Poco device using a modified Firehose file. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution as soon as possible.