How to exit Fastboot mode on Xiaomi phone: all working ways

Fastboot mode on Xiaomi, Redmi and POCO smartphones is a special engineering mode that is used to firmware, unlock the bootloader or restore the system. However, many users experience a situation where the phone β€œhangs” on the screen with a hare in a hat and the inscription FASTBOOT. The reasons can be different from accidental pressing of the combination of buttons to failure when updating the software.

In this article, we’ll look at all the ways you can exit Fastboot, from the elementary (button reboot) to the advanced (ADB commands and flashing). It’s important to understand that some methods can lead to data loss if the phone does not unlock the bootloader or does not have a backup. We’ll explain in detail which actions are safe and which require caution.

Why is Xiaomi’s phone stuck in Fastboot mode?

Before trying to exit Fastboot, it is worth understanding the reasons for getting into this mode.

  • πŸ”„ Accidental pressing of the button combination (Loudness down) + Power supply) when switched on or restarted.
  • πŸ“± Failure of firmware through the Mi Flash Tool or TWRP, when the process was interrupted.
  • πŸ”‹ Battery discharge during system updates (especially relevant for older Redmi Note models) 4/5).
  • πŸ› οΈ Unlocking the bootloader through Mi Unlock Tool.
  • πŸ€– Custom firmware conflict (for example, after installing LineageOS or Pixel Experience).

If the phone got into Fastboot after a failed firmware, chances are that a standard reboot will not help - you will need to restore the system through Mi Flash or ADB. In other cases, simple manipulations are often enough.

⚠️ Warning: If you tried to unlock the bootloader or install custom software before getting into Fastboot, do not turn off the phone forcibly - this can lead to a "brick" (complete inoperability) of the device. ADB Mi Flash.

Method 1: Standard Reboot (the simplest method)

If your phone accidentally switched to Fastboot (for example, after pressing a button combination), try the standard reboot:

  1. Hold the Power button for 10-15 seconds until the screen goes out.
  2. Wait 30 seconds – the phone should automatically boot up as normal.
  3. If the screen shows FASTBOOT again, repeat the action, but after turning off immediately press Volume up + Power to get into Recovery Mode.

This method works 80% of the time if the reason for getting into the Fastboot is not due to firmware damage.If the phone doesn't respond to the long hold of the power button, move on to the next one.

Try another button combination (Loud up + Power)

Connect the charger (sometimes helps with a discharged battery)

Remove and repaint SIM-card/memory card (in some models this resets the mode)

Try rebooting with ADB (see Method 3)

-->

Method 2: Exiting through Recovery Mode (without data loss)

If the standard reboot didn't work, try logging into Recovery Mode and resetting the cache or rebooting it from there.This method doesn't delete user data, but requires a workable recovery.

Instructions:

  1. Turn off the phone (hold power until the screen is turned off).
  2. Press the combination of Loudness up + Power and hold until the Mi logo appears.
  3. From the Recovery menu, select Reboot β†’ System (use volume buttons for navigation and Power for confirmation).
  4. If the phone is back in Fastboot, select Wipe & Reset β†’ Wipe Cache and reboot.

On some models (Xiaomi 12/13 series, POCO F4/F5), the Recovery menu may be in Chinese, in which case look for characters similar to "(reboot) or "(cache cleaner).

Xiaomi modelCombination for RecoveryFeatures
Redmi Note 8/9/10Volume up + NutritionMenu in English, support for sensory control
Xiaomi Mi 11/12Volume up + NutritionChinese menu requires button navigation
POCO X3/X4Volume up + NutritionAdditional Fastboot item in the menu
Redmi 7A/8AVolume up + Power (hold 10+ seconds)It may take several attempts.

⚠️ Note: If Recovery Mode does not have Reboot to System or if the phone returns to Fastboot after selecting this option, it means that the system partition is damaged).

System updates via OTA

Custom firmware installations

Unlock the loader

Accidental button pressing

Other (write in the comments)

-->

Method 3: Exit through ADB (for power users)

If the phone is detected by the computer in Fastboot mode, you can try rebooting it via ADB (Android Debug Bridge), which requires installed drivers and minimal knowledge of working with the command line.

Step-by-step:

  1. Download and install Platform Tools (includes fastboot and adb).
  2. Connect your phone to your PC through USB-cable (preferably original).
  3. Open the command line (Win + R β†’ cmd) and go to the folder with Platform Tools:
cd C:\platform-tools
  1. Check if the device is determined:
fastboot devices

If you see a serial number (e.g., 1234abcd fastboot) in response, the connection is established. Now type in the command to reboot:

fastboot reboot

If the phone is not responding, try an alternative command:

fastboot continue

This command causes the device to continue booting from its current state, which sometimes helps with β€œhanging” during the initialization stage.

1. Reinstall the driver (use Mi PC Suite).

2. Try another. USB-cable (preferably original).

3. Connect to another USB-port (preferably) USB 2.0 on the back of the PC).

-->

Method 4: Forced reset via Mi Flash Tool (with data loss)

If previous methods didn't work, the firmware is likely damaged, and then a full flashing through the official Mi Flash Tool will help, which removes all data from the phone, so use it only as a last resort.

What you need:

  • πŸ’» Windows computer (7/10/11).
  • πŸ”Œ Original. USB-cable (important for stable connection).
  • πŸ“ Firmware for your model (you can download on the official website of Xiaomi).
  • πŸ› οΈ The Mi Flash Tool.

Instructions:

  1. Unpack the downloaded firmware (.tgz or.zip format) into a folder without Cyrillic characters.
  2. Install the Mi Flash Tool and run on behalf of the administrator.
  3. Connect your phone in Fastboot mode to your PC.
  4. In the utility, click Select and specify the path to the folder with the firmware.
  5. Select firmware mode: Clean all - complete cleaning (recommended when crashes); Clean all and lock - cleaning + lock the bootloader (if it was unlocked); Save user data - an attempt to save data (does not always work).

Flash

Once the firmware is successful, the phone will automatically restart to normal mode, and if the process ends with an error (such as anti-rollback), then the firmware is not suitable for your model or the Anti-Rollback version.

What to do if Mi Flash shows an anti-rollback error
This error means you are trying to install firmware with an older version of Anti-Rollback than the one already installed on the phone. Solution: 1. Download the firmware with a newer release date (check the Anti version on the Xiaomi Firmware Updater website). 2. If there is no new firmware, try flashing it manually through fastboot (see Method 5). 3. In extreme cases, contact the service center - a self-determined solution can lead to a "brick."

Method 5: Hand-held firmware via fastboot (for advanced)

If the Mi Flash Tool fails (for example, due to anti-rollback errors or firmware incompatibility), you can manually flash the phone through fastboot commands, which requires accuracy, but gives you more control over the process.

Step-by-step:

  1. Download the firmware in.tgz format for your model (for example, tissot_global_images_*.tgz for Redmi Note 7).
  2. Unpack the archive and find the file. flash_all.bat (for Windows or flash_all.sh (for Linux/Mac).
  3. Connect your phone in Fastboot mode to your PC.
  4. Launch it. flash_all.bat on behalf of the administrator.
  5. Wait until the process is complete (the phone will reboot automatically).

If the script doesn't work, you can manually flash each partition.

  1. Open the command line in the firmware folder.
  2. Enter commands in turn (example for Redmi Note 8 Pro):

If the phone does not respond to buttons at all and is not detected by the computer, this may indicate a hardware failure, in which case self-repair is not recommended - it is better to take the device to the workshop.

FAQ: Frequent questions about Xiaomi's Fastboot mode

My Xiaomi got stuck on the Fastboot screen after the update.
First, try Method 1 (Reboot the Power Button) or Method 2 (Exit through Recovery). If it doesn't work, you'll probably need to flash it through Mi Flash Tool (Method 4). Before you run the firmware, check if the bootloader is unlocked (if not, unlock through Mi Unlock Tool).
The phone is defined as β€œQualcomm HS-USB QDLoader 9008” – what does that mean?
It's EDL-Emergency Download Mode, which is activated when there are serious firmware failures. EDL Or special utilities like QFil, which is usually after a failed firmware or "brick" manipulation, self-recovery is risky, so you better go to the service.
Can I log out of Fastboot without a computer?
Yes, but only if the reason for getting into this mode is not due to firmware damage. Try: Hold Power 15-20 seconds for a forced reboot. Hold Volume Up + Power to get into Recovery and select Reboot to System. If the phone is discharged, plug in the charger and wait 10-15 minutes, then reboot. If these methods don't work, you can't do without a PC.
After I left Fastboot, my phone asked for my password, but I didn't change it.
This is the standard Mi Account protection that is activated after a reset or firmware. If you previously linked your Xiaomi account to your phone, enter its username and password. If you don't remember the data: Try to restore your password on the Mi Account site. If your account is not yours, contact the previous owner to unblock it. In extreme cases, you will need an official unlock through the service center (you need a check or a box). IMEI!
Can I recover data after firmware through Mi Flash?
Unfortunately, the firmware through the Mi Flash Tool in Clean all mode completely erases user data (photos, contacts, messages: πŸ” Use programs like DiskDigger or Recuva (if the phone is defined as a drive). πŸ“± Check backups in Mi Cloud (if synchronization was enabled). πŸ’Ύ Contact the data recovery lab (expensive but sometimes helpful) in the future, regularly backup through Settings β†’ System system β†’ Backup.