Fastboot Mode on Xiaomi: How to Sign In and What to Do Next

Fastboot mode on Xiaomi, Redmi and POCO smartphones is a special state of the device that allows you to perform low-level operations, from unlocking the bootloader to firmware custom recavers or restoring the brick. Without this mode, you can not conduct most service manipulations, but many users face difficulties when trying to log in.

In this article, you will find the most current ways to log in to Fastboot for all modern Xiaomi models (2026), including devices with a locked bootloader, and also analyze the typical errors that prevent users from successfully activating the mode. We will not limit ourselves to basic instructions – here you will learn how to bypass common MIUI locks and what to do if the smartphone does not respond to standard button combinations.

Important: the Fastboot login procedure on Xiaomi is different from other brands (such as Samsung or Google Pixel), so the instructions for them will not work. If you plan to unlock the bootloader or flash the device, prepare a PC with MiFlash drivers and utility installed in advance. ADB/Fastboot.

What is Fastboot Mode and Why You Need It on Xiaomi

Fastboot mode (not to be confused with Recovery!) is a protocol for interaction between a smartphone and a computer at the bootloader level, in which the device does not load the operating system, but waits for commands from the user via the fastboot interface (part of the Android SDK Platform-Tools package).

On Xiaomi smartphones, Fastboot mode is used to:

  • πŸ”“ Unlocking the bootloader (Bootloader Unlock) – a mandatory step before firmware custom software;
  • πŸ“₯ Install official and unofficial firmware via MiFlash or fastboot;
  • πŸ› οΈ Recovery of the device after failures ("bricking");
  • πŸ”„ Reflashing the boot, recovery or system partitions;
  • πŸ“‘ Check the status of the bootloader (fastboot oem device-info command).

Unlike Recovery Mode: In Recovery, you interact with the menu on your smartphone screen (for example, to reset settings), whereas Fastboot requires a PC connection and the use of the command line. On Xiaomi, these modes are logged in with different combinations of buttons.

⚠️ Note: On new Xiaomi models (released after 2022), Fastboot entry can be blocked before unlocking the bootloader through the official Mi Unlock app. FASTBOOT: error: Failed to boot into fastbootd.

The standard way to log into Fastboot on Xiaomi

For most Xiaomi, Redmi and POCO devices (including 2023-2026 models), there is a universal combination:

1. Turn off your smartphone completely (press the power button and select "Switch off")

2. Press the Power + Volume Down button at the same time

3. Hold both buttons for 8-10 seconds until the Fastboot logo appears (the Mi Bunny robot labeled FASTBOOT)

4. connect the device to the PC via USB-cable USB 2.0 is preferable)

-->

If the screen remains black or the MI logo appears with the subsequent booting of the system, it means:

  • πŸ”‹ Battery discharged (charge the device to at least 30%);
  • πŸ”Œ It's not original. USB-cable (try the cable from the kit);
  • πŸ–₯️ MiFlash drivers are not installed on the PC (download them from the official Xiaomi website).

On some models (such as the Xiaomi 13 Pro or Redmi Note 12 Pro+), the button combination can only work after pre-enabled OEM Unlock option in the developer settings.

Xiaomi (11/12/13) series

Redmi (Note, K-series)

POCO (F/X/M-series)

Black Shark

Other-->

Alternative methods of logging into Fastboot

If the standard combination doesn’t work, try one of these methods:

MethodSuitable modelsInstructions
Through ADBAll models with USB debugging enabledConnect your smartphone to your PC and enable USB Debugging; Enter the command: adb reboot bootloader
Through MiFlash.Devices with locked loaderInstall MiFlash Tool; Connect the smartphone to the PC; Press Power + Volume Reduction for 15 seconds.
Through TestPoint.Devices with damaged software ("bricks")Disassemble your smartphone and close the contacts TestPoint; Connect to your PC – the device will automatically go to EDL Mode; Use MiFlash for firmware.

TestPoint requires disassembly of the device and is used only in extreme cases (for example, if the smartphone does not turn on at all). ADB or a standard button combination.

What if Fastboot is not recognized by PC?
If the computer does not see it after connecting the device in Fastboot mode (the "Unknown Device" is displayed in the Device Manager), follow the following steps: 1. Remove all Xiaomi drivers through Device Manager. 2. Download the latest driver package from the Xiaomi site (section "MiFlash"). 3. Install the drivers manually by specifying the path to the folder with MiFlash when the system is requested. 4. Reboot the PC and reconnect.

Unlock the bootloader via Fastboot

Logging into Fastboot is just the first step on the way to unlock the bootloader. To fully unlock the device, you need to:

  1. Link your Mi Account to your device in settings (Settings β†’ Xiaomi Account β†’ Mi Cloud);
  2. Enable OEM Unlock in the developer settings;
  3. Download the official Mi Unlock Tool app from Xiaomi website;
  4. Connect the smartphone in Fastboot mode to the PC and start Mi Unlock;
  5. Follow the instructions of the program (the waiting time for unlocking is from 72 to 720 hours).

On new models (such as the Xiaomi 14 or Redmi K70), Xiaomi has tightened its unlock policy, which now requires:

  • πŸ“± Tethering SIM-Mi card account (at least 30 days of active use);
  • πŸ”’ Confirmation of identity through sending supporting documents;
  • ⏳ Wait up to 30 days after the application is submitted.

⚠️ Attention: Unlocking the bootloader resets all data on the device, including files in internal memory. Backup will not help - once unlocked, data recovery is impossible.

Frequent Fastboot login errors and their solutions

Even experienced users have trouble trying to activate Fastboot, and here are the most common errors and ways to fix them:

Mistake.Reason.Decision
fastboot: error: Failed to boot into fastbootdbootloader is locked and OEM Unlock is not enabledEnable OEM Unlock in the Developer Settings and try again
The device does not respond to the combination of buttonsDamaged button plume or contactsUse the ADB entry method or disassemble the device to check the plume
PC doesn't see the device in FastbootMiFlash drivers are missing or USB 3.0 is usedInstall drivers manually and connect to USB 2.0 port
Recovery Menu Appears Instead of FastbootIncorrect combination of buttons (volume up button is pressed)Repeat the attempt, holding only Power + Volume Down

If after all the manipulations, the entrance to Fastboot is not possible, check:

  • πŸ”Œ Correction USB-cable (try another cable, preferably original);
  • πŸ”‹ Battery level (less than 20% can block entry);
  • πŸ–₯️ Port capacity USB On PC (try another port or computer).

πŸ’‘

If the Xiaomi smartphone doesn’t respond to buttons but the screen is turned on, try logging into Fastboot via the ADB terminal by sending an adb reboot bootloader command.This method works even with faulty physical buttons if USB debugging is enabled.

Security: What You Can and Can't Do in Fastboot

Fastboot mode provides low-level access to the device, which is fraught with risks.

You can:

  • βœ… Check the status of the bootloader with the fastboot oem device-info command;
  • βœ… Install official firmware through MiFlash;
  • βœ… Unlock the bootloader through the Mi Unlock Tool;
  • βœ… Stripping custom Recovery (TWRP, OrangeFox) after unlocking.

You can't:

  • ❌ Switching unofficial firmware to a blocked bootloader;
  • ❌ Use fastboot erase commands without backup;
  • ❌ Interrupt the firmware process (risk of turning the device into a brick");
  • ❌ Install firmware from other models (even if they are on the same chipset).

Fastboot: error: Cannot generate image for this anti version means you are trying to flash the firmware with a lower version of Anti-Rollback than the current one.This can cause the device to fail.Always check the firmware compatibility with your model through the Xiaomi Firmware Updater tool.

πŸ’‘

Before any operation in Fastboot, back up the persist partition with the fastboot backup persist command. This section contains unique communication module data (IMEI, MAC-address, and its damage may make the device unsuitable for calls.

FAQ: Answers to Frequent Questions about Fastboot on Xiaomi

Can I log in to Fastboot without buttons (if they are broken)?
Yes, if the device is enabled debugging over USB (ADB). Connect the smartphone to the PC and follow the command: adb reboot bootloader If debugging is not enabled, you will have to disassemble the device and close the contacts TestPoint to force the EDL Mode.
Why is the smartphone not identified in MiFlash after logging in to Fastboot?
Reasons may be as follows: Qualcomm drivers are not installed HS-USB QDLoader 9008 (for Snapdragon devices; used USB-hub USB 3.0 (connect directly to USB 2.0); In the settings BIOS PC disabled support USB Check Device Manager: If the smartphone is displayed as QHUSB_BULK, Drivers need to be installed manually.
How to get out of Fastboot on Xiaomi?
There are three ways: Press and hold the Power button 10-15 seconds before restarting; Connect to your PC and execute the command: fastboot reboot Wait for automatic restart (after 30–60 seconds of inactivity).
Can I flash Xiaomi through Fastboot without unlocking the bootloader?
No. On all modern Xiaomi devices (starting in 2018), Fastboot firmware is only possible after the bootloader is officially unlocked. Trying to flash a locked device will lead to an error: FAILED (remote: 'Flashing is not allowed in Lock State') The exception is firmware via EDL Mode with an authorized Mi Account, but this method requires special equipment and is used only in service centers.
How do I know if my Xiaomi bootloader is unlocked?
Log in to Fastboot and execute the command: fastboot oem device-info In the output, find the lines: Device unlocked: true - bootloader unlocked; Device unlocked: false - bootloader locked. Also on locked devices when booting, the inscription This device is locked is displayed.