Xiaomi’s Fastboot Mode: A Complete User Guide to 2026

Have you ever come across a situation where Xiaomi smartphone refuses to boot, and on the screen appears a mysterious robot with the inscription FASTBOOT? Or maybe you wanted to install custom firmware but didn’t know how to unlock the bootloader correctly? Fastboot mode is a powerful tool for deep customization and recovery of Xiaomi devices, but without understanding its principles, you can easily turn your phone into a brick".

In this article, we will discuss what Fastboot is on Xiaomi, why it is needed by ordinary users and developers, how to safely log into this mode, and what operations can be performed - from unlocking the bootloader to recovering a "dead" device. Particular attention will be paid to the unique features of the implementation of Fastboot on Xiaomi smartphones (for example, binding to a Mi Account and unlock restrictions), which distinguish them from devices of other brands. If you are a beginner, do not miss the section with warnings: here one error can cost the functionality of the gadget!

What is Fastboot and Why You Need It on Xiaomi

Fastboot mode (literally "fast boot") is a special state of an Android device that allows you to interact with its internal components through a computer. Unlike normal mode or even Recovery, Fastboot gives you access to low-level commands that can:

  • πŸ”“ Unlock the bootloader (bootloader) for installing custom firmware;
  • πŸ“₯ Install official and informal firmware (ROM);
  • πŸ”„ Restore the device after failures ("bricking");
  • πŸ› οΈ Check the integrity of hardware components.

On Xiaomi devices (including Redmi, POCO Black Shark and Fastboot mode have several key features:

  1. Link to Mi Account: even after unlocking the bootloader, some operations require authorization through a Xiaomi account.
  2. Limited list of supported commands: not all standard fastboot teams run on Xiaomi (e.g. fastboot oem unlock requires prior permission from Xiaomi servers)
  3. Hidden features: Some models (such as the Xiaomi 13 Pro or Redmi Note 12) have unique commands for diagnosing the camera or module. NFC.

For a regular user, Fastboot can be useful in three cases:

  1. If the device is not turned on (hung on the Mi logo or rebooted cyclically);
  2. If you need to install global firmware instead of Chinese (or vice versa);
  3. If you want to unlock the bootloader for rooting or installation TWRP.

⚠️ Note: On Xiaomi devices with MediaTek processors (e.g. Redmi) 10A or POCO C50) Unlocking the bootloader via Fastboot can lead to loss IMEI. Before the procedure, make a backup copy of the nvram partition!

πŸ“Š Have you ever used the Fastboot mode on Xiaomi?
Yeah, to unlock the bootloader.
Yes, to restore the device.
No, but I want to learn.
No, and no planning.
I don't know what it is.

How to Sign In to Fastboot on Xiaomi: 3 Proven Ways

You can enter Fastboot mode on Xiaomi even if the device doesn’t turn on. Here are all the working methods for the 2020-2026 models:

Method 1: Through a button combination (for a phone turned off)

The most versatile method, works on 99% of Xiaomi devices:

  1. Turn off the phone (if it freezes – hold the power button for 10-15 seconds);
  2. Press the power button. + Loudness down;
  3. Hold for 5-10 seconds until the Android robot screen appears. FASTBOOT.

On some models (e.g. Xiaomi) 12T or POCO F5) You may need to first pinch the Loudness down, and then (without letting it go) press the Nutrition.

Method 2: Through commands ADB (if the phone is turned on)

If the device is working, but you need to go to Fastboot for firmware:

  1. Turn on the debugging. USB in the developer settings (Settings) β†’ The phone. β†’ Version. MIUI β€” Press 7 times, then return to the Additional Settings β†’ For developers);
  2. Connect your phone to your PC and execute in the command line: adb reboot bootloader

Method 3: Through the Mi Flash Tool (for "bricks")

If the phone does not respond to buttons, but is defined by the computer as Qualcomm HS-USB QDLoader 9008, it can be "wake up" using the Mi Flash Tool utility:

  1. Download the official version of the Mi Flash Tool.
  2. Connect the phone to the PC in the off state;
  3. Hold the Loud up. + Loud down and plug in. USB-cable - the device must be determined in the mode EDL.
Xiaomi modelCombination for FastbootFeatures
Redmi Note 11/12, POCO X4/X5Food + Volume DownSome firmware requires confirmation by the Volume Up button
Xiaomi 13/14, Mix Fold 2/3Loudness down β†’ NutritionSupport for fastbootd (dynamic fastboot)
Black Shark 5/6Food + Volume upAdditional Fastboot Plus mode for overclocking GPU
Redmi 10A/10C (MediaTek)Power + Volume Down (10 seconds)Risk of loss IMEI unlock

⚠️ Note: On devices with Snapdragon 8 Gen 2 processor (such as Xiaomi 13 Ultra), prolonged button retention may lead to Emergency Download Mode activation (EDL), Do not hold the buttons for longer than 15 seconds!

Install drivers Qualcomm/QDLoader|Download Mi Flash Tool or Platform Tools|Check the battery charge (minimum) 30%)|Disable antivirus (can block fastboot commands)|Backup of data (if the phone is turned on)-->

Fastboot core commands for Xiaomi (with examples)

Once you enter Fastboot mode, you can control the device via the PC command line. Here are the key commands that support Xiaomi smartphones (tested on the device). MIUI 14 and HyperOS):

1. Connection check

Before performing any operations, make sure the device is determined by:

fastboot devices

If you see the serial number, the connection is successful. If the list is empty,

  • πŸ”Œ Check it out. USB-cable (it is better to use the original cable);
  • πŸ–₯️ Install Android drivers SDK Platform Tools;
  • πŸ”„ Try another one. USB-port (preferably) USB 2.0).

2. Unlock the loader

On Xiaomi, unlocking consists of two stages:

  1. Linking your Mi Account to your device (via Settings) β†’ Additionally. β†’ Unlocking the loader);
  2. Direct Unlocking via Command: Fastboot Flashing Unlock

New models (2023-2026) may require additional commands:

fastboot flashing unlock_critical

3. Firmware of the device

To install the official firmware through Fastboot:

fastboot flash boot boot.img


fastboot flash system system.img




fastboot flash recovery recovery.img




fastboot reboot

For devices with a super partition (e.g. Xiaomi) 12S Ultra use:

fastboot flash super super.img

Diagnostics and testing

Useful commands for checking the "iron":

  • fastboot getvar all – shows all variable devices (including battery-voltage and battery-voltage) secure:yes/no);
  • fastboot oem device-info – information about the status of unlocking;
  • fastboot oem edl - transition to mode EDL (only for service centers!).
What to do if the team is not working?
If you have entered a command, you see an error. FAILED (remote: 'Flashing is not allowed in Lock State')>, This means that the bootloader is locked. To unlock: 1. Link the Mi Account to the device via settings. 2. Wait 7-15 days (on new devices Xiaomi introduces a delay to unlock). 3. Repeat the command fastboot flashing unlock. FAILED (remote: 'Token Verify Failed')>, Check the correctness of the unlock token entered or try from another Mi Account.

Unlocking the bootloader on Xiaomi: step-by-step instructions 2026

Unlocking the bootloader on Xiaomi is a mandatory step for installing custom firmware, root rights or TWRP. In 2026, the procedure changed, and most models now have a 7-day waiting period after the account is linked:

Step 1: Linking your Mi Account

  1. Go to Settings. β†’ Additionally. β†’ Unlocking the loader;
  2. Click Add Account and Device;
  3. Sign in to your Xiaomi account (importantly, your account must be over 30 days old!)
  4. Connect to the Internet and wait. SMS confirmation-coded.

Step 2: Expectation and Preparation of PC

After the account is linked:

  • πŸ•’ Wait 7 days (on some models - 15 days). You can check the status by command: fastboot oem device-info Device unlocked: false will change to true after the expiration date.
  • πŸ–₯️ Install Platform Tools on PC (version at least 34.0.0);
  • πŸ”Œ Connect your phone in Fastboot mode (see section above).

Step 3: Unlocking

Follow the command:

fastboot flashing unlock

A warning will appear on your phone screen, confirm the unlock with the Volume Up button, if you see an error:

  • FAILED (remote: 'Unlock device failed, please try again later;
  • FAILED (remote: 'This Mi Account is not bound to this device' - account not linked or linked to another account.

πŸ’‘

If unlocking is 99% frozen, don’t turn off the device! wait 10-15 minutes – on new Xiaomi models (for example, the 14 Pro), the process can take up to 20 minutes due to checking the firmware signature.

Step 4: Status check

After successful unlocking:

  • The device will automatically reset to factory settings;
  • When you re-enter Fastboot at the bottom of the screen will appear an inscription UNLOCKED;
  • The fastboot oem device-info command will show Device unlocked: true.

⚠️ Note: On HyperOS devices (e.g. Xiaomi 14 or Redmi) K70) Unlocking the bootloader results in the locking of Find Device (phone search) and Mi Cloud Backup (cloud backup) functions, which are in effect until the bootloader is blocked again.

Xiaomi Recovery via Fastboot: When You Need It

Fastboot mode is the last chance to bring back to life the β€œdead” Xiaomi smartphone if:

  • πŸ”„ The device is cyclically restarted (bootloop);
  • 🚫 Not activated after a failed firmware;
  • πŸ“± It's hung on the Mi logo or POCO;
  • πŸ”‹ Does not respond to charging (but is determined by PC).

Recovery will require:

  1. Official firmware in.tgz or.zip format (you can download it on the official Xiaomi website);
  2. Mi Flash Tool (for firmware via Fastboot)
  3. Cable USB Type-C with data support (not all charging cables are suitable!).

Step-by-step instructions for restoration

  1. Unpack the firmware in a folder without Cyrillic characters (for example, C:\MIUI\);
  2. Open the Mi Flash Tool and press Select, then specify the path to the firmware folder;
  3. Connect your phone in Fastboot mode;
  4. In the Mi Flash Tool, select the firmware method: Clean all – complete cleaning (recommended in case of failure); Clean all and lock – cleaning + Locking the bootloader (if you want to return the device to the stock state); Save user data - saving user data (does not always work stably).

Flash

Mistake.Reason.Decision
FAILED (remote: 'invalid preload partition size')Disparity between the firmware version and the deviceDownload firmware for an exact model (e.g. Redmi Note 12 Pro)+ 5G β‰  Redmi Note 12 Pro 5G)
FAILED (remote: 'flash write failure')The super or userdata section is damagedTry to flash with the Clean All and Lock option
FAILED (remote: 'device is locked')bootloader lockedUnlock the bootloader (see section above)
FAILED (remote: 'anti rollback verify fail')Trying to flash the old version of MIUIUse firmware no older than the current one (check the version in fastboot getvar all)

πŸ’‘

If the Mi Flash Tool gives you a can't find fastboot error, try running it on behalf of the administrator or temporarily disabling the Windows firewall. flash_all.bat β€” His absence suggests a damaged archive.

Frequent Fastboot Errors on Xiaomi and How to Fix Them

Even experienced users experience errors when working with Fastboot on Xiaomi, and here are the most common problems and solutions:

1. Device is not defined (fastboot devices returns an empty list)

Possible causes and solutions:

  • πŸ”Œ The problem with the cable/port: Try another one USB-cable (preferably original from Xiaomi) or port USB 2.0 (on some PCs) USB 3.0 is incompatible with Fastboot);
  • πŸ–₯️ No Drivers: Install Platform Tools and Qualcomm or MediaTek Drivers (depending on the processor);
  • πŸ”‹ Battery discharge: If the charge is below 30%, some Fastboot commands don't execute. Charge the device to at least 50%;
  • πŸ”’ Antivirus Block: Temporarily disable Windows Defender or other antivirus – they can block adb.exe.

2. Mistake FAILED (remote: 'This Mi Account is not bound to this device')

This error means that:

  • You are trying to unlock a bootloader from an account that is not tied to the device.
  • Or the binding was done, but did not pass 7-15 days of waiting.

Decision:

  1. Check that you are logged in to the same Mi Account you linked to.
  2. If the account is tied, but the error remains – wait another 1-2 days (sometimes Xiaomi servers update the status with a delay);
  3. Try to link another account (but remember: you can link no more than 3 devices per month to one account).

3. Hanging on Waiting for Device

If the command is hanging while waiting for the device:

  • πŸ”„ Reconnect. USB-cable;
  • πŸ” Reboot your phone in Fastboot again;
  • πŸ–₯️ Re-start the command line on behalf of the administrator;
  • πŸ› οΈ Check that Windows Device Manager displays your phone as Android Bootloader Interface.

4. anti rollback error (anti rollback verify fail)

This error appears if you are trying to run a version. MIUI It's older than the one that's installed right now, like if you're on a phone. MIUI 14, and you're trying to set up MIUI 13.

Decision:

  • Download the firmware of the same or newer version as the current one.
  • If you need to roll back, first run through the intermediate version (for example, with the MIUI 14 on MIUI 13 can only be done through MIUI 13.5).
How to find out the current version MIUI via Fastboot?
Run the command: fastboot getvar all In the conclusion, find the lines: - version-bootloader: - version of the bootloader; - version-baseband: - version of the modem; - ro.build.version.incremental: - assembly MIUI. This data will help you find the right firmware for recovery.

Fastboot vs Recovery: When to Use the Mode

Xiaomi users often get confused about when to use Fastboot and when to use Recovery.

CriteriaFastbootRecovery (MIUI/TWRP)
Level of accessLow-level (working with the loader, sections)High-level (ZIP installation, reset)
Do you need to unlock the bootloader?Yes (for most operations)No (except for custom Recovery installation)
Supported operationsFirmware.img files, unlock, iron testsInstallation of.zip firmware, reset, backup
When to useIf the phone does not turn on, you need to flash the stock firmware or unlock the bootloader.If the phone is turned on but you need to install an update or make a reset
Risk of "bricking"High (incorrect command can damage the bootloader)Low (unless incompatible) ZIP-file)

Examples of when you need a Fastboot:

  • πŸ“± Phone not turned on (black screen, stuck on the logo);
  • πŸ”“ We need to unlock the bootloader;
  • πŸ“₯ You need to flash the official firmware through the Mi Flash Tool;
  • πŸ› οΈ You need to test hardware components (for example, fastboot oem touch 1 to check the touchscreen).

When Recovery is Enough:

  • πŸ”„ You need to reset the settings (wipe data);
  • πŸ“¦ Install the update in.zip format;
  • πŸ“± Make a backup through TWRP;
  • πŸ”§ Remove Root Rights or Magnet Modules.

πŸ’‘

On devices with HyperOS (2026) Recovery mode was significantly reduced: it is not available installation options ZIP-File and advanced reset. Fastboot or customization is now required for these operations. TWRP (if the loader is unlocked).

FAQ: Answers to Frequent Questions about Fastboot on Xiaomi

Can I unlock a bootloader on Xiaomi without waiting 7 days?
No, all Xiaomi devices have a mandatory wait period (7-15 days) after the account is tied since 2019, a security measure that cannot be circumvented by legal methods, with the only exception being official Xiaomi service centers that can unlock the bootloader without waiting, but only for warranty repairs.
What if the phone does not turn on after unlocking the bootloader?
This is normal behavior: once unlocked, the device automatically resets the data. Connect the phone to charge and wait 10-15 minutes for it to boot into the initial setup mode. If it doesn't, try going to Fastboot and flashing the stock firmware through the Mi Flash Tool; check that the firmware is right for you.