Fastboot mode on Xiaomi smartphones is a special state of the device that allows you to interact with the bootloader through a computer. It is necessary for unlocking the bootloader, firmware custom recovery (for example, TWRP), installing informal firmware or restoring the system after failures. Without access to the Fastboot, many operations with Xiaomi, Redmi or POCO are simply impossible.
In this article, we will discuss all the current ways to log into Fastboot β from the classic method with buttons to commands via ADB. Particular attention will be paid to the nuances for different models (including Xiaomi 13/14, Redmi Note 12, POCO F5) and the typical errors that prevent users from successfully switching to mode. If you plan to unlock the bootloader or flash the device β this instruction will be your main assistant.
What is Fastboot and Why You Need It on Xiaomi
Fastboot (or bootloader mode) is a low-level smartphone state where the Android operating system does not boot, but basic commands are available to work with the device's memory. Unlike Recovery Mode, where you can reset settings or install an update, Fastboot provides more options:
- π Unlocking the bootloader (mandatory step before firmware custom software).
- π₯ Installation TWRP, OrangeFox or other custom recovery.
- π Firmware of official and unofficial images via fastboot flash.
- π οΈ Recovery of bricks (devices that are not turned on due to firmware errors).
- π‘ Check the status of unlocking (fastboot oem device-info).
On Xiaomi smartphones, Fastboot mode is activated differently depending on the model and version of MIUI. For example, on older devices (Redmi 4X, Mi A1) it is enough to hold the power button + volume down, and on new ones (Xiaomi 13 Pro, POCO X5) you may need to connect to a PC or use ADB.
Without this mode, you canβt do most of the modifications, like if you want to install Global ROM on a Chinese version of your smartphone or roll back to an older firmware, Fastboot is your main tool.
Method 1: Log in to Fastboot via hardware buttons
The most versatile method, which works on 90% of Xiaomi, Redmi and POCO devices, is using a combination of physical buttons, which does not require a connection to a computer and is suitable even for βbricksβ that do not respond to charging or do not turn on.
Instructions:
- Turn off the smartphone (if it freezes β hold the power button for 10-15 seconds).
- Press and hold the power button + Volume Down button.
- Hold both buttons for 10-15 seconds until the Mi Bunny logo appears on the screen in Fastboot mode (Android robot with an open stomach or the inscription FASTBOOT).
If the screen is black or the Recovery menu appears, the button combination is not suitable for your model, in which case, try alternative options:
- π For Xiaomi. 11T/12/13: hold on + volume 10 Seconds, then release and immediately press the power. + volume.
- π For POCO F4/F5: First, press the volume up. + power, wait for vibrations, then release power, continuing to hold the volume up.
- π For the Redmi Note 10 Pro/11 Pro: Try to keep the power on + both volume buttons at the same time.
The screen shows the Mi Bunny logo with the inscription FASTBOOT|Device Manager defines the device as βAndroid Bootloader Interface"|Team team. `fastboot devices` The terminal displays the serial number.|The smartphone does not heat or vibrate constantly.-->
If you fail to log in to Fastboot after several attempts, check:
- π Battery charge (must be at least 30%).
- π Connect the charger β some models block the entrance to the Fastboot at low charge.
- π οΈ Damaged buttons (if the smartphone fell or got wet).
β οΈ Note: On some models (Xiaomi Mi 10 Ultra, Black Shark 4) long-term button retention can cause resets. If the screen flashes or reset menu appears, release the buttons immediately!
Method 2: Log in to Fastboot via ADB (no buttons)
If the hardware buttons on your Xiaomi donβt work or you prefer the software method, you can go to Fastboot via the ADB command. This method requires USB debugging and connection to the computer, but it is guaranteed to work on all models.
Step-by-step:
- Turn on the developer mode: Go to Settings β About Phone. Tap 7 times on the MIUI version until the notification "You became a developer" appears.
- Activate Debugging via USB: Return to Settings β Additional β Developer. Turn on the USB Debugging Switch and confirm the resolution.
Connect your smartphone to your PC through USB-cable (preferably original).
command-line
terminal
ADB
adb devicesIf the device is determined (the serial number will appear), enter the transition command to Fastboot:
adb reboot bootloaderAfter completing the command, the smartphone will automatically restart to Fastboot mode. If a request for debugging permission appears, be sure to confirm it on the device screen.
| Problem. | Reason. | Decision |
|---|---|---|
| adb devices does not show the device | ADB drivers not installed or debugging disabled | Install Platform Tools and check the developer settings |
| Adb Reboot Bootloader is not working | The device does not support ADB or the bootloader is blocked | Try the button method or unlock the bootloader through the Mi Unlock Tool |
| There is an error no permissions | ADB does not have the right to execute commands. | Run the terminal on behalf of the administrator (Windows) or add sudo before the command (macOS/Linux) |
β οΈ Note: If the adb reboot bootloader is rebooted to normal mode after you enter the command, this may mean that the device has modified protection (for example, Anti-Rollback.
π‘
If ADB Does not recognize the device, try to change USB-Often the problem lies in a faulty cable, especially if it is not original.
Method 3: Sign in to Fastboot via Mi Flash Tool (for "bricks")
If your Xiaomi doesnβt turn on at all (black screen, no button response), but your computer identifies it as Qualcomm HS-USB QDLoader 9008, then the device is in EDL (Emergency Download Mode) mode.
Instructions:
- Download and install the Mi Flash Tool (Windows version).
- Connect the switched off smartphone to the PC (without pressing buttons!).
- Run the Mi Flash Tool and press the Refresh button. if the device is determined as COM-Port β Move to the next step.
- In the command line (in the folder from fastboot) type: fastboot oem edl If the command does not work, try: fastboot oem reboot-edl
- After rebooting in Fastboot, you can start firmware.
This method works even for devices with damaged firmware or locked bootloader, but requires the original Qualcomm cable and drivers. If the Mi Flash Tool can't see the device, check:
- π Backup connection USB-port (the front panels often lack power).
- π οΈ Have Qualcomm QDLoader drivers been installed (you can download via XDA Developers).
- π Try another cable (preferably from the original charger).
What to do if the Mi Flash Tool gives you a βFlash is not doneβ error
Unlock the bootloader before working in Fastboot
On all modern Xiaomi smartphones, the bootloader is locked by default, which means that even if you successfully logged in to Fastboot, many commands (like fastboot flash) will not be available without first unlocking.
To unlock the loader:
- Go to the official Mi Unlock website and download the Mi Unlock Tool utility.
- Sign in to your Mi-account (it should be linked to the device!).
- Connect your smartphone in Fastboot mode to your PC.
- Launch the Mi Unlock Tool and follow the instructions. Usually, it takes 72β168 hours (3β7 days) to unlock your account.
After unlocking, you will be able to:
- π₯ Install custom recovery (TWRP, OrangeFox).
- π Unofficial firmware (LineageOS, Pixel Experience).
- π§ Modify system partitions (e.g., delete Bloatware).
β οΈ Attention: Unlocking the bootloader resets all data on the device (including photos, contacts and apps) and some features (such as Mi Pay or Widevine) L1 for Netflix HD) On models with anti-Rollback (e.g. Xiaomi) 12S) rollback on the old firmware after unlocking will lead to a "brick".
π‘
Unlocking the bootloader is a must before any modification of the system. Without it, the Fastboot will only allow you to sew official images through the Mi Flash Tool.
Typical Fastboot Login Errors and Their Solutions
Even experienced users sometimes have problems when trying to upgrade to Fastboot, and here are the most common mistakes and ways to fix them:
| Mistake. | Possible cause | Decision |
|---|---|---|
| The device does not respond to the buttons | Broken buttons, dead battery | Connect charging for 30 minutes or use ADB |
| fastboot devices do not show the device | Failed drivers, faulty cables | Install Google USB Driver or Xiaomi Driver |
| Recovery Menu Appears Instead of Fastboot | Wrong combination of buttons | Try power + volume up or power + both volume buttons |
| Mistake. FAILED (remote: 'Flashing is not allowed') | bootloader locked | Unlock bootloader with Mi Unlock Tool |
| The device overheats in the Fastboot | Problems with battery or motherboard | Turn off the charger and let cool for 10-15 minutes |
If none of these methods help, check:
- π USB-Port to PC: Try the port USB 2.0 (they are more stable than they are) USB 3.0).
- π οΈ Drivers: Remove old drivers through Device Manager and install new ones.
- π± Device status: If the smartphone fell or got wet, the problem may be in the hardware (for example, a broken button plume).
On some models (Xiaomi Mi 11 Ultra, Redmi K50 Gaming) the entrance to the Fastboot is blocked if the device was bought in China and did not pass the procedure of global unlocking.