How to Install MIUI 12 on Any Xiaomi Device

How to Install MIUI 12 on Any Xiaomi Device
Amid a lot fanfare, Xiaomi lately introduced MIUI 12 and subsequently launched the primary closed beta for a number of units. As it’s with MIUI, closed betas are usually launched in China first and distributed to the remainder of the world later. In such a state of affairs, Xiaomi customers from throughout the globe are unable to expertise the brand new MIUI 12 construct. Nevertheless, we managed to put in MIUI 12 on our Redmi Okay20 via TWRP. Not to say, we additionally curated the 25 finest options of MIUI 12 to be able to check out all of the thrilling new options. So, in case you are additionally on the lookout for a approach to set up MIUI 12 in your Xiaomi machine then you might have landed on the proper place. In this text, we take you thru the whole set up strategy of MIUI 12 with step-by-step directions. Now, with out dropping any second, let’s leap to the information and learn to set up MIUI 12.


1. First and foremost, you want an unlocked bootloader. If you haven’t finished that but then you may do this technique to immediately unlock the bootloader. Sign-in with an outdated Mi account that you’ve used for unlocking bootloader up to now. I attempted this technique on my Redmi Okay20 and the bootloader was instantly unlocked with none ready time. Apart from that, remember, unlocking the bootloader will fully erase your machine so again up all of your recordsdata and folders.

2. Secondly, you want to arrange ADB in your pc.

3. Next, obtain TWRP from the official website in your explicit machine. You can even search for the newest TWRP construct from XDA boards in your Xiaomi machine.

3. Finally, obtain the MIUI 12 Recovery ROM from the under part.

Download MIUI 12 Recovery ROM

Make Chinese MIUI 12 ROM Compatible with Indian Variants [Only For K20 Pro, K20 and Poco X2]

For some units launched in India, the internals are nearly comparable between Chinese and Indian variants, however there’s a distinction in codenames. For instance, Okay20 Pro is codenamed as raphael in China and raphaelin in India. Similarly, Okay20 is codenamed as davinci in China and davinciin in India. Finally, Poco X2 which is definitely a rebranded Redmi Okay30 is codenamed as phoenix in China and phoenixin in India.

As we will see, in is appended in all of the Indian codenames. So all we have to do is, simply add in on the finish of the codename and you can be all set. Thereafter, the Chinese MIUI 12 construct will grow to be appropriate with Indian variants. As a consequence, you gained’t face ‘Error 7’ on TWRP whereas putting in MIUI 12. Here is how you are able to do it.

1. Download the MIUI 12 ROM in your machine (Okay20 Pro, Okay20, or Poco X2) from the above part. Make positive to obtain the file in your pc.

2. After that, set up WinRAR (Free) in your pc, in case you don’t have it. Next, right-click on the MIUI 12 ROM and select “Extract to miui..”.

Make Chinese MIUI 12 ROM Compatible with Indian Variants

3. After the extraction is full, open the extracted folder and navigate to META-INF -> com -> google -> android. Here, right-click on “updater-script” and open with “Notepad”.

Make Chinese MIUI 12 ROM Compatible with Indian Variants

4. In the very first line, add in on the finish of the codename. For instance, right here I’ve modified davinci to davinciin.

Make Chinese MIUI 12 ROM Compatible with Indian Variants

5. Now, click on on “File” and put it aside. Finally, shut the textual content file.

Make Chinese MIUI 12 ROM Compatible with Indian Variants

6. Next, transfer to the father or mother folder and choose all of the recordsdata and folders. After that, right-click on the choice and choose “Add to archive”.

Make Chinese MIUI 12 ROM Compatible with Indian Variants

7. Here, select “ZIP” as your Archive format and click on on the “OK” button.


8. In a couple of minutes, a brand new ZIP file will probably be created in the identical father or mother folder. Now, that is your up to date MIUI 12 construct and you may switch it to your smartphone for additional set up.

Make Chinese MIUI 12 ROM Compatible with Indian Variants

Install MIUI 12 on Any Xiaomi Device

I’m assuming that you’ve already downloaded the MIUI 12 ROM, TWRP and have unlocked the bootloader. Also, ensure to again up all of your private recordsdata and folders as this course of will wipe the entire machine.

1. First of all, switch the MIUI 12 ROM to your Xiaomi machine, in case you might have downloaded it in your pc.

2. After that, join your machine to the pc and hearth up ADB. Next, execute the under command as well your machine into the Fastboot mode.

adb reboot bootloader

Install MIUI 12 on Any Xiaomi Device

3. Once you might be into the Fastboot mode, run fastboot units to verify the connection. If it returns a serial quantity then your machine is efficiently linked to the pc.

Install MIUI 12 on Any Xiaomi Device

4. Now, run the under command to put in TWRP. Make positive to rename the TWRP file to restoration and put it in the identical ADB folder.

fastboot flash restoration restoration.img

Install MIUI 12 on Any Xiaomi Device

5. After putting in TWRP, disconnect your machine from the pc. Now, press and maintain Volume Up and Power buttons without delay. Once the machine reboots and reveals Mi/Redmi/Poco emblem, launch the buttons. You will now instantly boot into TWRP.

6. Now go to Wipe -> Advanced Wipe and choose Dalvik, Cache, System, Data, and Vendor. Make positive to not contact ‘Internal Storage’ because it shops the MIUI 12 ROM file. Next, swipe to wipe.

7. Having finished that, transfer to “Install” and choose the MIUI 12 ROM file and swipe to put in.

8. After the set up, once more go to “Wipe” and faucet on “Format Data”. Now, sort sure and it’ll fully erase the machine. This step is required to get out of the encryption loop.

9. Finally, faucet on “Reboot System” and you’ll boot straight into MIUI 12. If TWRP throws ‘No OS installed’ error, don’t worry. Just reboot the system anyway and you’ll boot into MIUI 12.

Install MIUI 12 on Any Xiaomi Device

My MIUI 12 Experience on Redmi Okay20

If you might be questioning whether or not you must set up MIUI 12 or not then my advice could be to easily go forward with the set up. In my testing to this point, I didn’t discover any bug and the UI/UX is a serious step-up from final 12 months’s MIUI 11. In truth, the brand new gestures, management heart, and animations are so good that you want to style MIUI 12 proper now. As for the efficiency, I didn’t encounter any lag or freezing conduct which is wonderful, contemplating it’s the primary beta. Further, the battery life is fairly good — not within the league of steady MIUI 11 — however completely usable. Apart from that, you may change the language to English and set up Play Store and different Google companies proper from GetApps. Overall, my MIUI 12 expertise has been fairly good to this point and you may undoubtedly strive it in your Xiaomi machine.

Experience MIUI 12 on Your Xiaomi Phone Right Now

So that’s how one can set up MIUI 12 and expertise the brand new consumer interface in your Xiaomi machine. I’ve offered all of the steps so undergo the directions level by level and I’m positive, you’ll boot MIUI 12 with out a hitch. Anyway, aside from the talked about units, Xiaomi has not launched MIUI 12 ROM for Poco F1 which is a bummer. However, as soon as we pay money for MIUI 12 construct for Poco F1, we will certainly let you understand. And in case you are dealing with any difficulty whereas putting in MIUI 12 then do remark down under. We will certainly provide help to out.

Leave a Reply

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