Fastboot on Xiaomi: 5 ways to enter engineering mode (including hidden ones)

Fastboot mode on Xiaomi smartphones (including Redmi sub-brands and POCO) β€” It's a special engineering environment that allows you to perform low-level operations: unlock the bootloader, firmware custom recavers, restore bricks and test hardware components. Unlike Recovery Mode, where basic reset functions are available, Fastboot provides access to the basic reset functions. ADB-commands and work with partitions directly through fastboot-protocol.

However, entering this mode often causes difficulties for users. The manufacturer deliberately does not advertise keyboard combinations, and on new models (for example, Xiaomi 14 or Redmi Note 13 Pro+), standard methods may not work due to the changed bootloader logic. In this article, we will discuss all the current ways to log into Fastboot on Xiaomi in 2026, including alternative methods for devices with a broken screen or locked power button.

1. Standard method: button combination (works on 90% of models)

The classic method of logging in through hardware buttons is suitable for most Xiaomi smartphones released after 2016. Importantly, the combination should be entered on the device turned off. If the phone freezes or does not respond to presses, first perform a forced reboot (press the power button for 10-15 seconds).

Instructions:

  • πŸ”˜ Turn off your smartphone (if it freezes, hold the power button until vibration occurs).
  • πŸ”§ Press the power button at the same time. + Turning down the volume.
  • πŸ•’ Hold both buttons for 10-15 seconds until the Fastboot logo appears (android robot with an open belly or the inscription). FASTBOOT MODE).
  • πŸ“± In some models (for example, POCO F5) You may need to first clamp Volume Increase and then add a power button.

If the screen stays black for more than 20 seconds, release the buttons and try again β€” you may not have pressed hard enough. AMOLED-displays (for example, Xiaomi 13 Ultra) image in Fastboot mode can be dull – take a closer look.

β˜‘οΈ Checking a successful login to Fastboot

Done: 0 / 4

2. Alternative method: via ADB (if the phone is on)

If the smartphone is working but you need to upgrade to Fastboot without physical buttons (e.g., the volume key is broken), use it. ADB-This method requires pre-setting the debugging of the USB developer-setting.

Step-by-step:

  1. Activate Developer Mode: Go to Settings β†’ About Phone β†’ MIUI version and click on it 7 times.
  2. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.
  3. Connect your smartphone to your PC via the original cable (important: use USB 2.0 port for stability).
  4. Open the terminal (or Command Prompt in Windows) and type:
adb reboot bootloader

Once the command is executed, the device will automatically restart to Fastboot. If a device unauthorized error occurs, confirm the trusted connection on the smartphone screen.

πŸ’‘

In the models with MIUI 14+ (for example, Xiaomi 13T) post-debugging USB You may need to add the debugging option to USB (security parameters) in the section For developers and confirm RSA-PC-key.

3.Fastboot login with a broken screen or broken buttons

If your smartphone display is damaged or the volume/power buttons don't respond, standard methods won't work, in which case you can use one of the workarounds:

MethodConditionsInstructions
Through the Mi Flash ToolThe device is determined by the PC in EDL mode (emergency boot)Connect the smartphone turned off to a PC with the Volume + Power button pressed. In the Mi Flash Tool, select Refresh β€” if the COM port appears, the device is in EDL mode.
Automatic rebootThe phone is on, but the screen is not working.Connect the charger – some models (Redmi Note 10) automatically load into the Fastboot when connected to the network when off.
Through the test siteTest Point is available (for power users only!)Disassemble the device and close the contacts Test Point (usually located near the battery), this will force the smartphone to EDL, from where you can go to Fastboot.

⚠️ Note: Use of Test Point or EDL This can result in complete data loss and warranty cancellation. on Qualcomm Snapdragon models (e.g., Qualcomm Snapdragon models, POCO X5 Pro) incorrect entry EDL occasionally IMEI.

4. Features of entry on new models (2023-2026)

Starting with the Xiaomi 12 and Redmi Note 12, the manufacturer tightened access to engineering modes.

  • πŸ”’ Standard combination of nutrition + Cutting down the volume may load Recovery first, not Fastboot.
  • πŸ”„ On some firmware (MIUI 15) a double press of the power button is required after the Mi logo appears.
  • πŸ“¦ Models with MediaTek chipset (e.g. Redmi) 12C) They can ignore button combinations if the battery is under 30%.

To circumvent the restrictions on new devices:

  1. Connect your smartphone to charging for 5-10 minutes (even if it is turned off).
  2. Press Power + Volume Up for 20 seconds, then release and immediately press Power + Volume Down.
  3. If the Recovery menu appears, select Reboot to Fastboot (navigation is done with volume buttons, confirmation is with the power button).
Why is the Xiaomi 13/14 not working on the standard combination?
Xiaomi 13/14 flagships use a modified HyperOS bootloader that blocks direct entry to Fastboot without confirmation via MIUI. In this case, boot into the system first, activate debugging over USB and use the adb reboot bootloader command.

5. Checking a successful login and Fastboot basic commands

After you switch to Fastboot, make sure that the device is correctly defined by the system.

  1. Connect your smartphone to your PC through USB-cable (preferably original).
  2. Open the terminal and enter:
fastboot devices

If you see the serial number of the device (e.g. 1a2b3c4d5e6f7g8h fastboot) in response, the connection is successful.

  • πŸ”Œ Check the cable and port USB (Try another connector).
  • πŸ–₯️ Install Mi drivers USB Driver (you can download it on the official Xiaomi website).
  • πŸ”„ Restart the PC and reconnect.

Basic commands to work in Fastboot:

Team team.Description
fastboot rebootReboot to normal mode.
fastboot flashing unlockStart the process of unlocking the bootloader (requires an account Mi link).
fastboot getvar allOutput of information about the device (serial number, model, loader status).
fastboot boot twrp.imgTemporary loading of custom recavery (for example, TWRP) without firmware.

⚠️ Note: Fastboot Flashing unlock command on devices with MIUI 14+ Requires pre-association of Xiaomi account in phone settings (Settings) β†’ Xiaomi account β†’ Device status. Without that, unlocking will be impossible!

πŸ“Š What method of logging into Fastboot you used?
Button combination
ADB Team Team
Through the Mi Flash Tool
Another way.

6. Frequent errors and their solutions

Even if instructions are followed correctly, users often encounter problems, and consider common errors and ways to fix them:

Error 1: The device does not respond to the button combination.

  • πŸ”‹ Check battery power – on a discharged battery (less than 5%), the Fastboot may not start.
  • πŸ”Œ Connect the charger and try again in 5 minutes.
  • πŸ”§ In some models (POCO M6 Pro) requires 30 seconds of buttons instead of the standard 10-15.

Error 2: Devices are not displayed in the terminal (fastboot devices returns an empty list).

  • πŸ–₯️ Install Mi Phone Manager – it will automatically install the necessary drivers.
  • πŸ”„ Switch the connection mode USB on a smartphone (if enabled) in File Transfer (MTP).
  • πŸ”§ In Windows Device Manager, check if the smartphone is displayed as an Unidentified Device (requires manual installation of the Android Bootloader Interface driver).

Error 3: After logging into Fastboot, the device restarts immediately.

  • πŸ”‹ This may indicate a damaged firmware or module conflict. Try booting into the Fastboot with the Volume Up button pressed.
  • πŸ“₯ If the problem persists, run the original firmware through the Mi Flash Tool in Clean All mode.

πŸ’‘

On HyperOS models (such as Xiaomi 14), the standard Fastboot is replaced by FastbootD, a dynamic version that supports more commands. To switch between modes, use fastboot reboot fastboot.

Can I log in to Fastboot if my phone is completely drained?
No, the minimum charge level to enter the Fastboot is 5%. If the battery is completely discharged, first connect the smartphone to charge for 10-15 minutes (even when it is turned off). Some models (Redmi 9A) require the original RAM to charge when it is off.
Why is the phone not determined by PC after logging in to Fastboot?
There are several reasons: There are no Android Bootloader Interface drivers (download them from the Xiaomi website or through the site). SDK Platform Tools. Used by non-original USB-cable (try the cable from the kit). USB PC is faulty (connect to another port, preferably) USB Option activated on the smartphone USB-debugging (charging only) - turn it off in the settings. Also check if the network connection indicator on your smartphone is on - if not, the cable may be damaged.
How to exit Fastboot if your phone doesn’t respond to commands?
If the device is frozen in Fastboot mode and does not respond to fastboot reboot, perform a forced reboot: Turn off the USB cable (if it is connected). Press the power button for 20-30 seconds until the screen goes out. If this does not help, remove the battery (on models with a removable battery) or wait for a full discharge. On some devices (POCO X3 Pro) to exit the "stuck" Fastboot helps the combination Power + Volume + Volume Reduced, held for 15 seconds.
Can I flash custom firmware through Fastboot without unlocking the bootloader?
No, on all modern Xiaomi devices (starting in 2018), the firmware is only possible after unlocking the bootloader. Trying to flash TWRP or custom firmware on a locked device will lead to an error: FAILED (remote: 'Flashing is not allowed in Lock State') The exception is temporary downloading TWRP through the command fastboot boot twrp.img, but this will not allow you to flash permanent recovers.
What to do if the Fastboot displays the status of "Locked"?
Locked status means that the bootloader is locked. To unlock: Link Xiaomi account in the phone settings (Settings β†’ Xiaomi Account β†’ Device Status). In Fastboot mode, follow the instructions on the screen (you will need confirmation via SMS or Mi Unlock application). New models (Xiaomi 13/14) may require waiting 72-168 hours after the account is attached.