How to Install MIUI 12 on Your Xiaomi Device

Xiaomi has officially released MIUI 12 in April 2020 for several devices. MIUI 12 ROMs are generally available to all supported devices. So, now you can officially install MIUI 12 on your Xiaomi device. Just download MIUI 12 ROM for your device and flash it using TWRP Recovery.

So, in this tutorial, we are going to explain, how you can install MIUI 12 on your Xiaomi device right now. Follow these steps to get going with MIUI 12.

SEE ALSO: How to install MIUI 12 Super Wallpapers on any Android Phone?

What do we need?

  • Unlocked Bootloader: You need to unlock the bootloader on your Xiaomi phone. Check how to unlock the bootloader.
  • ADB: You also need to set up ADB on your computer.
  • TWRP Recovery: Download the latest version of TWRP from the official website for your device.
  • MIUI 12 ROM: Download the MIUI 12 Recovery ROM for your device. Download links are given below.

Download MIUI 12 Recovery ROM

You can download MIUI 12 Recovery ROM from the official links given below. We will install these MIUI 12 ROMs on your Xiaomi phone.

Xiaomi Mi 11V12.0.9.0.RKBMIXM (Global)Download
Xiaomi Mi 11i (Mi 11X Pro)V12.0.3.0.RKKMIXM (Global)Download
Xiaomi Mi 11 Lite 4GV12.0.8.0.RKQMIXM (Global)Download
Xiaomi Mi 10V12.0.1.0.QJBMIXM (Global)Download
Xiaomi Mi 10 ProV12.2.6.0.RJAMIXM (Global)Download
Xiaomi Mi 10 Lite 5GV12.1.4.0.RJIMIXM (Global)Download
Xiaomi Mi 10T / Mi 10T ProV12.1.3.0.RJDMIXM (Global)Download
Xiaomi Mi 10T-LiteV12.0.5.0.RJSMIXM (Global)Download
Xiaomi Mi 10iV12.0.6.0.QJSINXM (India)Download
Xiaomi Mi 9V12.0.5.0.QFAMIXM (Global)Download
Xiaomi Mi 9 SEV12.0.4.0.QFBMIXM (Global)Download
Xiaomi Mi 9 LiteV12.0.7.0.QFCMIXM (Global)Download
Xiaomi Mi 9TV12.0.9.0.QFJMIXM (Global)Download
Xiaomi Mi 9T ProV12.0.6.0.QFKMIXM (Global)Download
Xiaomi Mi 8V12.0.2.0.QEAMIXM (Global)Download
Xiaomi Mi 8 Pro (UD)V12.0.1.0.QECMIXM (Global)Download
Xiaomi Mi 8 LiteV12.0.3.0.QDTMIXM (Global)Download
Xiaomi Mi Note 10/10 ProV12.1.3.0.RFDMIXM (Global)Download
Xiaomi Mi Note 10 LiteV12.1.4.0.RFNMIXM (Global)Download
Xiaomi Mi Note 3V12.0.1.0.PCHMIXM (Global)Download
Xiaomi Mi MIX 3V12.0.2.0.QEEMIXM (Global)Download
Xiaomi Mi MIX 3 5GV12.0.4.0.PEMMIXM (Global)Download
Xiaomi Mi MIX 2SV12.0.3.0.QDGMIXM (Global)Download
Xiaomi Mi MIX 2V12.0.1.0.PDEMIXM (Global)Download
Xiaomi Mi Max 3V12.0.1.0.QEDMIXM (Global)Download
Xiaomi Mi A3V12.0.9.0.RFQMIXM (Global)Download

SEE ALSO: How to Hide Apps on Xiaomi Devices (Mi, Redmi, POCO)?

Install Official MIUI 12 ROM on any Xiaomi Device

Before proceeding further, please make sure you have downloaded all the required stuff. Installing MIUI 12 ROM will wipe your device clean. So, we suggest you take a backup of all your data before starting the process.

Step 1: Boot your phone into Fastboot Mode

First of all, copy the MIUI 12 ROM to internal storage in your Xiaomi device. After that, connect your phone to your PC and launch the ADB console. Now, run this command to reboot your Xiaomi device into the Fastboot Mode.

adb reboot bootloader
Reboot Your Phone Into Fastboot Mode Using Adb Command
Reboot your phone into Fastboot Mode using the adb command

After your phone has booted into Fastboot mode, run the fastboot devices command to check the connection. On a successful connection, it will return the serial number of your phone.

Run Fastboot Devices Command To Check The Connection
Run fastboot devices command to check the connection

Step 2: Install TWRP Recovery via ADB

After booting your phone into Fastboot mode, we will now install TWRP Recovery in your Xiaomi phone. We will use TWRP to install MIUI 12 on your Xiaomi phone.

First, rename the TWRP image to “recovery.img” and copy it to the ADB folder. After that, type the following command in the ADB console to install TWRP.

fastboot flash recovery recovery.img
Flash Twrp Recovery In Your Phone Using Adb Command
Flash TWRP Recovery in your phone using the adb command

After you have successfully installed TWRP on your phone, disconnect it from your PC. Now, boot your Xiaomi phone into Recovery. For that, first, turn off your phone. After that, press and hold the Volume Up and Power buttons together. When you see the Mi/Poco/Redmi logo, release the buttons.

Step 3: Wipe your Device and Install MIUI 12 ROM using TWRP

When you are in TWRP recovery, go to Wipe > Advanced Wipe. After that select Dalvik Cache, System, Data, and Vendor. Make sure you do not touch Internal Storage as contains the MIUI 12 ROM file. Finally, swipe to wipe.

Wipe Cache and System using TWRP Recovery
Wipe Cache and System using TWRP Recovery

After wiping the device, tap on Install. Now, browse and select the MIUI 12 ROM file and swipe to install.

Select and install MIUI 12 ROM on Xiaomi device using TWRP
Select and install MIUI 12 ROM on a Xiaomi device using TWRP

After ROM flashing is successful, go to the Wipe menu again. This time select Format Data to completely wipe your device. This step will get your device out of the encryption loop.

Step 4: Reboot your Xiaomi Phone into MIUI 12

Finally, tap on Reboot System in TWRP and you will boot straight into MIUI 12. If TWRP displays a “No OS installed” error, do not panic, just reboot the system anyway and you will boot into MIUI 12.

Install Miui 12 Rom On Xiaomi Phone
MIUI 12 installed successfully on Xiaomi phone

SEE ALSO: How to Remove Ads and Bloatware in MIUI?

Install Official MIUI 12 ROM on your Xiaomi Phone

The UI/UX of MIUI 12 is a major step up from MIUI 11. The new Control center, gestures, and animations are quite good. We recommend that you install MIUI 12 on your Xiaomi phone right now. Talking about the performance, MIUI 12 ROM has performed quite well in our testing. Plus, the battery life is amazing in MIUI 12.

Hope you liked this tutorial. If you face any issues while installing MIUI 12 on your Xiaomi device, you can write them down in the comments section below.

Editorial Staff

Hi there, we are the editorial staff at WINDOSPC (former HELLPC). We are a team of funny and technical people. Feel free to get in touch with us via Contact-Us page.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.