How to turn on Xiaomi smartphone in Fastboot mode: 5 proven ways

Fastboot mode on Xiaomi devices is a special firmware state that allows you to perform low-level operations: unlock the bootloader, firmware custom recoveries (TWRP), restore the system after crashes or even โ€œresuscitateโ€ a fully locked phone. Unlike a regular Recovery Mode, Fastboot interacts directly with the hardware, making it an indispensable tool for experienced users and service centers.

However, entering this mode often raises questions: on different models of Xiaomi, Redmi or POCO button combinations may differ, and in some cases (for example, with a damaged display) alternative methods are required. In this article, we will discuss all the current ways to activate Fastboot, including the hidden method through ADB for devices with a locked bootloader, and also explain how to avoid the typical errors that can turn a phone into a โ€œbrickโ€.

What is Fastboot Mode and Why You Need It

Fastboot mode (not to be confused with Fast Boot, Androidโ€™s fast boot feature) is a protocol for exchanging data between a device and a computer that works at the bootloader level. In this mode, Xiaomiโ€™s smartphone does not load the operating system, but waits for commands from the PC via the USB interface.

The main tasks for which Fastboot is used:

  • ๐Ÿ”“ Unlocking the bootloader (bootloader unlock) is a mandatory step before installing custom firmware or TWRP.
  • ๐Ÿ› ๏ธ Firmware of official / unofficial software via Mi Flash Tool or fastboot-commands.
  • ๐Ÿ”„ Restore the system after a failed update or crash (for example, if the phone is stuck on startup the Mi logo).
  • ๐Ÿ“ฑ Installation of custom recaveri (TWRP), which allows you to make backups, root the device or install modified firmware.
  • ๐Ÿ” Diagnostics of hardware problems (for example, checking the operation of the eMMC drive).

It is important to understand that Fastboot is not the same as EDL Mode (Emergency Boot Mode), which is used to recover devices with a damaged bootloader and requires an authorized Xiaomi account or special equipment (Qualcomm HS-USB QDLoader 9008).

โš ๏ธ Note: Log in to Fastboot on devices with a locked bootloader (bootloader) will not allow you to flash custom software. This will require pre-unlocking through the official Mi Unlock Tool.

Method 1: Standard button combination (for most models)

Itโ€™s the simplest and most versatile method, and works on 90% of Xiaomi, Redmi and POCO devices released after 2016.

Step-by-step:

  1. Turn off your smartphone completely. If it freezes, hold the power button for 10-15 seconds until the screen goes out.
  2. Hold and hold at the same time: ๐Ÿ”ฝ The Volume Down button (Volume Down) ๐Ÿ”„ Power button (Power)

8-10 seconds

Mi Bunny

FASTBOOT

If the screen is black but the phone is vibrating, try plugging it into charging for 5-10 minutes, then try again. Some models (such as the Xiaomi Mi 11 or Redmi Note 10 Pro) may need to hold the buttons for up to 15 seconds.

The screen shows the Mi Bunny logo on a black background | The bottom of the screen has the inscription "FASTBOOT" | The phone is defined in Device Manager as "Android Bootloader Interface" | Volume buttons are working (you can navigate the menu, if you have one)

-->

Exceptions: Some older models (such as Xiaomi Mi 3 or Redmi 1S) require a Volume Up + Power combination to log in to Fastboot. Also, devices with MediaTek processors (such as Redmi 9A) may need an additional PC connection.

Method 2: ADB Login (for devices with debugging enabled)

If you have debugging enabled USB (USB Debugging) and the phone is still booted into the system, you can go to Fastboot via the command ADB. This method is useful when physical buttons donโ€™t work or you want to automate the process.

Requirements:

  • ๐Ÿ–ฅ๏ธ Computer with installed ADB Fastboot (part of Android) SDK Platform Tools).
  • ๐Ÿ”Œ USB-cable (preferably original).
  • ๐Ÿ“ฑ The phone's debugging on. USB (Settings โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times to tap according to the version โ†’ return to Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).

Instructions:

  1. Connect your phone to your PC via USB and confirm the debugging permission on your smartphone screen.
  2. Open the command prompt (cmd) in the ADB folder and type: adb devices Make sure your device appears in the list.
  3. Run the reboot command in Fastboot: adb reboot bootloader

If the command doesnโ€™t work, try an alternative:

adb reboot fastboot

โš ๏ธ Attention: On some firmware MIUI (especially Chinese versions) the adb reboot bootloader command may not work due to manufacturer restrictions).

๐Ÿ’ก

If ADB doesnโ€™t see the device, try switching the USB connection mode on your phone from Charging to File Transfer (MTP).

Method 3: Activate Fastboot on locked or faulty devices

If a Xiaomi smartphone doesnโ€™t turn on, is stuck on the logo or has a damaged display, standard methods may not work, in which case forced login via a PC connection or special service combinations will help.

Option 1: Connecting to a PC (for devices with a discharged battery)

  • ๐Ÿ”‹ Connect your phone to charge for 10-15 minutes, even if it doesnโ€™t respond.
  • ๐Ÿ–ฅ๏ธ Connect. USB-Cable to PC and hold the Volume Down button for 20-30 seconds.
  • ๐Ÿ” Check in Windows Device Manager for Android Bootloader Interface or Qualcomm HS-USB QDLoader 9008 (the latter means the entrance to the EDL Mode, not Fastboot).

Option 2: Service combination for older models

Some devices (such as the Xiaomi Mi 4i or Redmi 2) have a hidden combination:

Volume Up + Volume Down + Power

Hold all three buttons for 10-15 seconds until the Fastboot menu appears.

Option 3: Through the test menu (for some models)

On phones with MediaTek processors (like Redmi 9C), try:

  1. Turn off the device.
  2. Press Volume Up + Power until the Recovery menu appears.
  3. Select Reboot to Bootloader (use volume buttons for navigation and power for confirmation).

What if the phone doesnโ€™t respond to any combination?
If the device is not fully powered on and is not detected by the PC, the loader or power controller may be damaged.In this case, you will need: 1. Testing the multimeter voltage on the battery (must be โ‰ฅ3.7V). 2. Connecting via USB to the power source with a current โ‰ฅ2A for 10-15 minutes. 3. Using a service cable to force entry into the EDL Mode (requires solder skills).

Method 4: Sign in to Fastboot with the Mi Flash Tool

Xiaomiโ€™s official Mi Flash Tool allows not only to flash devices, but also to force them into Fastboot mode, a method that is useful if you plan to stitch your phone right away after you log in.

Instructions:

  1. Download and install the Mi Flash Tool (the official Xiaomi website).
  2. Connect the phone to the PC via USB.
  3. Run the Mi Flash Tool and press the Refresh button. If the device is determined as COM-Port but not Fastboot โ€“ Hold Volume Down for 10 seconds.
  4. In manual mode, select the Fastboot option in the utility and follow the hints.

The advantage of this method is that it automatically installs the necessary Fastboot drivers for Windows. However, the utility may not recognize new models (for example, Xiaomi 13 or Redmi Note 12), Released after 2023.

Tags | Team ADB|Through Mi Flash Tool|Another way-->

Common mistakes and their solutions

Even if you follow instructions correctly, users often encounter problems, and let's look at common mistakes and how to fix them.

Problem.Possible causeDecision
The phone vibrates, but the screen remains black.A discharged battery or damaged displayCharge the device for 15 to 20 minutes, then try again. If the screen is not working, connect to the PC and check in Device Manager.
The button combination doesn't workButton sticking or controller malfunctionTry holding the buttons longer (up to 20 seconds) and if it doesn't work, use an ADB or service center.
The device is defined as Qualcomm HS-USB QDLoader 9008.Automatic EDL Mode Login Instead of FastbootTurn off the cable, remove the battery (if removable) for 10 seconds, then repeat the button combination
Error waiting for device in ADBDrivers not installed or debugging over USB is disabledInstall Google USB Driver drivers or enable debugging in the developer settings
The Orange State appears on the screen.The device was unblocked unofficially.It's not a mistake, it's a warning.

If your phone is not identified in the Mi Flash Tool or fastboot devices after you log in to Fastboot, try:

  • ๐Ÿ”Œ Use the other USB-cable (preferably original).
  • ๐Ÿ–ฅ๏ธ Reinstall Android Bootloader Interface drivers manually through Device Manager.
  • ๐Ÿ”„ Restart the PC and reconnect.

โš ๏ธ Warning: If you see this device is locked after logging in to Fastboot, it means that the bootloader is locked. custom software firmware will require pre-unlocking through the Mi Unlock Tool (the process takes up to 720 hours of waiting on new Xiaomi accounts).

How to Get Out of Fastboot Mode

After completion of operations in Fastboot, you can return to normal mode in several ways:

Method 1: Standard Resetting

  • ๐Ÿ”„ Hold the Power button for 10-15 seconds until the phone restarts.
  • ๐Ÿ“ฑ Or select Reboot from the Fastboot menu (if available) with volume buttons and confirm with the power button.

Method 2: Through the Fastboot command

If the phone is connected to a PC, type in the command line:

fastboot reboot

Method 3: Forced exit (if the phone is getting stuck)

  • Turn off the USB cable.
  • Remove the battery (if it is removable) for 10 seconds.
  • Connect the charger and try to turn the phone on with the Power button.

If the phone does not turn on or hovers on the Mi logo after leaving Fastboot, this may indicate firmware damage, in which case you will need to re-enter Fastboot and run the official software through the Mi Flash Tool.

๐Ÿ’ก

Do not remove the battery or turn off the battery. USB-cable during operations in Fastboot - this can cause damage to the boot partition and "bricking" the device.

FAQ: Frequent questions about Xiaomi's Fastboot mode

Can I log in to Fastboot if my phone is completely drained?
No, you need a minimum battery charge (usually โ‰ฅ5%) to log in to the Fastboot. Connect the device to charge for 10-15 minutes, then try again. If the phone doesn't respond to charging, check the cable and power supply (should support โ‰ฅ1A current).
Why is the phone not identified in the Mi Flash Tool after logging in to Fastboot?
The reasons may be as follows: ๐Ÿ”Œ Not original. USB-cable (use a cable from the set). ๐Ÿ–ฅ๏ธ Android Bootloader Interface drivers are missing (install them manually through Device Manager). ๐Ÿ“ฑ The device is in the EDL Mode (in this case, Qualcomm will be displayed in Device Manager) HS-USB QDLoader 9008). ๐Ÿ”„ Mi Flash Tool is outdated (download the latest version from the official website).
What if the phone does not turn on after the firmware in Fastboot?
If the device doesnโ€™t boot after Fastboot operations, follow these steps: Try logging back into Fastboot and flashing the official firmware through Mi Flash Tool (select Clean All option). If the firmware doesnโ€™t work, check if the phone has switched to EDL Mode (requires an authorized Xiaomi account for recovery). On Qualcomm devices, you can try flashing firehose firmware through QFil or Mi Flash Pro. If nothing works, contact the service center โ€” perhaps an eMMC drive or power controller is damaged.
How to distinguish Fastboot from Recovery Mode on Xiaomi?
Main features: ๐Ÿ“ฑ Fastboot: black screen with the Mi Bunny logo (bunny in the hat) and the inscription FASTBOOT The phone is defined in the PC as Android Bootloader Interface. ๐Ÿ”„ Recovery Mode: menus with items in English/Chinese (e.g. Reboot, Wipe Data) screens can be blue or yellow.
Can I unlock the bootloader from Fastboot?
No, bootloader unlock is done via the official Mi Unlock Tool in Fastboot mode, but requires: A Xiaomi account (you must log in on your phone before unlocking); 72-720 hours (depending on Xiaomi policy); a stable Internet connection on a PC. The unlock process itself takes several minutes, but most of the time is spent waiting for permission from Xiaomi servers.