How to Enable Bootloader Mode on Xiaomi: 3 Verified Ways (2026)

Bootloader mode on Xiaomi smartphones is a special state of the device that allows you to install custom firmware, restore the system after crashes or obtain root rights. Without activating this mode, any manipulation of the firmware is blocked by the manufacturer. However, the process of transferring the phone to Fastboot Mode (as it is also called) often raises questions from the lack of reaction to buttons to errors when connecting to a PC.

In this article, we will discuss three official ways to launch Bootloader mode on Xiaomi, including the Redmi, POCO and Mi models (from Xiaomi 11T to Redmi Note 12). Particular attention will be paid to unlocking the OEM-unlock, a mandatory step for new devices that is often overlooked. You will also find solutions to typical problems: why the phone does not respond to Power + Vol Down, how to circumvent the Mi-account authorization requirement and what to do if the PC does not see the device in Fastboot mode.

What is Bootloader Mode and Why You Need It

Bootloader Mode (or Fastboot Mode) is a low-level smartphone state that is activated before the Android operating system boots. In this mode, the device can communicate with the PC via the Fastboot protocol, allowing:

  • πŸ“± Install custom firmware (LineageOS, Pixel Experience, etc.)
  • πŸ”“ Get root rights through Magisk or SuperSU
  • πŸ› οΈ Restore the phone after a "brick" (software failure)
  • πŸ”„ Switch official updates manually (via Mi Flash Tool)
  • πŸ”§ Unlock the bootloader for further modifications

On Xiaomi smartphones, Bootloader mode is blocked by default, this is done to protect against unauthorized access and prevent the installation of malware. However, for experienced users, such a lock becomes an obstacle.

  • ❌ Install Google Camera (GCam) on models without official support
  • ❌ Transfer applications to a memory card on devices with MIUI 12+
  • ❌ Disable forced advertising in system applications

It is important to understand that unlocking Bootloader resets all data on your phone (including photos, contacts, and apps).So make sure to back up via Settings β†’ Google β†’ Backup or Mi Cloud before starting the procedure.

πŸ“Š What Xiaomi model do you use?
Redmi Note 10/11/12
POCO F3/F4/F5
Mi 11/12/13
Redmi 9/9A/9C
Another model

Method 1: Hardware method (Power + Vol Down buttons)

The easiest way to get Xiaomi into Bootloader mode is to use a combination of physical buttons, which works on 90% of models, including the Redmi Note 10 Pro, POCO X3 Pro and Mi 11 Lite. The main condition is that the phone must be turned off (not in sleep mode!).

Step-by-step:

  1. Turn off the smartphone with a long press on the power button (Power).
  2. Press and hold the Volume Down button.
  3. Without releasing Vol Down, press and hold the Power button.
  4. Hold both buttons for 10-15 seconds until the Mi Bunny logo appears on the screen in Fastboot mode.

If the screen is black or the Recovery menu appears (with the words "No command"), it means:

  • πŸ”‹ Battery discharged below 30% (charge your phone before trying again)
  • πŸ”„ You let go of the buttons too early (repeat trying, holding on longer)
  • πŸ”Œ Use a non-original cable (try another one) USB-cable)

Battery charged >30%

The original cable (or quality analogue) is used

The phone is completely off (not in sleep mode)

Vol Down and Power buttons don't stick

-->

⚠️ Note: On some models (POCO F2 Pro, Mi 10 Ultra) button combination may differ. + Vol Down is not working, try the Power. + Vol Up or Power + Vol Up + Volt Down at the same time.

Method 2: Recovery Menu (if phone is switched on)

If your Xiaomi is enabled but you want to upgrade to Fastboot Mode without using a PC, you can do so via the standard Recovery menu.This is suitable for devices with an unlocked bootloader or if you need to reflash your phone through the Mi Flash Tool.

Instructions:

  1. Turn off the phone.
  2. Press Power + Vol Up until the Recovery menu appears (usually with the words "No command" and a recumbent robot).
  3. On some models (Redmi 9, POCO M3) you must first select the language by clicking on the screen.
  4. In the Recovery menu, find Reboot to Bootloader (or Fastboot). Use volume buttons to navigate, power button to select.

If the Reboot to Bootloader item is not on the menu, it means:

  • πŸ”’ bootloader is locked (you need to unlock through Mi Unlock Tool)
  • πŸ“± You have custom Recovery (TWRP), wherein the item may be called differently
  • πŸ”„ The firmware is modified (try the method with the ADB)

Once you select a point, the phone will automatically reboot to Fastboot mode. If that doesn't happen, try an alternative method via ADB (described below).

What happens if Recovery does not open?
If the phone vibrates after pressing Power + Vol Up, but the screen remains black, this could mean: 1. Recovery partition is damaged (need flashing through Fastboot). 2. Vol Up button is faulty (try using Vol Down to log into Fastboot). 3. Custom recavereasured without touch control (use volume buttons for navigation).

Method 3: Through ADB (for advanced users)

Method by using ADB (Android Debug Bridge is suitable if the phone is turned on, but the hardware buttons do not work or you prefer to control the process from a PC. OEM-unlock.

What you need:

  • πŸ–₯️ Windows computer 10/11 or macOS/Linux
  • πŸ”Œ Original. USB-cable (preferably from the set)
  • πŸ“± Included debugging by USB phone-on
  • πŸ› οΈ Installed drivers ADB/Fastboot mi PC Suite

Step-by-step:

  1. Download and install Platform Tools (the official Google package with ADB and Fastboot).
  2. On your phone, activate Developer Mode: Go to Settings β†’ About Phone Press 7 times on MIUI Version until the notification β€œYou’ve become a developer!” appears.

Settings for developers

  • USB debugging
  • Unlocking OEM (an important item!)
  • Connect the phone to the PC and confirm the debugging request (on the phone screen).
  • Open the command line (cmd) in the folder with Platform Tools and type: adb devices If the device appears in the list, type: adb reboot bootloader

After the last command, the phone will automatically restart to Fastboot mode. If no devices/emulators found error occurs, check:

  • πŸ”Œ Cable and port USB (Try another port or cable)
  • πŸ–₯️ Drivers installed ADB (Download the latest version)
  • πŸ“± Is debugging on-line USB (Sometimes you need to reconnect the cable)

adb shell reboot bootloader

This command can work on some firmware where the standard method is blocked by the manufacturer.-->

Unlocking OEM: why it is impossible to flash the phone without it

Starting with MIUI 12, Xiaomi has introduced a mandatory bootloader binding to your Mi Account, which means that even if you successfully switched your phone to Fastboot mode, you will need to:

  1. Sign in to Mi Account on your phone.
  2. Connect your device to your account (in Mi Account β†’ Mi Cloud settings).
  3. Activate OEM Unlock in the developer settings.
  4. Waiting 72–168 hours (up to 7 days) is Xiaomi’s requirement for new devices.

If you try to flash your phone right after you buy it, the system will give you an error:

Couldn't unlock. Please add your account in MIUI and wait for 168 hours

This means waiting for the specified time, actively using the phone with the account tied.

Xiaomi modelWhether waiting is requiredMax, waiting time.Is circumvention possible?
Redmi Note 12 Pro+Yes.168 hoursNo.
POCO F5Yes.72 hoursPartially (via EDL)
Mi 11 LiteYes.72 hoursNo.
Redmi 10CNo.β€”β€”
POCO X3 NFCYes (new devices only)72 hoursYeah (through patch)

⚠️ Note: Attempt to unlock the bootloader through informal methods (e.g, EDL) Newer models (Xiaomi 13, Redmi Note 12) may lead to lockdown IMEI. In this case, the phone will lose the network, and it can be restored only through an authorized service center.

Typical errors and their solutions

Even with the correct following of the instructions, users often face problems, and consider the most common errors and ways to fix them:

1.The phone does not respond to the button combination

Possible causes and solutions:

  • πŸ”‹ Battery discharged β†’ Charge your phone to at least 50% and try again.
  • πŸ”§ The buttons stick β†’ Check the physical condition of the buttons or use the method with ADB.
  • πŸ“± Phone in β€œWaiting mode” mode" β†’ Turn off the device completely (press the Power for 20 seconds).

2. PC doesn't see phone in Fastboot mode

What to do:

  • πŸ–₯️ Install the Mi Flash Tool drivers (official website).
  • πŸ”Œ Try another one. USB-port (preferably) USB 2.0 on the back of the PC).
  • πŸ› οΈ In Device Manager, check if the phone is displayed as Unknown Device (renew the driver manually).

3. "This device is locked" error in Mi Unlock Tool

Decisions:

  • ⏳ Wait 7 days after you have attached your Mi Account.
  • πŸ”„ Reinstall the Mi Unlock Tool (sometimes an older version, such as 5.5.224.24, helps).
  • πŸ“‘ Connect to the Internet via a mobile hotspot (sometimes corporate networks block authorization).

πŸ’‘

If the Mi Unlock Tool gives you a "Couldn't receive device list" error, try disabling the antivirus and firewall on your PC. Also check that the developer settings have enabled the "Factory Unlock" option.

Frequently Asked Questions (FAQ)

Can I unlock Bootloader without waiting 7 days?
On the new models (Xiaomi 12/13, Redmi Note 11/12), it is officially impossible to get around the wait. However, for some devices (for example, POCO X3) there are informal methods through EDL, but they are risky and can lead to the loss of IMEI.
Why did the Bootloader unlock the phone reset?
This is Xiaomi's standard security procedure. Unlocking the bootloader leads to a full reset, as all encryption data is deleted. So make sure to back up before unlocking.
Can I return the Bootloader lock after unlocking?
Yes, but it will cause a data reset again, and you need to flash the official firmware through the Mi Flash Tool with the clean all and lock option, but on some models (POCO F3), locking can cause update problems.
What if the NFC or camera stopped working after unlocking the Bootloader?
This is a typical problem when installing custom firmware. Solutions: Sweat the official firmware through the Mi Flash Tool. Install a patch for NFC (like NfcFix for LineageOS). Check the compatibility of custom firmware with your model on the XDA Developers forum.
How to check if Bootloader is unlocked on my Xiaomi?
Turn off your phone and go to Fastboot mode (buttons or ADB). If you have Unlocked or Device is unlocked at the bottom of the screen, the bootloader is unlocked. If it says Locked, lock is active.