Fastboot mode on Xiaomi smartphones is a powerful tool that allows you to access low-level features of the device, it is used for firmware, unlock the bootloader, restore the system and other operations that are not available in the standard interface. However, many users face difficulties when working with it: they do not know how to turn on the Fastboot, which commands to use and how to avoid errors.
This article will help you understand everything from a basic understanding of what a Fastboot is to practical instructions for activating it on different Xiaomi models (including Redmi, POCO and Black Shark).We will also look at typical bugs, ways to exit mode and safe methods for working with firmware. If you plan to unlock a bootloader, install custom software or just want to understand how your smartphone works at a deep level, this material is for you.
What is Fastboot and Why You Need It on Xiaomi
Fastboot (or bootloader mode) is a special smartphone state in which the operating system does not boot, but commands are available to interact with the hardware. It is built into the firmware of all Android devices, including Xiaomi, and serves as a bridge between the user and the hardware of the phone.
The main tasks for which Fastboot is used:
- π Unlock the bootloader (required for custom firmware installation, such as LineageOS or Pixel Experience).
- π₯ Firmware of official / unofficial software via fastboot flash.
- π System Recovery after a crash or "brick" (when the phone doesn't turn on).
- π Viewing device information (model, bootloader version, unlock state).
- π§ Installation of patches for modifying system partitions (e.g. Magisk for root rights).
It's important to understand that Fastboot is not the same as Recovery Mode. In Recovery mode, you interact with a GUI (like TWRP), whereas Fastboot works via the command line on your computer, which makes it more flexible, but also more dangerous: the wrong command can lead to data loss or device failure.
On Xiaomi devices, Fastboot mode is often used to:
- π¦ Global installations ROM Instead of Chinese firmware (for example, on the Redmi Note 12 Pro).+).
- π Unlock the bootloader through the official Mi Unlock Tool tool.
- π οΈ Fastboot mode is not allowed in a locked state.
How to turn on Fastboot on Xiaomi: step-by-step instructions
There are several ways to enter Fastboot mode on Xiaomi smartphones, and the method depends on the state of the device: whether it works normally, hung on the logo or not at all. Below we will consider all the current options.
Method 1: Through a button combination (for working devices)
This is the easiest method that works on most Xiaomi, Redmi and POCO models:
- Turn off your smartphone (hold the power button and select Turn off).
- Press the power and volume reduction button at the same time.
- Hold them for 5-10 seconds until the Fastboot logo (the Android robot with an open case or the inscription FASTBOOT MODE) appears on the screen.
On some models (such as the Xiaomi 13 Pro or POCO F5), you may need to first clamp Volume Up and then add a power button. If the combination doesn't work, try an alternative.
βοΈ Preparation for entrance to Fastboot
Method 2: Through ADB (if the phone is on)
If your smartphone works but you want to upgrade to Fastboot without physical buttons, use ADB (Android Debug Bridge).
- Enable USB Debugging in the Developer Settings β About Phone β MIUI Version β Press 7 times, then go back to Additional Settings β For Developers.
- Connect your phone to your computer via USB.
- Open the command prompt (or Terminal on macOS/Linux) and type:
adb reboot bootloaderThe device will automatically reboot to Fastboot mode.
Method 3: Forced entry (if the phone is not turned on)
If the smartphone is stuck on the MI logo or does not respond to buttons, try:
- Connect your phone to charge for 5-10 minutes (even if it shows no signs of life).
- Press the power + Volume reduction for 15-20 seconds.
- If it doesnβt work, try the combination Power + Volume + Volume + Volume Reduction (on some models).
On non-removable battery devices (such as the Xiaomi Mi 11), it may be necessary to discharge the battery to 0% and then charge to reset the condition.
What if your phone is not included in Fastboot?
Fastboot teams for Xiaomi: the main operations
Once you enter Fastboot mode, you can control the device through commands sent from your computer.
- π» Computer with installed Xiaomi drivers and tools ADB/Fastboot.
- π USB-cable (preferably original).
- π A list of commands for your model (some operations are not supported on all devices).
Below are the most requested teams:
| Team team. | Description | Example of use |
|---|---|---|
| fastboot devices | Shows connected devices in Fastboot mode | fastboot devices 1234567890abcdef fastboot |
| fastboot oem device-info | Outputs information about the status of the loader (locked / unlocked) | fastboot oem device-info ... (bootloader) Device unlocked: true |
| fastboot flash [section] [file] | Switches the specified section (for example, boot, recovery) | fastboot flash boot magisk_patched.img |
| fastboot reboot | Reset the device to normal mode | fastboot reboot |
| fastboot oem unlock | Unlock the bootloader (requires prior confirmation in the Mi Unlock Tool) | fastboot oem unlock OKAY [ 0.123s] Finished. Total time: 0.123s |
Important: The fastboot oem unlock command erases all data on the device! Before using it, make a backup.
A script is used to firmware the full official firmware (for example, through the Mi Flash Tool). flash_all.bat, It's a custom software that automatically executes all the instructions you need, but if you're running custom software, you'll have to type the commands manually.
π‘
Before firmware, check the bootloader version with the command fastboot getvar all. Version mismatch can lead to a "brick" of the device.
Unlock the bootloader via Fastboot
One of the most popular scenarios for Xiaomi's Fastboot is unlocking the bootloader, which is necessary to install custom firmware, obtain root rights, or modify system files.
- π± Mi Account Linking: Before unlocking, you need to link the device to your Xiaomi account in settings (Settings) β Xiaomi account β Mi Cloud).
- π Request permission: The Mi Unlock Tool sends a request to unlock (can take up to 720 hours on new devices).
- π» PC Connection: Once the request is approved, the device connects to the computer in Fastboot mode and unlocks is launched.
Step-by-step:
- Download Mi Unlock Tool from Xiaomiβs official website.
- Log in to the account to which the phone is linked.
- Put your phone in Fastboot mode (as described above).
- Connect it to your computer and press Unlock in the program.
After successful unlocking, the Unlocked successfully message will appear in the console, and when the device restarts, the device will reset to factory settings.
π‘
Unlocking the bootloader will void the warranty on most Xiaomi models. Before the procedure, make sure you really need it.
β οΈ Note: On devices with MediaTek processors (e.g. Redmi Note 11 or POCO M4 Pro) unlocking may result in loss IMEI Before the procedure, save a backup copy of the nvram partition.
Typical Fastboot Errors and How to Fix Them
Fastboot isn't always a smooth experience, and here are some of the most common bugs and ways to fix them:
| Mistake. | Reason. | Decision |
|---|---|---|
| fastboot: error: Failed to boot into fastbootd | The device does not support fastbootd or drivers are not installed | Update drivers, use the original cable, try another one USB-port |
| device not found | Phone not detected in Fastboot mode | Check the connection, reinstall the drivers, try the command fastboot devices |
| FAILED (remote: 'Flashing is not allowed in Locked State') | bootloader locked | Unlock the bootloader through the Mi Unlock Tool (see section above) |
| Invalid sparse file format at header | Firmware file damaged | Download the firmware again, check the checksum (MD5) |
If the device is frozen in Fastboot mode and does not respond to commands, try:
- π Shut down the cable USB reconnect.
- π Perform a forced reboot (hold the power button for 20-30 seconds).
- π» Reinstall drivers on your computer (use the Mi Flash Tool to install automatically).
Some models (such as the Xiaomi Mi A3) may experience an anti-rollback error when trying to flash the old version of the software, in which case you need to firmware through EDL Mode or contact the service center.
β οΈ Note: If the phone stops turning on after commands in Fastboot (black screen, flashing indicator), do not try to flash it again without diagnosis. This may be a sign of damage to the boot or dtbo partition.
How to Get Out of Fastboot on Xiaomi
Departure from Fastboot mode is usually easy, but sometimes the device can get stuck in this state.
Method 1: Standard Resetting
If the phone displays the Fastboot menu and responds to commands, type:
fastboot rebootThe device will restart to normal mode. If the command doesn't work, try:
fastboot reboot recoveryThis will reboot the phone to Recovery mode, from where you can select the Reboot to system option.
Method 2: Forced reset
If the phone does not respond to commands:
- Turn off the USB cable.
- Hold the power button for 15-20 seconds.
- If it doesnβt work, press the power + Volume up for 10 seconds.
Method 3: Through the battery (for devices with removable battery)
On older models (e.g. Redmi 4X or Redmi Note 4):
- Remove the battery for 30 seconds.
- Put it back in and turn on the phone.
If neither method works, the firmware may be damaged, and only flashing through Fastboot or EDL Mode will help.
Security when working with Fastboot
Fastboot mode provides low-level access to the device, which is fraught with risks. To avoid problems, follow these rules:
- π Backup: Before any operations save data (photos, contacts, messages). Unlocking the bootloader or firmware erases internal memory.
- π Firmware check: Download software only from official sources (Xiaomi Firmware Updater, en.miui.com). Unofficial firmware may contain malicious code.
- π Stable power: Don't turn off USB-Use a laptop with a charged battery or UPS to avoid power failure.
- π Version Compatibility: Do not flash firmware from other models or with an incompatible version of Android. Check compliance with fastboot getvar all.
Particular care should be taken when working with modem, nvram or persist partitions, and their damage can lead to loss of network functions (IMEI, Wi-Fi, Bluetooth).
If you are not sure about your actions, use the official tools:
- π οΈ Mi Flash Tool - for firmware official software.
- π Mi Unlock Tool β to unlock the bootloader.
- π Xiaomi PC Suite β Restore the system.
β οΈ Note: On devices with Qualcomm processors (e.g. Xiaomi) 12T or POCO X4 Pro) incorrect firmware of abl or xbl may result in complete loss of serviceability. EDL Mode with an authorized Xiaomi account.