Home > Unbrick

Unbrick Redmi Note 7 | Note 8 | Note 9 Series: The Fix?

In this tutorial, we will be discussing the potential problems to unbrick Redmi  Note 7, Note 8, and Note 9 series and their plausible fixes. Xiaomi devices have always been known to be an active player in the custom development market. As a result, there are a plethora of custom ROMs, custom recoveries like TWRP, Orange Fox, mods, custom kernels, etc. While all these modifications are no doubt risky, but the users who know a thing or two about these tweaks could bring back their device to normal working conditions without much issue. Except if they have a Xiaomi device.

So here’s what happening as of late. In general cases, your device might go into a bootloop or soft-bricked state. When that happens, your fastboot mode is still accessible. hence you could either flash a Fastboot ROM or flash an individual file of the ROM via fastboot commands. But what about hard-brick? Well if you are having a MediaTek device then you could boot your device to Download Mode or Qualcomm devices could well be booted to EDL Mode.

After this, you could make use of the OEM’s respective Tool or the Qualcomm drivers to boot your device to Fastboot. Or some could even make use of the test point method, but that’s quite risky even for the tech enthusiasts. Anyways, once you have made the journey from EDL to Fastboot, just flash the Fastboot ROM and your device will be up and running. But (and there’s a big But), things are not so easy when it comes to Xiaomi. So where lies the issue to unbrick Redmi  Note 7, Note 8, and Note 9 series? Let’s check it out.

Unbrick Redmi Note Series: Where Lies the Problem

The problem started with unlocking the bootloader itself. In most Android devices, you could unlock the bootloader via fastboot oem unlock or fastboot flashing unlock. But with Xiaomi/Redmi/Mi/Poco devices, things were a tad different, and not for good. You would first have to fill in an application form as to why you need to unlock the bootloader.

After this, this form would be ‘manually’ approved (yes you read it right- manually!). This usually took anywhere between 3-21 days. Yup, three weeks just to unlock the bootloader! Then even after the application got approved, there were tons of problems associated with the Mi Unlock Tool itself (which fortunately could be fixed).

account unauthorized

To bypass this wait time, users found out an alternate way out. Using the EDL Mode on Qualcomm or Download Mode on MediaTekm you could directly unlock the device’s bootloader in no time whatsoever. To counter this, XIAOMI LOCKED THE EDL MODE. While it was only done to prevent users from bypassing the bootloader unlock process, however, the consequences were far and wide. Permanently blocking the EDL Mode was literally is the end of the road for the tech enthusiasts. I am not exaggerating the facts.

Look, no matter how much of an expert any person is, mistakes do happen, and more so in custom development. So flashing an older build, trying out a rollback to the previous Android version, or flashing an incorrect build is all a possibility. And to escape from all these, one could easily head over to EDL Mode and repair our device.

But not anymore. Once you have bricked your Redmi Note series device, there doesn’t seem to be many alternatives to unbrick it. Which brings us to a pretty important question: how to (and could we really) unbrick the Redmi Note 7, Note 8, and Note 9 series of devices?

Unbrick Redmi Note 7, Note 8, and Note 9 Series: The Potential Fixes

Here are some workarounds that might help you out in your quest to unbrick your Xiaomi, Redmi, or Poco devices. Follow along for the detailed instructions. 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.

unbrick redmi note 7 note 8 note 9 series

Fix 1: Third-Party Autrhiorized Mi Accounts

One obvious fix is to go to the service center and get your device repaired. However, it’s easier said than done. Not only visiting these places during these times is risky, but the fact that you would have to shell out some bucks to get your device repaired itself doesn’t make sense. This is because you completely know the steps and could yourself execute the steps if you get hold of an Authorized Xiaomi Account.

Talking about which, there seem to be many people online that seem to be in possession of these accounts and claims to unbrick your Redmi Note 7, 8, and 9 series of devices. They share your PC via TeamViewer and then work out accordingly. However, this is totally risky and should be avoided at all costs. So then what are the alternatives?

Fix 2: Using Factory Preloader Firmware

Some users have got hold of a factory image for Redmi Note 8 Pro that has all the security disabled. Talking about in more technical terms, MediaTek devices comes with two download connections, Boot ROM (aka BROM) and Preloader. BROM runs first followed by Preloader on the underlying chipset. Likewise, BROM is responsible for executing all security mechanisms.

Furthermore, this is a key player behind the implementation of Serial Link Authentication” or “Download Agent Authentication which checks for an authorized Mi Account. If not found, it could throw in errors like Mi Flash Tool Unauthorized for this Operation OR Your Account is Unauthorized for this operation OR Authorized Service Account required OR Device is stuck on DA mode.


So the locked EDL mode results in preventing the device to interact with the preloader mode. As a result, there is no way to bypass the BROM and reach Preloader (apart from the authorized Mi Account). However, a factory firmware for Redmi Note 8 Pro has now been leaked that provides a clear cut way to reach the preloader. In other words, even if your device bricks, you could easily unbrick Redmi Note 7, 8, 9 as your device could now interact with preloader mode.

But here’s a catch which most of you might have already got hold of. This isn’t the cure but rather a preventive measure. That is, only the users that had this factory firmware installed beforehand could unbrick their Redmi Note 7, Note 8, and Note 9. This is to be fair would be a small population of users since not many would be aware of it. On the other hand, if your device is already bricked, then there is no way to make use of this firmware.

But if you are among the lucky ones, then it is highly recommended that you flash this firmware before trying out any customizations or flashing any custom binaries. So get hold of the required files: Redmi Note 8 Pro begoniain (Indian): Download Link | Redmi Note 8 Pro begonia (Global): Download Link. [Credits: XDA Recognized Developer: Agent_fabulous]. After this, use the below command to flash these files. Then use the SP Flash Tool to unbrick your Redmi Note 8 Pro device. You also need to downgrade to Android 9 before proceeding ahead. If you want a detailed guide on this, do let me know in the comments, I will cover it.

fastboot flash preloader preloader_begonia.bin
fastboot flash lk lk.img
fastboot flash lk2 lk.img

Fix 3: Using Patched Firehose File

The second fix involves flashing the patched prog_ufs_firehose_sm6250_ddr.elf & prog_ufs_firehose_sm6250_lite.elf or related files to your device. We already have a huge collection of Patched Firehose File (prog_emmc_firehose.mbn) for 600+ Android Devices. See if you are able to get hold of your device’s packed firehose mbn file or not.

firehose xiaomi unbrick

Unfortunately, Redmi Note 9 series isn’t covered there, so if you are having any of these devices, then save yourself a click. Anyways, if you are able to get hold of the patched firehose file for your Redmi or Note series, then refer to our detailed guide to proceed ahead: Fix Mi Account Authorization | Unbrick Xiaomi | EDL Mode.

Fix 4: Unbrick Redmi Note 7/Note 8/Note 9 without Patched Firehose File

If your device is in a bootloop or soft bricked, then you don’t need the Patched Firehose File (prog_emmc_firehose.mbn) or the prog_firehose_ddr_unbrick.elf file. Well, you wouldn’t even need the Mi Flash Tool or the authorized Mi Account. You could easily unbrick your Xiaomi/Mi/Redmi Devices by using the device-specific Fastboot Commands. Just refer to the guide specific to your device and your device will be up and running again. (If your device is missing from the below list, do let me know in the comments sections of any of these guides, I will quickly cover it up).

Fix 5: Bypass SP Flash Tool Authentication

If your device has an underlying MediaTek chipset, then you will be glad to know that a Python-based exploit has been found. We will be booting your device to Download Mode and then flashing the firmware via SP Flash Tool. This will be done by bypassing the DAA and SLA Authorizations.

Hence the tool will be tricked into believing that the process is being carried out via an authorized user and your device will be restored to normal working condition. With that said, please refer to our comprehensive coverage on this topic: Bypass MediaTek SP Flash Tool SLA DAA Authentication.

Conclusion: Unbrick Redmi Note 7 | Note 8 | Note 9 Series

So as you might have guessed, while there are quite a few workarounds, none of them are the actual fixes. The closest that we could get is flashing a Factory Preloaded firmware that allows the device to interact with the preloader mode. However, as of now, this is only for Redmi Note 8 pro and that too because it got leaked. We can’t really have a say for other Redmi Note series of devices in that matter.

Anyways, this was all from this guide on the potential fixes related to how to unbrick Redmi Note 7. Redmi Note 8 and Redmi 9. As soon as I get hold of any further development in this regard, I will update the guide accordingly. And if you have any queries related to the aforementioned instructions, let us know in the comments section below.

  • Sahil Nandal

    So, my deivce is redmi note 8 (ginkgo) and my device got hard bricked.
    The guide which you provided is for the mtk devices.
    Can you provide the guide for Snapdragon devices because I really need it???
    If you can really help me
    Please help me….

  • Look friend, did you get something for the Redmi Note 8? some firehose that works, the ones on other forums don’t work

    • Sadique Hassan

      I have one, but I am not really sure whether it will work on or. Until I test it myself on Redmi Note 8 and verify that it works, I might not be able to share it. Please wait for some time. Thanks

      • federico

        hello Sadique, do yopu happen to have any update on this? I also a have a Note 8 Pro. I did a rollback to Android 9, the bootloader got locked back and now I cannot unlockit anymore since it says my account is not authorized

  • oh god!
    my reno 9 pro was covered with dust😥

  • Yaroslav

    Unfortunately, your collection does not have a files for Redmi Note 9 Pro (sm6250.elf). Maybe you have not added it, or I dont understand something. Help me please. Thanks.

    • Sadique Hassan

      Hi Yaroslav, unfortunately, it is really getting tough getting hold of these patched files especially for the Redmi Note 8 and 9 series. Anyways, If I managed to find one, will upload it and will inform you as well.

      • Yaroslav

        Thank you so much for everything you do, and for feedback in particular. I hope very much for your help.

        • Sadique Hassan

          Well, its these encouraging words that motivate me to keep on improving further. Glad that I could help you out.

  • Comentarii la Trigliceridele

    We stumbled over here different web address and thought I should check things out.

    I like what I see so now i am following you. Look forward to exploring
    your web page for a second time.

  • crescute la valori foarte mari

    There is definately a lot to know about this subject. I like all the
    points you’ve made.

  • Thank you very much for everything you are doing. I got my Redmi Note 9 pro hard briked and finally got into EDL mode. But cant bypass the xiaomi authorizarion require. Its so frustrating when you know how to fix your own phone but the company doesnt allow you.

    • Sadique Hassan

      Glad that you liked it. Due to this Xiaomi authorization issue, now people think twice before flashing any custom binary on their Xiaomi devices. It’s really sad considering the amount of custom development these devices receive.