Fastboot mode on Xiaomi smartphones is a low-level tool for firmware, unlocking the bootloader and diagnosing the device. However, many users face a situation where the phone boots itself into the Fastboot after rebooting or updating, which blocks the normal operation of the gadget, the reasons for this behavior can be different from a failure in the firmware to conflict with the custom recovery.
In this article, we will explore not only the standard ways to exit Fastboot (which often donβt solve the problem forever), but also the methods to completely disable this mode at the system level. You will learn how to prevent Fastboot from spontaneously starting after MIUI updates, why some models (Redmi Note 10 Pro, POCO X3 Pro) are especially susceptible to this problem, and what to do if the phone gets stuck in the Fastboot after a failed firmwarewarewareware.
Why Xiaomi is Including Fastboot: 4 Reasons
Before you turn off the mode, it's important to understand why it's activated without you.
- π Automatic updates MIUI. After installing a new firmware version, the system may require bootloader confirmation, which leads to a reboot cycle in Fastboot.
- π§ Conflict with TWRP Or custom recavers. If you've been installing an unofficial recavery, it can argue with a standard Xiaomi bootloader.
- π¨ Hardware failures: Damaged memory partitions (such as boot or recovery) cause the system to go into emergency mode.
- π Unlocked bootloader. On some models (Mi 11, Redmi) K40) Unlocking the bootloader automatically includes checking Fastboot at each start.
This is especially true for Qualcomm Snapdragon processors (such as the POCO F3 or Redmi Note 9 Pro) where the Fastboot is integrated deeper into the system than on MediaTek models. If your smartphone falls into this category, be prepared for the fact that a standard shutdown via Settings may not work.
β οΈ Note: If the phone loads into the Fastboot every time it shuts down, it may indicate damage to the misc partition.
Yes, after every shutdown | Yes, but only after updates | No, but I want to turn it off for the future | I don't know what it is-->
Method 1: Disable Fastboot via MIUI settings (for a locked bootloader)
If your Xiaomi bootloader never unlocked and the Fastboot turns on accidentally (like after a crash), try the standard method:
- Go to Settings. β The phone.
- Click 7 times on the MIUI version bar to activate the developer mode.
- Back to Settings β Additionally. β For developers.
- Find the Fastboot option and turn it off.
- Reset the device.
This method works on most models with MIUI 12 and later, but it will not help if:
- π bootloader unlocked (check status in Settings) β The phone. β Mi Unlock status).
- π οΈ Custom recaveri is installed (for example, TWRP).
- π The phone was updated via Mi Pilot or beta versions of the firmware.
Check the status of the bootloader | Make a backup of data | Charge the phone at least 50% | Make sure the firmware is stable-->
Method 2: ADB commands to force Fastboot to shut down
If the standard method doesnβt work, use ADB (Android Debug Bridge), which is suitable for devices with unlocked bootloader or root rights.
Download Googleβs Platform Tools and follow the steps:
- Connect your phone to your PC in File Transfer mode.
- Open the command line in the adb.exe folder and type: adb devices (the name of your device should appear).
- Adb shell settings put global settings fastboot_disable 1
- Reboot your phone: adb reboot
If Fastboot is activated again after the reboot, try an alternative command:
adb shell setprop sys.fastboot.disable 1β οΈ Note: On some models (Redmi Note 8 Pro, Mi) 9T) These commands are reset after the update MIUI. To fix the result, repeat the procedure after each update.
What if the ADB canβt see the device?
Method 3: Disable Fastboot via Mi Unlock Tool (for unlocked bootloader)
If your Xiaomi has an unlocked bootloader, standard methods may not work due to conflict with the Mi Unlock Tool.
- Download Mi Unlock Tool from the official website.
- Connect your phone in Fastboot mode (clip Volume Down + Power when turned on).
- Run the Mi Unlock Tool and wait for the program to identify the device.
- Press Unlock, but donβt confirm unlocking β instead:
- In the command line (in the folder with Mi Unlock Tool) run: fastboot oem fb_disable
- Reboot your phone with the command: fastboot reboot
This command disables forced Fastboot verification when booting, but does not block access to the mode completely. If you need to log in to Fastboot again (for example, for firmware), use a button combination.
| Xiaomi model | Team to shut down Fastboot | Is unlocking required? |
|---|---|---|
| Redmi Note 10/10 Pro | fastboot oem fb_disable | Yes. |
| POCO X3/X3 Pro | Fastboot flash misc misc.bin (requires a patch) | Yes. |
| Mi 11/11 Ultra | fastboot oem off-mode-charge 0 | No. |
| Redmi 9/9A | Standard Method through Settings | No. |
π‘
If you have a fastboot oem command fb_disable bug FAILED (remote: unknown command, which means your model doesn't support this solution.
Method 4: Edit the build.prop file (root only)
If you have root rights, you can disable Fastboot at the system file level, which is the most reliable method, but it requires caution.
- Install a file manager with root support (such as Root Explorer or Mixplorer).
- Go to /system/build.prop.
- Open the file in the text editor and add the following line at the end: ro.boot.fastboot=0
- Save the changes and restart the phone.
For Android 11+ models (MIUI 12.5 and later), you may also need to edit /vendor/build.prop by adding the same line. If the phone doesn't boot after editing, restore the original build.prop via TWRP.
β οΈ Warning: Incorrect editing of build.prop can lead to bootloop (cyclic reboot!
π‘
Editing build.prop is the most radical method, but it's guaranteed to disable Fastboot at the system level. Use it only if other methods haven't worked.
Method 5: Flashing through the Mi Flash Tool (extremely)
If all the previous methods failed, and the phone is constantly loaded into the Fastboot, then you just have to completely flash it, and this method erases all the data, so first you have to:
- π± Make a backup through Mi Cloud or TWRP (if there is access).
- π» Download the official firmware for your model (choose the Fastboot version, not Recovery).
- π Charge your phone at least 80%.
Firmware instructions:
- Unpack the downloaded archive with firmware in a folder without Cyrillic symbols.
- Start the Mi Flash Tool (you can download it here).
- Connect your phone in Fastboot mode (Loudness down + Power).
- In the Mi Flash Tool, click Select and specify the path to the firmware folder.
- Select Clean All mode and press Flash.
- Wait for completion (5-10 minutes) and donβt turn off USB until you automatically restart.
Once the firmware is down, the Fastboot will be disabled, but all data will be deleted, and if the problem was caused by corrupting system files, this method will solve it 100%.
What to do if nothing helps: Diagnostics of hardware problems
If the firmware didn't help, it could be a hardware failure, and here are the signs that the hardware is the problem:
- π The phone only loads in Fastboot when connected to charging.
- π₯ Artifacts appear on the screen or flashing lights.
- π When downloading, clicks or squeaks are heard (characteristic of a damaged motherboard).
- π The battery is discharged in a few hours in the off state.
In such cases, only a diagnosis at a service center will help, most often the problem is related to:
- π Damaged connector. USB (The contacts close, and the phone βthinksβ that it is connected to the PC).
- π Bloated battery (presses on motherboard, causing failures).
- π οΈ Oxidated contacts on the board (especially after moisture hits).
If your Xiaomi is warranty-free, donβt try to repair it yourself β contact an authorized service. For models over 2 years old, repairs can cost more than buying a new phone, so weigh the pros and cons.