How to use Xiaomi Mi flashing tool

Mi firmware flashing tool. This tool used for a date Mi mobile phone and also use this tool to Flashing latest ROM. install custom ROM and root Mi phone.

Usage of Mi firmware flashing tool

This tool is only for  Xoiami Mi mobiles. do not use it on any other mobile it can harm your mobile phone. you can also flash the Xiaomi Mobile phone using ADB fastboot tool. but it is a little bit difficult to use. Mi flashing tool is easy to use and it is also reliable.

If Latest tool did not work in that condition use older Mi tool. Many time I have to fix Mi mobile phone using an older version of flashing tool. It uses Flash_all.bat, Flash_without_data.bat, and Flash_wipe_data.bat.

On flashing tool windows there is an option on the bottom of the screen you can choose any option among them. choose Flash_all.bat to delete all data from the phone. Flash_all.bat remove all data from the mobile phone it also deletes the contact and installed applications from the device.

Download Mi firmware flashing tool

Download Mi Firmware

How to use Mi flash tool



  1. You have to download Mi Flash tool first from the download link and extract it to the desktop.
  2. No double-click on the setup packages and install it on your C Drive.
  3. you will find a shortcut icon On desktop and you will also find a shortcut in start menu.
  4. Run the installed flash tool it doesn’t require and drivers. because all mobile drivers already installed during the installation.
  5. After windows open it has many options, like browse flash, reset, from the browse button select firmware image folder.
  6. To get Image folder you have to extract a file from firmware compressed file.
  7. after select file Now you have to connect the device by pressing volume down and power keys together for ten seconds.
  8. after Fastboot mode just insert USB cable into the mobile phone.
  9. Now it will install USB drivers itself.
  10. now click on refresh or use F5 key to refresh the window.
  11. All connected fastboot devices will appear here.
  12. you can choose three option before flash
    • Select Flash all to delete all data. all data from the mobile phone will be removed from contact, images, messages.
    • Select Flash all except storage. 
    • Select Flash all except data and storage.
  13. Click flash button it will start flashing. Do not disconnect the mobile phone wile process.
  14. After flashing, it will automatically remove and start the device.

Working on

Mi 5X
Mi Max 2
Redmi 4X
Mi 5c
Redmi Note 4X
Redmi Note 5
Redmi 4A
Redmi 4 Prime
Mi Note 2
Mi 5s Plus
Redmi 3S Plus
Redmi Note 4
Redmi 3S Prime
Redmi Pro
Mi Max Prime
Redmi 3X
Redmi 3S
Mi 5 6
Redmi 3
Redmi Note 3
Mi 4c
Redmi Note 2 Prime
Redmi 2 Prime
Mi 4i 4w 4s
Redmi 2A
Mi Note Natural Bamboo Edition
Mi Note Pro
Mi Note


Do not use the wrong version of your xiaomi mobile phone always use supportive firmware on the device. You can use downgraded version but you have to choose the correct model number from the firmware list. Sometimes you can not downgrade firmware version. If downgrade version didn’t work in your xiaomi mobile in that condition you have to use only latest version.

Notice :
We have deleted many pages and duplicate post from to follow google guideline. if you find an issue while surfing on please let us know.
If you didn't find any useful page or link write it in the comment section.
We are working on updating to provide better user experiance.

  • pangu

    It's me Kamran Saif Founder We created this website to help those people who face any issue on the phone. If you find any issue you can direct message me in the comment section. I will definitely Fix your issue by writing a new Post on your Problem.