Skip to content
LogoTechnipages
LogoTechnipages
  • Topics
        • Android
        • Browsers
        • Gaming
        • Hardware
        • Internet
        • iPhone
        • Linux
        • macOS
        • Office
        • Reviews
        • Software
        • Windows
        • Definitions
        • All Recent Posts
  • Product Reviews
  • About

Updating to MIUI 12 on Xiaomi and Redmi Phones

MonaAugust 13, 2020 Comments (0)

For Xiaomi users, an upgrade to MIUI is arguably more exciting than the latest Android OS version. MIUI potentially offers more fascinating features for Xiaomi phones over the Android update.

The official MIUI 12 includes new skin and visual design, a Control Center menu similarly found in iOS, better system-wide dark mode, privacy fixes, improvements on system animations, and much more.

Contemporary Xiaomi phones users can expect to get the update in the coming weeks or months. With that said, the first stage of the MIUI 12 rollout is already complete. Some phones can use already it.

Contents

  • 1 Devices Supporting the Stable Release of MIUI 12
  • 2 Don’t Want to Wait? You Can Install MIUI 12 Yourself
    • 2.1 Initial Set-Up
    • 2.2 Installing MIUI Update

Devices Supporting the Stable Release of MIUI 12

First announced on April 27, 2020, MIUI 12 update is now available for selected Mi, Redmi, and Poco phones. The stable release is already accessible for some of the recent Xiaomi models in China.

For the rest of the world, though, the support for the new skin is only attainable for a very limited number of models, including Redmi K20, Mi 9, and Redmi Note 8 Pro—as of July 21, 2020. Visit XDA to view the full list.

If your phone is not supported, don’t throw in the towel just yet. Xiaomi will announce more compatible models in the future. As a reference, you can check which models will support the new UI from the MIUI official website—scroll down to the bottom of the page.

Don’t Want to Wait? You Can Install MIUI 12 Yourself

If you are a technology enthusiast who cannot wait to try out the latest fad, chances are, you would rather install the current, unofficial version of MIUI 12 yourself. Luckily, it’s possible. You can theoretically install MIUI 12 on any Xiaomi device using TWRP. With that said, the beta build for MIUI 12 is only available for phones running Android 9 or above.

With that out of the way, let’s just jump into how you do it.

Important Note: the method listed below makes your device vulnerable to malicious attacks and wipes all of your data! TWRP needs your device to be unlocked and formatted. Proceed at your own risk.

Initial Set-Up

  1. Unlock your phone’s bootloader using the Mi Unlock app provided by Xiaomi.
    • If you wish to learn more about unlocking a device bootloader and what does it entails, read this FAQ sheet from the Mi community.
    • community
  2. Set up ADB on your computer.
  3. Download TWRP from the official site. Keep in mind that you need to get the correct TWRP version for your particular Xiaomi device.
  4. Download the latest MIUI 12 beta build from your phone. XDA Developers compiled this full list consisting of the MIUI 12 builds for each model. You can opt to use an older build should you wish. The file is in .zip, but don’t extract it!

xiaomi xiaomi

Installing MIUI Update

The initial preparatory steps are now done. Now let’s get MIUI 12 to work with your phone.

  1. Put the TWRP file you’ve just downloaded into your ADB folder on your PC (the default folder’s name is usually ‘platform-tools’).
  2. Connect your phone and your PC using USB to start up ADB.
  3. Run Shell or Terminal from your ADB folder then execute the following command: ADB reboot bootloader.
    • Additionally, you can check if your device is properly connected by running ADB devices.adb reboot bootloader
  4. Afterward, your phone will go into fastboot mode. To check if everything has gone smoothly so far, run fastboot devices on your Terminal, and you should see your device serial number.
  5. Once you are sure that nothing is amiss, run this command (change twrp-x.x.x.x.img with the correct file name): fastboot flash recovery twrp-x.x.x.x.img
    fastboot devices​
  6. Wait until the TWRP installation is completed. After it does, disconnect your phone from the PC.
  7. Reboot your phone into TWRP by holding the Volume Up + Power button at the same time. Keep doing this until your phone model logo appears.
  8. Before proceeding, you can backup your stock ROM or MIUI using TWRP if necessary.
  9. Inside TWRP, navigate to Wipe —> Advanced Data —> select Cache, System, Dalvik, Vendor, and Data. DO NOT touch Internal Storage.
  10. After you are certain that you’ve picked the correct choices from the list, swipe to wipe as explained at the bottom part of your screen.
  11. Go back to TWRP main menu and choose Install.
  12. Select the downloaded MIUI 12 ROM .zip file as the installation build. Swipe to install.
  13. Once installation is complete, go to the Wipe menu and choose Format Data. Doing this will effectively erase all the data on your device.
  14. Restart your phone by selecting Reboot from TWRP main menu. If an error saying ‘No OS installed’ shows up, ignore it.

At last, MIUI 12 is fully installed on your phone. Now, you can enjoy the sleek experience of the new MIUI to its fullest. Remember that, in reality, the MIUI 12 installed on your phone is still in its beta phase, so don’t expect things to run smoothly all the time.

Categories: Android

Author Mona

You Might Also Like

  • Kindle Fire screen rotation locked

    Kindle Fire: Enable or Disable Screen Rotation

    Mitch BartlettAndroid
  • Wipe Data From Android With Broken Screen

    Mitch BartlettAndroid
  • Save Image From MMS Text Message on Samsung Galaxy S9

    Mitch BartlettAndroid
  • How to Fix Blurry Pictures on Android

    Judy SanhzAndroid

Leave a Reply

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

average laptop lifespan

What Is an Average Laptop Lifespan?

fix 0x80070302 windows update error

How to Fix the 0x80070302 Windows Update Error

how to allocate more memory to a program

How to Allocate More Memory to a Program in Windows

marvel rivals memory leak fix

Marvel Rivals Using Too Much Memory – How to Fix

how to create a macro in word

How to Create a Macro in Word

profile pic

The Experts Behind Technipages

My name is Mitch Bartlett. I've been working in technology for over 20 years in a wide range of tech jobs from Tech Support to Software Testing. I started this site as a technical guide for myself and it has grown into what I hope is a useful reference for all.

Learn More

technipages logo white
linkedin icon

Technipages is part of Guiding Tech Media, a leading digital media publisher focused on helping people figure out technology. Learn more about our mission and team here.

© 2025 Guiding Tech Media All Rights Reserved

  • About Us
  • Contact
  • Legal & Privacy

© 2025 Guiding Tech Media All Rights Reserved

Information from your device can be used to personalize your ad experience.
Do not sell my personal information.

Last Updated on August 13, 2020 by Mitch Bartlett