Fastboot mode on Xiaomi smartphones is a special state of the bootloader, which allows you to perform low-level operations: unlocking the bootloader, firmware custom recovery (for example, TWRP), Installation of modified firmware or device recovery after failures. Unlike Recovery mode, Fastboot works via a connection to a computer and requires the use of utilities. ADB/Fastboot.
To run Fastboot on Xiaomi via PC in several ways: using physical buttons on the phone turned off, the team ADB (If the device is on or forced through the Mi Flash Tool, however, each method has nuances, from installing drivers to unlocking the bootloader through the official Mi Unlock service. In this article, we will discuss all the current methods, including solving common errors such as waiting for a device or not responding to commands.
Important: the procedure is suitable for most Xiaomi, Redmi and other models POCO (including the Redmi Note 12 Pro+, Xiaomi 13 Ultra, POCO F5), But on devices with a blocked bootloader, some operations will not be available without first unlocking through the Mi Account.
1.Preparation: What you need to work with Fastboot on Xiaomi
Before you put your smartphone into Fastboot mode, make sure you have everything you need. Without proper preparation, you risk getting connection errors or even bricking the device.
Here is the minimum set of tools and conditions:
- π Cable USB: Original or high-quality (cheap cables often donβt transfer data to Fastboot).
- π» Computer running Windows 7/10/11 (for Mac/Linux Additional adjustments will be required).
- π± Battery charge of at least 50% (to avoid shutdown during procedures).
- π Mi Account with device binding (to unlock the bootloader).
- π οΈ Utilities: ADB and Fastboot (part of Android) SDK Platform Tools).
Pay special attention to drivers. Windows requires a Qualcomm driver to work with Fastboot HS-USB QDLoader 9008 (for Qualcomm chips) or MediaTek Preloader (for MediaTek) without which the computer will not recognize the phone in Fastboot mode.
2. Install drivers and ADB/Fastboot on PC
Without properly installed drivers and utilities ADB/Fastboot You can't connect to a smartphone. Consider the process for Windows, the most common case).
Download Android 2.1 SDK Platform Tools
Official utility ADB Fastboot is also included in Android SDK. Download the Platform Tools archive from Google and unpack it to the root of the disk C:\ (for example, C:\platform-tools\).
The folder should contain files:
- adb.exe - for debugging by USB;
- fastboot.exe β to work with the loader;
- AdbWinApi.dll, AdbWinUsbApi.dll are Windows libraries.
Installation of drivers for Xiaomi in Fastboot mode
Connect your phone to your PC in Fastboot mode (see next section) in Device Manager (Win) + X β Device Manager will appear unknown device with a name like Android or QHSUSB_BULK.
To install the driver:
- Download the Mi driver USB Driver from the official Xiaomi website.
- In Device Manager, right-click on an unknown device β Update the driver β Search for drivers on this computer.
- Specify the path to the downloaded driver and wait for the installation.
π‘
If the driver is not installed, try disabling digital signature verification in Windows. To do this, reboot your Shift-clamped PC, select Diagnostics β Additional parameters β Loading parameters β Reboot, then press. F7 (disable signature verification).
After successful installation in Device Manager should display Android Bootloader Interface.
3 How to run Fastboot on Xiaomi via buttons
The easiest way to get your smartphone into Fastboot mode is to use a combination of physical buttons, which works even if the device doesnβt turn on or is getting stuck on the Mi logo.
Instructions:
- Turn off the phone (press the power button and select Turn off or hold the 10 button)+ seconds).
- Press and hold the Volume Down button and the power button at the same time.
- Hold the buttons until the Fastboot logo appears on the screen (Android robot with an open belly or an inscription). FASTBOOT).
In some models (for example, POCO F3 or Redmi K40) combination may differ:
- π± Xiaomi 11/12/13 Series: Volume Down + Power;
- π± Redmi Note 10/11: Volume Up + Power (in some firmware);
- π± POCO X3/X4: Volume Down + Power, then select Fastboot from the menu.
What to do if the buttons donβt work?
After successfully logging in to Fastboot, connect your phone to your computer. Make sure that the Android Bootloader Interface device is in Device Manager.
4.Running Fastboot through ADB (if the phone is on)
If your smartphone is working and you have debugging enabled USB, You can transfer it to Fastboot by one team. ADB. This is convenient if the physical buttons are faulty or you prefer to control the process through the terminal.
Preconditions:
- π§ Debugging is on. USB (Settings β The phone. β Version. MIUI (press 7 times) β Additionally. β For developers β Debugging by USB).
- π₯οΈ Installed ADB and drivers (see section 2).
- π The phone is connected to the PC and allowed access to debugging (a request will appear on the smartphone screen).
Instructions:
- Open the Command Prompt (Win + R β cmd) and go to the folder with the platform-tools:
cd C:\platform-tools\- Check the connection of the device:
adb devicesIf everything is set up correctly, you will see the serial number of the device.
- Transfer your phone to Fastboot:
adb reboot bootloaderAfter the command is executed, the phone will restart to Fastboot mode.
π‘
Adb reboot bootloader is the safest way to switch to Fastboot, as it does not require manipulation of buttons and works even on devices with damaged screens.
5.Plug-in check and basic Fastboot commands
When you go to Fastboot, you need to make sure that the computer recognizes the device.
fastboot devicesIf the connection is successful, you'll see the serial number of the phone. If not, check the drivers and the cable.
The main Fastboot commands for Xiaomi:
| Team team. | Description | Example of use |
|---|---|---|
| fastboot reboot | Reboot to normal mode | fastboot reboot |
| fastboot oem device-info | Checking the status of the bootloader (locked/unlocked) | fastboot oem device-info |
| fastboot flash recovery twrp.img | Installation of custom recovery (TWRP) | fastboot flash recovery twrp-3.7.0_12-0-lmi.img |
| fastboot oem unlock | Unlocking the bootloader (requires binding to the Mi Account) | fastboot oem unlock |
| fastboot erase userdata | Resetting data (deletes all files!) | fastboot erase userdata |
β οΈ Attention: the command fastboot oem unlock will reset all data on the device! Before running it, back up important files.
To run the official firmware via Fastboot, use the Mi Flash Tool. Download it from the official website and follow the instructions:
- Unpack the firmware (.tgz or.zip) into a folder without spaces.
- In the Mi Flash Tool, select the firmware folder and the connected device.
- Press Refresh, then Flash (select Clean all for full cleanup).
6. Common mistakes and their solutions
When working with Fastboot, users often encounter errors, and letβs look at the most common ones and how to fix them.
Error "waiting for device"
If you type in the fastboot device command and you see waiting for a device, it means that the computer doesn't recognize the phone.
- π The problem with the cable: try another USB-cable (preferably original).
- π₯οΈ No drivers: install Mi USB Driver (see section 2).
- π§ Wrong port USB: connect to the port USB 2.0 (usually black) on the back of the PC.
- π± Phone is not in Fastboot mode: check what is displayed on the screen FASTBOOT.
Mistake "FAILED (remote: 'Flashing is not allowed in Lock State')"
This error appears when you try to flash custom recovery or modified firmware on a device with a locked bootloader.
- Unlock the bootloader through the official Mi Unlock Tool app (requires Mi Account binding and waiting). 7-168 hours).
- If the bootloader is already unlocked, but the error remains, try the command:
fastboot flashing unlock6.3.The phone does not respond to Fastboot commands
If fastboot commands donβt execute (for example, fastboot reboot doesnβt reboot the device), try:
- π Reconnect the phone to another USB-port.
- π§ Reinstall drivers manually through Device Manager.
- π‘ Use a different version of fastboot.exe (sometimes it helps to replace it with an older or newer version).
1. Battery charge > 50%
2. Drivers are installed and the device is determined in the Controller
3. bootloader unlocked (checked by the fastboot oem device-info team)
4. Data backup created
5. firmware downloaded from official source
-->
7 Unlock the bootloader through the Mi Unlock Tool
Most Xiaomi devices come with a locked bootloader, which means you wonβt be able to flash custom recovery or unofficial firmware until you unlock it through the official Mi Unlock Tool.
The unlocking process:
- Download Mi Unlock Tool from the official website.
- Sign in to your Mi Account (should be linked to your phone).
- Transfer your phone to Fastboot (see Section 3).
- Connect the device to your PC and start the Mi Unlock Tool.
- Press Unlock and wait for the process to be completed.
β οΈ Note: Once the bootloader is unlocked, all data on the device will be erased! Xiaomi can also set a limit on unlocking (from 7 to 168 hours of waiting after the account is linked).
To check the status of the bootloader, use the command:
fastboot oem device-infoLook for the lines:
- Device unlocked: true β the bootloader is unlocked
- Device unlocked: false β the bootloader is locked.
8.Alternative ways to launch Fastboot
If standard methods don't work, you can try alternative approaches, and they'll come in handy when buttons are faulty or the device doesn't respond to commands. ADB.
8.1.Switch to Fastboot via Mi Flash Tool
If the phone is on but does not respond ADB, You can force it to Fastboot via the Mi Flash Tool:
- Install and open the Mi Flash Tool.
- Connect your phone in normal mode (not necessarily with debugging enabled).
- In the program, press Refresh - the device must be determined.
- Press Reboot to Fastboot (or similar button depending on the version of the program).
Use of Test Point (for "brick" devices)
If the phone doesn't turn on and doesn't respond to buttons, you can use the Test Point method, which is an extreme measure that requires disassembling the device!
Instructions (for experienced users):
- Remove the back cover of the phone (it is glued on most Xiaomi models).
- Find on the motherboard Test Point (usually two contact areas with the inscription). TP or EDL).
- Lock them with tweezers or wires while connecting the phone to the PC.
- The device will go into mode. EDL (Emergency firmware, from where it can be restored through the Mi Flash Tool.
What's the danger of Test Point?
β οΈ Note: Test Point voids warranty and may cause device failure. Use it only as a last resort!