Fastboot on Xiaomi: How to get out of recovery mode in 5 minutes

Fastboot mode on Xiaomi smartphones is a special boot mode that is used to firmware the device, unlock the bootloader or restore the system. However, sometimes users are faced with a situation when the phone β€œhangs” in this mode: the screen displays a hare in a hat-out (Fastboot logo), and normal Android boot becomes impossible. The reasons can be different from accidental button pressing to failure when updating the firmware.

If your Redmi, POCO or Mi isn’t coming out of Fastboot, don’t panic β€” 90% of the time, you can fix the problem without going to the service center. In this article, we’ll look at all the working methods, from the simplest (reboot) to the most advanced (manual firmware via MiFlash). Importantly, the methods differ depending on whether the bootloader is unlocked on your device and whether you have a backup of data.

Before you start, check:

  • πŸ”‹ Battery level (must be at least 30%, otherwise the risk of β€œbricking” the device).
  • πŸ”Œ Availability of original USB-cables (cheap cables may not transmit data).
  • πŸ’» Access to a Windows computer (complex methods require MiFlash or ADB).

πŸ“Š How did you get into Fastboot mode?
Accidentally pressed the buttons.
After the firmware update
Trying to unlock the bootloader.
Another case

1.A Simple Reboot: The First Step to a Solution

Half of the time, the problem is solved by a simple reboot, because Xiaomi can get stuck in the Fastboot because of a temporary failure, and it is quite forceful to restart the system.

How to do this:

  • πŸ”„ Hold the power button for 15-20 seconds until the screen goes out.
  • πŸ“± Release the button and wait 30 seconds – the phone should automatically boot in normal mode.
  • πŸ”Œ If the screen is black, connect the device to charge for 5-10 minutes, then try again.

If the Fastboot logo reappears after the reboot, it means that the problem is deeper - perhaps the firmware is damaged or the bootloader settings are knocked down.

⚠️ Warning: Do not try to reboot the device repeatedly in a row, this can lead to battery discharge and complicate recovery.

2. Exit through the button combination (for a locked bootloader)

If the bootloader on your Xiaomi isn’t unlocked, you can try to exit Fastboot using hardware buttons.This method works on most models, including the Redmi Note 10/11/12, POCO X3/X4 and Mi 11/12.

Instructions:

  1. Turn off the phone from the cable (if connected).
  2. Press the power button (Power) and Volume Down buttons at the same time.
  3. Hold them for 10-15 seconds until the screen blinks or the Recovery menu appears.
  4. If you have a Recovery menu, select Reboot β†’ Reboot to System using volume buttons and confirm the choice with the power button.

If instead of Recovery, the phone is loaded back into Fastboot, it could mean:

  • πŸ” The bootloader is locked and the system cannot find the working firmware.
  • πŸ“± Boot or recovery section damaged.
  • πŸ”§ Requires flashing through MiFlash.

Try a different combination (Power + Volume Up)

Connect to charging for 10 minutes and repeat

Use the original Xiaomi cable

Try it on another device (if any)

-->

3. Connect to PC and ADB/Fastboot commands

If the hardware methods don’t work, you’ll have to connect your phone to your computer and use ADB and Fastboot tools, a method that’s suitable for users who have Xiaomi drivers installed and minimal command-line experience.

Step-by-step:

  1. Download and install Android SDK Platform-Tools (or Mi Unlock Tool to unlock the bootloader).
  2. Connect your phone to your PC through USB-cable (preferably original).
  3. Open the command line (cmd) in the folder with the platform-tools.
  4. Enter the command to check the connection: fastboot devices If the device is recognized (its serial number appears), type: fastboot reboot

If the fastboot reboot command doesn’t work, try alternatives:

  • πŸ”„ Fastboot Continue – Trying to continue downloading.
  • πŸ“± fastboot oem reboot-recovery - download in Recovery Mode.
  • πŸ”§ fastboot flash boot boot.img β€” Boot section flashing (file required) boot.img for your model).

⚠️ Warning: Fastboot oem unlock or fastboot flashing unlock commands result in a complete data reset and bootloader unlock. Use them only if you are confident in your actions!

What if the PC can’t see the device?
If the fastboot device team doesn’t show your phone: 1. Install Mi drivers USB Driver. 2. Try another one. USB-port (preferably) USB 2.0). 3. Disable the antivirus – it can block the connection. 4. Reinstall the platform-tools to the root of the disk C:\ (Cyrillic-free).

4. Flashing through MiFlash (for unlocked bootloader)

If previous methods didn't work, the firmware was probably damaged, in which case the only reliable way is to completely flash through the official MiFlash utility, which is only suitable for devices with an unlocked bootloader!

What will be required:

  • πŸ’» Windows computer 7/10/11.
  • πŸ“ Fastboot firmware ROM For your model (you can download it on the official Xiaomi website).
  • πŸ› οΈ MiFlash utility.

Firmware instructions:

  1. Unpack the firmware archive into a folder without spaces (e.g., C:\Xiaomi\proshivka).
  2. Install MiFlash and run it on behalf of the administrator.
  3. Connect your phone in Fastboot mode to your PC.
  4. In MiFlash, click Select and specify the path to the firmware folder.
  5. Select firmware mode: Clean All – full reset (recommended for serious crashes); Clean All and Lock – reset + lock the bootloader (only if you are sure!); Save User Data – an attempt to save data (not always works).

Flash

5-10 minutes

Xiaomi modelLink to Fastboot ROMFeatures of firmware
Redmi Note 10/10 ProDownloadRequires unlocking of the loader
POCO X3 ProDownloadClean All without losing IMEI
Mi 11DownloadStable version, not Developer, is recommended

⚠️ Note: Firmware via MiFlash with Clean All and Lock option can permanently block the bootloader if it was previously unlocked by unofficial methods!

πŸ’‘

If the phone doesn’t turn on after firmware for more than 10 minutes, disconnect it from your PC, press the Power + Volume Up for 20 seconds and repeat the procedure.

5. Recovery through EDL Mode (Emergency Mode)

If the phone doesn’t respond to any commands in Fastboot, the last hope is EDL Mode (Emergency Download Mode), which allows you to flash the device even when completely dead firmware, but requires special hardware or an authorized Xiaomi account.

How to log in to EDL Mode:

  • πŸ”Œ Turn off the phone from charging.
  • πŸ”§ Close the Test Point contacts on the motherboard (disassembly of the device is required!).
  • πŸ’» Connect to a PC – the device is defined as Qualcomm HS-USB QDLoader 9008.

For firmware in EDL you will need:

  • πŸ“ Firmware in.mbn or.elf format.
  • πŸ› οΈ MiFlashPro or QFil.
  • πŸ”‘ Authorized Xiaomi account (for new models).

⚠️ Warning: Firmware through EDL Without experience, it can lead to a complete loss. IMEI Or "bricking" the device. If you're not sure, go to the service center.

πŸ’‘

On Xiaomi models 2022-2026 (for example, Redmi Note 12, POCO F5), login to EDL Mode requires authorization through the official Mi Authorized Service Center service.

6. Contacting a service center: when nothing helps

If all of the above methods did not work, most likely the problem is hardware:

  • πŸ”‹ Failure of the power controller (phone does not charge, immediately switches off).
  • πŸ’Ύ Flash memory damage (not possible to flash even through the EDL).
  • πŸ”§ Failure of the processor or motherboard.

In such cases, self-repair is impossible - diagnostics are required in the service center.

  • πŸ“ List of service centers on the Xiaomi website.
  • πŸ’° Average cost of diagnosis: 500-1500 β‚½.
  • ⏳ Repair time: 3 days to 2 weeks (depending on complexity).

Before contacting the service:

  • πŸ“„ Keep a check or warranty card (if the device is warranty).
  • πŸ” Make sure the bootloader has not been unlocked unofficially (this may void the warranty).
  • πŸ“± Take pictures. IMEI (on the box or in the settings - this will help with recovery.

FAQ: Frequent questions about Xiaomi's Fastboot mode

❓ Why does the phone go into the Fastboot when charging?
This is a typical problem for Redmi Note models. 8/9 and POCO X3. Causes: πŸ”Œ Faulty cable or power supply (try the original one). πŸ”‹ Bloated battery (can push the power button). πŸ“± Charging controller malfunction (repair required) Solution: disable charging, reset via Recovery (Wipe Data).
❓ Can I log out of Fastboot without losing data?
Yes, but only if: πŸ”“ The boot boot boot is unlocked and you can only flash the boot section. πŸ“ You have a backup copy. TWRP Or OrangeFox. πŸ’» You use the command fastboot reboot or fastboot continue. In all other cases, the data will be lost!
❓ How to Avoid Getting into Fastboot in the Future?
Follow these rules: 🚫 Do not press the volume and power buttons at the same time without the need to. πŸ”„ Update the firmware only through Settings β†’ About phone β†’ System update. πŸ”§ Do not use unofficial firmware without unlocking the bootloader. πŸ“± Regularly back up your files via Mi Cloud or TWRP.
❓ Fastboot says "flash not allowed in locked state?
This means that the bootloader is locked and you are trying to execute the command that requires unlocking. Solutions: Unlock the bootloader via Mi Unlock Tool (it will require account binding and wait 72 hours). Use only the commands fastboot reboot or fastboot continue. Contact the service center for official unlock.
❓ When you leave Fastboot, the phone doesn't turn on -- black screen?
Probable causes and solutions: Cause Solution Battery is dead Connect to charge for 30+ minutes, then try to turn on. Firmware failureSwipe again through MiFlash in Clean All mode. Screen damage Connect to PC - if detected, the problem is in the display.