Xiaomi stopped turning on after a failed firmware, reset or experiment with unlocking the boot? The likely cause is damage to the boot partition, which is responsible for the initial boot of the system. Without it, the device cannot run Android, stuck on the Mi logo, black screen or cyclic reboot. In 80% of cases, the problem can be solved on its own β without going to the service center.
In this article, we will discuss 5 working methods for restoring boot for all Xiaomi, Redmi and POCO models (including the new Snapdragon 8 Gen 3 and Dimensity 9000+ chips). You will learn how to determine the type of damage, choose the right tool (Fastboot, MiFlash or EDL), and avoid common errors that turn the phone into a βbrick.β
Signs of a damaged bootloader (boot) on Xiaomi
Before you start to restore, it is important to make sure that the problem is in the boot section, and not in a hardware malfunction (for example, damage to the motherboard).
- π Cyclical reboot - phone turns on, shows logo Mi/Redmi/POCO, fade out and re-start.
- π₯οΈ Black screen after vibration or backlighting (charging indicator may burn).
- β οΈ βNo commandβ error or recumbent robot with exclamation mark in Recovery mode.
- π No response to charging or connecting to a PC (but the computer makes a connection sound) USB-device).
- π± Hanging on the label "Fastboot" or EDL (9008 mode when attempting to switch on.
If your device behaves differently β for example, does not respond to the power button at all or overheats β the problem may be in the hardware (battery, display plume, processor), in which case restoring the boot will not help.
β οΈ Note: If you have installed custom recovery before the breakdown (TWRP, OrangeFox or firmware from third-party developers, it is likely that not only the boot, but also other critical partitions (dtbo, vbmeta) are damaged. EDL.
Preparation for Recovery: What You Will Need
To restore the boot on Xiaomi, prepare:
- π» Computer running Windows 10/11 (for MiFlash and EDL) or Linux/macOS (for Fastboot).
- π Original. USB-cable (preferably from the kit) β cheap cables may not transmit data to Fastboot.
- π Charge at least 30% β if the battery runs out during the procedure, the device can finally βfill upΒ».
- π Firmware for your model β download it from the official Xiaomi website or verified sources (Xiaomi Firmware Updater).
- π οΈ Tools: MiFlash Tool (for Fastboot firmware), ADB & Fastboot (universal drivers), QFil or MiFlashPro (for the first time) EDL-regime).
For models with a MediaTek processor (Redmi Note 11, POCO M4 Pro, etc.) additionally require an authorization file (auth.ini), which can be obtained through the official Mi Account. EDL will be impossible.
| Xiaomi model | Processor type | Recommended method of recovery | Do I need authorization? |
|---|---|---|---|
| Redmi Note 12 Pro+, POCO F5 Pro | Snapdragon 8+ Gen 1 | Fastboot or EDL | Yes (for EDL) |
| Xiaomi 13 Ultra, Mi 11 | Snapdragon 8 Gen 2/1 | Fastboot | No. |
| Redmi 10A, POCO M4 | MediaTek Helio G88/G96 | EDL (authorized) | Yes. |
| Redmi Note 8 Pro, POCO X3 NFC | MediaTek Helio G90T | SP Flash Tool | Yes. |
π‘
If your device is not detected by your computer in Fastboot mode, try connecting it to another one. USB-port (preferably) USB 2.0 on the back of the PC or disable all others USB-The devices. ADB They may be in conflict with the periphery.
Method 1: Recover boot via Fastboot (without data loss)
This method is suitable if:
- π± The device is enabled in Fastboot mode (click Volume down) + 10 seconds power).
- π§ You did not block the bootloader after unlocking it.
- π You have a stock firmware for your model.
The advantage of this method is to save user data (photos, messages, applications), since only the boot partition is reflashed, but if other system partitions are damaged, this method may not work.
Install ADB/Fastboot drivers | Download the firmware and unpack it | Connect your phone to your PC in Fastboot | Check that the device is determined by the fastboot device command-->
Step-by-step:
- Download the firmware for your model from the Xiaomi website and unpack it into a folder.
- Open Command Prompt (cmd) in this folder (click Shift + right mouse button β Open PowerShell window here).
- Check the device connection: fastboot devices If the list is empty, install drivers or change USB-port.
- You can also download the boot section: fastboot flash boot boot.img fastboot reboot.
If the phone doesnβt turn on again after restarting, try flashing additional sections:
fastboot flash dtbo dtbo.img
fastboot flash vbmeta vbmeta.imgβ οΈ Note: On some models (Xiaomi) 12T, Redmi K50) After the boot firmware may need to be reset via Recovery (Loudness up) + Nutrition β Wipe Data. Otherwise, the system will be loaded into a loop.
Method 2: Complete firmware through MiFlash (if Fastboot doesn't help)
If the recovery of the boot partition alone fails, you'll have to flash the device completely, delete all data, but return the phone to a working state, and this works for all Xiaomi models except those with a locked boot loader (unlock required).
What you need:
- π Firmware in.tgz format (download the Fastboot version for your model).
- π₯οΈ MiFlash (last version - download here).
- π Unlocked loader (if previously blocked).
Instructions:
- Unpack the firmware in a folder without Cyrillic characters (for example, C:\Xiaomi\ROM).
- Install MiFlash and run it on behalf of the administrator.
- Connect your phone in Fastboot mode (clip Volume Down + Power).
- In MiFlash, click Select and specify the path to the firmware folder.
- Select firmware mode: Clean all β complete cleaning (recommended for serious failures), Clean all and lock β cleaning + lock bootloader (only if you plan to sell the phone), Save user data β an attempt to save data (not always works).
Flash
Once the firmware is in place, the phone will automatically restart. The first run can take up to 15 minutes - don't interrupt the process!
What if MiFlash gives an error that says "critical partition flashing is not allowed"?
Method 3: Recovery through EDL (for βbricksβ)
EDL (Emergency Download Mode) is an emergency firmware mode that works even if Fastboot is not available. It is suitable for devices that:
- π Not turned on at all (black screen, no response to buttons),
- π Hang on the Mi logo without the ability to log in to Fastboot,
- π« Have a locked bootloader and do not run through MiFlash.
For Xiaomi, on Qualcomm Snapdragon processors (Redmi Note 12 Pro+, POCO F5, Xiaomi 13) use MiFlashPro or QFil. For MediaTek (Redmi 10, POCO M4) β SP Flash Tool + authorization file.
How to log into EDL:
- Turn off the phone (if it reacts, press Power + Volume up for 20 seconds).
- Connect. USB-cable to PC, but not to phone.
- Press Volume up + Volume down on your phone, and don't let go, plug the cable. The screen should stay black.
- Check if the device is identified as Qualcomm HS-USB QDLoader 9008 in Device Manager.
Firmware via EDL:
- Download firmware in.mbn format (for Qualcomm) or.bin (for MediaTek).
- In MiFlashPro, select a firmware file and press Start.
- For MediaTek, in the SP Flash Tool, download the scatter file and specify the path to the authorization file (auth.ini).
- Wait until the process is completed (it can take up to 20 minutes).
β οΈ Attention: Firmware through EDL On devices with MediaTek without an authorization file (auth.ini) will cause an error "SLA Auth Fail. To get a file, sign up at auth.mi.com and link the device to your account.
π‘
EDL is the last chance to bring the phone back to life if other methods have not worked, but on new models (released after 2022), Xiaomi blocks this mode without authorization, so you may need to contact a service center.
Method 4: Recovery through Custom Recovery (TWRP)
If you have custom recovery (TWRP, OrangeFox), you can restore boot without a computer, right from your phone, which is suitable for power users, because it requires:
- π± Access to Recovery (click Volume Up) + Nutrition).
- π File. boot.img from stock firmware (download it in advance to the memory card).
- π§ Unlocked loader (otherwise) TWRP never start).
Instructions:
- Download the firmware for your model and extract the boot.img file from it.
- Move it. boot.img on SD-card or internal memory (if the phone is defined as a drive in the TWRP).
- Load to TWRP (Loudness Up + Nutrition).
- Go to Install β Install Image and select boot.img.
- Specify the Boot section and confirm the firmware.
- After completion, run Wipe β Format Data (if the system is not booting).
If the boot firmware still does not turn on, try flashing dtbo.img and vbmeta.img in the same way.
π‘
In TWRP, you can back up your current boot partition before you run the firmware: go to Backup β Select Partitions and just tick Boot, which will help you roll back if the new firmware doesnβt fit.
Method 5: Contact a service center (if nothing helps)
If all of the above methods do not work, it is likely that:
- π οΈ Hardware malfunction (damage to flash memory, processor, contacts).
- π Blocking the bootloader with a link to the Mi Account (official unlock required).
- π± Damage to several critical partitions (e.g. modem, system).
When to contact the service:
- π The phone is not defined by the computer in any mode (Fastboot, EDL).
- π§ Firmware through EDL The error is called "Firehose fail" or "SLA Auth fail".
- π₯ The device overheats or makes unusual sounds (clicks, squeaks).
Xiaomiβs official service centers in Russia and the CIS can restore boot even on locked devices, but the cost of the service depends on the model:
| Type of malfunction | Cost of repair (β½) | Timeline |
|---|---|---|
| Boot Recovery via EDL (without Part Replacement) | 1 500β3 000 | 1-2 days |
| Unlocking the bootloader + firmware | 2 500β4 000 | 3-5 days |
| Replacement of flash memory (if damaged) | 5 000β10 000 | 5-7 days |
| Diagnosis + recovery after a failed repair | 3 000β6 000 | 3-10 days |
Before the service visit:
- Check if they work with your model (some centers donβt take devices older than 3 years).
- Download and save the stock firmware for your model on the flash drive - this will speed up the process.
- If you bought your phone abroad, check if you have a Global ROM service in your city.