How to Flash Fastboot ROM on Xiaomi Phones using Mi Flash Tool

Earlier we have showed you the best 3 ways to update your Xiaomi phones to latest MIUI 7 ROM and now we are back with another tutorial on how to flash Fastboot ROM on Mi phones using Mi flash tool. To flash fastboot ROM on your smartphones, you need to have Mi Flash tool, fastboot ROM of your device model and a PC. Before proceed with the process, let have a detailed info about Fastboot ROM.

Flash fastboot ROM on xiaomi phones

What is Fastboot ROM:

Fastboot ROM is entirely different to that of Recovery ROM where you need to connect the device with PC and a Mi flashing tool is used. Here the user has the option to select whether to wipe data or not. The Fastboot ROM is mainly flashed whenever you facing any bugs/issues, bricked phones, etc.

Compatible Xiaomi Phones:

All the Xiaomi smartphones namely Xiaomi Mi 4, Mi 4i, Mi 3, Mi4c, Redmi Note 2, Mi Note, Redmi 1S, Redmi Note 3G/4G, Redmi 2/Prime, and Mi 5 are compatible with the below fastboot flashing process.

It is advisable to perform a total backup of all your important data and charge your device well enough to complete the flashing process. You can use third party Android apps to take backup of contacts, call logs, messages, and other files.

Disclaimer: Xiaomi Advices and Xiaomi is not responsible for any damage occurs to your handset in case the below steps are not followed correctly.

Download Section:

Fastboot ROM for Xiaomi phones

Mi Flash tool

Flash Fastboot ROM on Xiaomi Phones using Mi Flash tool:

1. Download Fastboot ROM from the above link to your PC and extract it to desktop.

2. Now you need to download and install Mi Flash tool on your PC.

3. Next Run Mi Flash application and tap on ‘Browse’.

Mi Flash tool image

4. Next you need to select the ROM folder from desktop.

Mi Flash tool image 1

5. Turn off the device and enter into Fastboot mode. You need to press Volume Down + Power button at the same time to boot your device into fastboot mode.

Fastboot image

6. Connect your device with PC.

7. Next go to flashing tool and tap on ‘Refresh’ button to see the connected devices.

Mi Flash tool image 2


8. Once the device is detected, you have three options to choose as per your requirement as show in the above image.

  • Flash_all:- Clears all the data of the built-in storage, clear all user data, please be careful!(Clean Install)
  • Flash_all_except_storaget:- Will erase all user data does not clear the built-in storage data.
  • Flash_all_except_data_storage:- Does not clear the built-in storage data does not clear user data

9. Tap on ‘Flash’ at the top right to start the flashing process.

Mi Flash tool image 4

10. Once done with the flashing process, the device will reboot automatically.

Note: As it is the first reboot after flashing ROM, it might take up to 5-10 minutes. So, hold your seats and wait.

So, it was the process to flash Fastboot ROM on any Xiaomi Android Smartphone using Mi Flash Tool. If you face any problem while flashing Fastboot ROM, do leave a comment below as we are always there to help you out.

If the above tutorial really helped you, do share with your friends via Facebook as they might find it useful. Subscribe for more Xiaomi Android phones tips and tricks.

  • Mahmut Murat Demir

    hi i live in turkey and got a XIAOMI REDMI NOTE 2 but some how i cant receive ota updates it is my be because my rom is a early beta but it is anoying me now i tried every thing here but even fastboot tool can not push any new files to the phone i gues my bootloader is locked even the mi pc suite is not recognising the phone how can i fix this i can not see my cd card nore the phone on pc i am tired of looking methods to fix these problems do you know any thing that i can try

    SYSTEM (Android 5.0.2)

    Model: Redmi Note 2

    Manufacturer: Xiaomi

    Device: hermes

    Product: hermes

    Brand: Xiaomi

    Android Version: 5.0.2 (Lollipop)

    API Level: 21

    Build ID: LRX22G

    Fingerprint: Xiaomi/hermes/hermes:5.0.2/LRX22G/5.9.24:user/release-keys

  • Prabeesh K B

    Hi Team,

    I have followed the steps as mentioned above and did flash on my Redmi2 mobile. Everything worked as mentioned in your blog. But after reboot, my mobile got stuck in the loading screen itself. As you mentioned, I have waited for almost 20-30 mins and didnt find it working. Please let me know what do I need to to now? Do I need to go for some custom OS installation?

    • Try rebooting the device into recovery mode (Volume Up + Power) and perform data wipe. Once done, you will be able to boot the device into normal mode.

  • Олексій Жабуровський

    Hi, all. Help me plese with error in flash process:

  • RM199724

    Yes can’t find file. This tool does not work on Xiaomi Mi5… 🙁
    Mi5 gives a hard time changing things. TWRP also has issues with the encypted storage. Spent a whole day already. All tutorials are not workeable for Mi5.