How to Unbrick Xiaomi/Redmi/Poco via Firehose File

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 there’s some good news in store. 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 hands. 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. S,o without any further ado, let’s show you how this could be carried out.

  • How to Unbrick Xiaomi/Redmi/Poco via Firehose File
  • How to Unbrick Xiaomi/Redmi/Poco by Bypassing Authentication in EDL Mode
  • Fix “Cannot Receive Hello Packet” Error in Mi Flash Tool

How to Unbrick Xiaomi/Redmi/Poco via Firehose File

unbrick xiaomi firehose - 1

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.

  1. First off, download and extract the Fastboot ROM for your device.
  2. Make sure that it corresponds to your region [ refer to this guide ].
  3. Then download the modified Firehose file corresponding to your device’s chipset from this guide .
  4. Now inside the extracted Fastboot ROM, there will be one or two firehose files, named something like this: prog_firehose_lite.elf prog_ufs_firehose_sm_8250_ddr_5.elf
  5. Move the stock Firehose file/files to any other location and transfer the downloaded Firehose file to this folder.
  6. Likewise, rename the downloaded firehose file to your original firehose file [that has your chipset name]. For instance, in our case, the name will be prog_ufs_firehose_sm_8250_ddr_5.elf.
  7. Then boot your device to the EDL Mode and connect it to your PC’s USB 2.0 Port.
  8. Now, download and install the Qualcomm HS USB QD Loader 9008 EDL Drivers .
  9. Then, download and extract the Mi Flash Tool [get it from STEP 2 of that linked guide].
  10. NOTE: There’s also a patched Mi Flash Tool in that guide. First off, try the usual one, and if that doesn’t work out, then try the patched one.
  11. Now, launch the Tool and click Refresh. Your phone should now be shown under the COM Port.
  12. Next, click on Select, browse to the extracted Fastboot ROM [the entire folder, not just the images folder], and click OK.
  13. Finally, hit Flash and wait for the process to complete [this might take 600-700 seconds].
  14. Once done, your device will automatically boot to the OS, giving it a fresh new lease of life!

How to Unbrick Xiaomi/Redmi/Poco by Bypassing Authentication in EDL Mode

EDL Unbrick is now available for Xiaomi devices- Skip Authentication

Fix “Cannot Receive Hello Packet” Error in Mi Flash Tool

It mostly happens due to the EDL timeout. So again, reboot your device to EDL and retry flashing [note: you may need to hold the power button for longer this time around].

  • Unbrick Xiaomi MediaTek Devices using MTK Exploit
  • Unbrick Xiaomi: Fix Device Stuck in EDL Mode via QFIL Tool
  • Fix Mi Account Authorization | Unbrick Xiaomi | EDL Mode
  • How to Relock Bootloader on Xiaomi Devices
Google preferred - 2 Google preferred - 3
  • Bernardo 6 months ago Reply Hi, I’m referring to Ben’s comment from two months ago. If two files appear, I assume the lite file needs to be renamed, right? Thank you.
  • Ben 8 months ago Reply I only saw one firehorse file Sadique Hassan 7 months ago Reply Some devices have only one firehose file. I have updated the guide to reflect that.

(Cancel Reply)

Δ