In order to fulfill the basic functions of our service, the user hereby agrees to allow Xiaomi to collect, process and use personal information which shall include but not be limited to written threads, pictures, comments, replies in the Xiaomi Community, and relevant data types listed in Xiaomi's Private Policy. By selecting "Agree", you agree to Xiaomi's Private Policy and Content Policy .

MIUI General

[News] Types Of MIUI ROM

2020-11-10 06:22:17
3070 20

Hey Mi Fans!

Today we are going to look at the difference between the different types of ROMs that exist in Xiaomi and the meaning of their nomenclature. Since there are so many variants of ROMs, we will try to explain each variant so that we can all understand which MIUI version we have installed.

As we all know, Xiaomi supports a very extensive catalog of Mi Phones, and it is not only all the models but the variants of ROMs that each model supports.

As a general rule, this is the procedure for updates by Xiaomi. This process extends to an average of 3 years of updates.

MI range : 2 Android version uploads, 3 MIUI version uploads.

Redmi range : 1 Android version upload, 3 MIUI version uploads.

Well, knowing this, now we are going to look at the official ROM variants that exist in this world from our favorite brand, Xiaomi.

China Beta ROM:

This ROM is the most advanced of all, where the latest MIUI news is implemented, which then reaches the stable ones. This ROM is not available for all Mi Phones models, it is only English and Chinese language and does not have Google services . The nomenclature of this ROM is different from the stable ones, it is characterized by the fact that their numbers indicate the date of compilation of the ROM. They usually release the ROM on the same build day, although it can sometimes be delayed for various reasons.

As you can see, the first figure indicates the year (2019) , the second the month and the third the day . This ROM is updated weekly.

China Stable ROM :

After the new features have been released in the China Beta ROM, they are implemented in this ROM . This variant is more advanced than the global ones, but less than the beta. Like the China Beta ROM, it only has English and Chinese language and does not have Google services. The nomenclature is similar to the global ones except for one detail.

As we can see, the letters CN indicate that it is a China ROM . This ROM is usually updated in 2 to 3 months on average.

Global Stable ROM:

This is the ROM that the vast majority of us have and is the one that is installed on our Mi Phones when buying them. Once all the new features in the previous variants have been tested, they reach the stable global version. The nomenclature is similar to the China Stable ROM except for one detail.

As we can see, the letters MI or EU appear, it depends on the variant. The 2 are Global Stable ROMs.

Now, within the Global Stable ROM, there are a few variants, depending on the territory for which the Mi Phones are intended.

MI: Global
EU : Europe
TR : Turkey
RU : Russia
IN : India
ID : Indonesia

All are global, with multilanguage, but adapted to the laws of each territory. These ROMs used to update an average of 2 to 3 months, although lately they are taking between 4 and 5 months.

Operator ROM:

To all this, which is no small thing, are added the famous and dreaded operator ROMs. These ROMs are known for their little development, hence they update so infrequently.

Now let's see what the nomenclature of the ROMs means:

In this image we have 2 versions of ROM of the same model, a Mi 10, with China ROM.
The first letter we see indicates the Android version . R = Android 11. Q = Android 10.
The next 2 letters , is to recognize the model internally by Xiaomi, JB .
The next 2 letters indicate the ROM variant. CN = China ROM.
The last 2 s indicate the recipient of the ROM. XM = Xiaomi.

Let's look at other examples of Global ROM:

Here we can see 3 different ROM variants, with independent developments , correspond to the Redmi Note 9 Pro.

First letter , Q = Android 10
Next 2 , JZ, Mi Phone model.
Next 2, TR (Turkey), MI (Global), EU (European).
Last 2 , XM = Xiaomi

Let's now look at an example of an operator ROM:

We see all the letters as the examples from before, except for one detail, the last 2 letters are not XM , Xiaomi, but they are VF = Vodafone

It should be noted, since it is seen a lot by My Community, that when downloading a ROM for our device, we must pay close attention to the nomenclature of our MIUI version and the one we want to install . The vast majority use the native updater to switch between ROM versions but it is very limited. You cannot change the Android version using the updater, nor can you change between variants, for example: go from global MI to global EU, or from operator ROM to official ROM.

Note: The screenshots are taken from the Downmiwebsite , (with the permission of its maintainer @Samuel Rodríguez) where we can download our official ROMs.

Well, I hope it is useful to you and thus be able to know what variant of ROM you have on your Mi Phone.

And that, Mi friends, is about it for today.

Which ROM are you using?
Do you prefer one ROM over another?
Please let us know in the comments below.

Pip pip.

Adapted from an original thread by our great friend Franelche83

2020-11-10 06:22:17
Favorites13 RateRate
Invalid floor, the posts have been deleted #1

Super moderator

Torlyn | from app


Thanks, that's a really useful reference 😁
2020-11-10 07:21:23

Master Bunny

vader77darth | from app


this explained a lot.
2020-11-10 08:35:14

App Review Team

endingfate | from app


Thanks for sharing.
2020-11-10 11:15:36
Noor M Palash
App Review Team
Mi Community Bangladesh

Wizard Bunny

Anjar Arkhana | from app


Great, thanks for your sharing Sir. 👍🏼
2020-11-10 14:36:21

Mi Influencer

GunplaMad | from app


This is going to the top of my favourites list on the forum. Really really handy to know this info. Thanks buddy 😁
2020-11-10 15:19:05

Wizard Bunny

Mi-FE | from app


thanks for explanation
2020-11-10 17:07:48

Pro Bunny

Madmonk33 | from app


every day is a school day, thanks for sharing, the lettering part I knew but the beta numbers was the part that got me, now I know.
2020-11-10 17:53:53


AHTuhin | from app


Thanks for sharing
2020-11-11 02:41:19
AH Tuhin
Xiaomi Community Bangladesh
Facebook | Twitter

Pro Bunny

N30MVR44 | from app


Cracking this brother Frock!
2020-11-11 16:52:53
please sign in to reply.
Sign In Sign Up


Super moderator

  • Followers


  • Threads


  • Replies


  • Points


3 Days Check-In
7 Days Check-In
21 Days Check-In
40 Days Check-In
70 Days Check-In
100 Days Check-In
Beta Testers
First 1k members
Mi 8 Pro
Community Advisor
2018 Christmas Model
Message in a bottle
Suited and Booted
Mi Explorers Mi MIX 3
Throw Back with Mi 2018
5K Users UK
Valentines Day
Redmi Note 7 Into Space
Android Q
Xiaomi Band
Fortune 500
MIUI 9th Birthday
Global Community
9T Pro Launch
30K UK
UK Moderators 2019
UK Community 100K
Mi2U jan 2020
Uk Comm 150K
Mi2U Feb 2020
Mi 10th Birthday Medal
Mi2U April
Mi UK Treasure Hunt
St Andrew Day
Mod Team 2020
UK Quiz #1
Mi to You January 21
Happy Year of the Ox
Redmi Note 10 Series comment contest.
St George's day medal
My Alter Ego Medal
Dragon Boat Festival
Mi to You June 2021
Scam Buster
Mi UK Writing Workshop
2021 Moderator

Read moreGet new

Xiaomi Comm APP

Stay updated on Mi Products and MIUI

Copyright©2010-2021, All Rights Reserved
Quick Reply To Top Return to the list