Home OFFICIAL ROM How to Flash XIAOMI Stock Firmware – All Methods

How to Flash XIAOMI Stock Firmware – All Methods

XIAOMI Stock Firmware

MIUI (MI User Interface) is a stock firmware for XIAOMI smartphones and tablet based on Android operating system, MIUI includes various features such some features that the company feels would be useful (Themes, Dual Apps, Call Recording, WiFi password Sharing, Scrolling screenshot support, Full-screen Gestures, App lock…) that provide an excellent user experience. MIUI also receives fast updates that give you access to new improvements and fixes bugs and more stability to your Xaiomi smartphone. In this article, you will learn how to Update XIAOMI Stock Firmware – All Methods to MIUI Stable ROM based on Android OS.

All Xiaomi device run Miui except some device that runs the Android one, the Official MIUI available in two versions Global ROM and China ROM. If you use Xiaomi smartphone and want to update your Xiaomi device to the latest version of Miui ROM This guide will show you how to update your Xiaomi to the latest MIUI version. All Methods


Flash Xiaomi stock Firmware Via Updater

  • Download & Copy the download ROM file to the internal storage or SD card into the folder ‘downloaded_rom’.
  • On the Setting on your device, Go to About phone =>> System update then click on the three Dots at the top right corner

  • Select choose update package

  • Then select the ROM file you’ve put in downloaded_rom

  • Your Xiaomi device will begin upgrading. Wait until the update is completed.

Flash Xiaomi Firmware Via flash tool

  • Run XiaomiMiFlash.exe Tool.
  • Restart your Xiaomi mobile in Fastboot mode.

    • Power off your device.
    • Press and hold The Power button + Volume Down key together for a few seconds.
    • Then Connect your Xiaomi to your PC/laptop via USB cable.
  • Click on Select and browse to the folder where you have Unzip the downloaded ROM file then press Ok.

  • Click on Refresh button you will see that your device connected to port com.

  • Select on Clean all and lock button in Xiaomi mi flash tool.
    • Clean All: The process will flash full Fastboot ROM without leaving anything (include user data will remove) except bootloader don’t change
    • Save User Data: The process will flash Fastboot ROM and leave user data unchanged
    • Clean All and Lock: The process like the Clean All..but this one including bringing back bootloader to locked state again.

  • Now click on the Flash button to begin the flashing progress.
  • Once your ROM is successfully flashed, you’ll see green bar inside MiFlashtool.

Flash Xiaomi Firmware Via TWRP

Download & Copy the download update ROM file to the internal storage or SD card.

Restart your Xiaomi mobile in Recovery mode.

  • Power off your device.
  • Press and hold The Power button + Volume Up key together for a few seconds.

Click Wipe and scroll down and choose Advanced wipe and swipe to confirm Wipe.

Go back to the TWRP main menu, tap on Install and select the update ROM file that you transferred to your device above.

Swipe to Confirm Flash on the bottom of the screen to begin the update ROM installation process.

Once the installation is finished, click on “Reboot System” to reboot your phone.


  1. So here’s the thing I accidentally bricked my phone and I wanna know if I can flash my stock ROM directly from pc not like I have to place it in my phone.

  2. hi my phone is mi a2. can I use this method to flash mi 6x rom in to my A2. Also instead of using clean and lock method can’t we use save user data method?

  3. I have one bricked Redmi note 8 pro, but after flashing TWRP is working and late after rebooting they go to reboot loop.
    I was flashing boot.img (I thing from another version) and then phone is bricked, only have white led when connected USB cable.
    While pressing + volume i heared beep and one driver installed and after some second uninstalled. If I pressing minus volume while connecting USB is nothing happens. Please help

  4. Hi, thank you for this post. I’m flashing first time my Mi A3 with XiaomiMiFlash in fastboot mode, but after many seconds status become $ pause although the progress bar continue filling. After various minutes that progress bar is full i close the application and reboot smartphone and boot is normal. Why is the process paused? Thanks

  5. Good Evening..

    I got this problem of mine.. where my xiaomi tablet wife wont turn on.. bluetooth and other settings are all functional except it.

    Please do help me.. I cant afford to throw it because it is still fine.

    Thank you.

  6. My phone is Mi 3(2014) which is bootlooping. I can only access fastboot mode. My bootloader was locked. USB debugging was on but OEM unlocking was off. How can i unbrick it now? Repair stores are off due to corona virus. Thanks for your help.

  7. hi i am using redmi 5a.i have wifi and hotspot problem.i also updted my global rom 11(naugat 7.1.2) to 11.0.2(oreo 81.0).but i couldn’t solve the problem.can i solve this after downgrading to the factory version.please reply

  8. redmi note 9 must flashrom fastboot
    rom russia have thai language amd i want phone and sms miui app (don’t google app )

  9. redmi note 9 must flashrom fastboot
    rom russia have thai language and i want phone and sms miui app (don’t google app )

  10. The tutorial worked. Thanks. There’s just an error showing when I’m almost finished flashing the ROM by Mi Flash Method. But when the phone rebooted it’s working fine so I just unplugged the USB cable. I’m happy to find a tutorial and ROM that is not corrupted and didn’t brick my phone. 🙂

  11. Hi. YOUSSEF,
    I bought Xiaomi 10 Pro….but it’s in Chinese Rom version… And I need to convert it into Global ROM version… Can you provide me info+links… How to do it…


Please enter your comment!
Please enter your name here