About custom ROMs
Reseller/vendor ROMs
Most Xiaomi devices, that are bought from unofficial sources, come with this type of ROM. They support many display languages and come with the Google Play Store, but often also with adware, spyware. These ROMs are unstable and unoptimised, because they are compiled from ROMs of other devices, so some things might not function properly and they might brick the device anytime. As such, these ROMs are not safe to use and it is highly recommended that you get rid of one as soon as possible. To do that, flash your device in Fastboot mode.
You have a reseller ROM if the following points apply:
- The ROM has many European display languages available
- The ROM has Google apps pre-installed
- The letter code of the MIUI version has ‘CN’ or ‘CL’ in it OR the MIUI version number and letter code cannot be found on the official download site
When you update a reseller ROM to an official ROM, the following text may appear on the top of your screen:
Looks like the ROM installed on your device is unofficial. Contact your distributor to get help.
Xiaomi.eu
This is the custom MIUI ROM most people prefer. It’s an unofficial ROM based on the official China ROM, with wider language support (most European and some Asian languages), pre-installed Google services and most bloatware removed. Updates wise it’s in sync with Chinese builds. Benefits over the official Global ROM (source: xiaomi.eu):
- Based on China Stable / Weekly builds (except POCOF1, HMNote6Pro )
- Enabled search gesture (swipe up) on the desktop
- 3way reboot menu (in dev settings)
- Removed ads in system apps
- Face Unlock for all 7.x/8.x/9.x devices
- Vertical clock widget on lockscreen
- Steps counter in Assistant screen
- More shortcuts on left lockscreen
- Wake up gestures for 7.x/8.x/9.x devices
- AI preloading option in MIUI Lab
- Fullscreen gestures for 8.x/9.x devices
- Option to auto-expand first notification
- Notifications priority settings
- More edit options in Gallery app
- Enabled MiDrive in File Explorer
- Added landscape mode for SMS app
- Sunrise/Sunset in the weather app
- Google apps support integrated
- Importing theme from zhuti.xiaomi.com via ThemeManager
- No useless Chinese bloatware apps
- More free RAM due to less background processes
- Unified flat style app icons for both system and 3rd party apps (eg. Play Store icon flat too, unlike official global MIUI)
- Advanced menu with color icons (not just text like in official MIUI releases)
- No any Chinese character under the full system
- Mi Video, Mi Music, Mi Browser: No any useless Chinese content
- No possibility to re-lock bootloader accidentally with flash any xiaomi.eu release
- Added real 27 languages translation made by Official MIUI Fansites and MIUI Fans
- Added EU T9 dialer support
- Added charging sound switch
- Added Spell Checker switch
- Added Screen-OFF animation
- Added AI Preload for 8.x/9.x devices
- Optimized GPS settings for EU
- Optimized Battery consumption
- Optimized RAM consumption
- Added 4k Video support for MI4C, MI4S, HMNote3Pro, HMNote3SE, HMNote4X
- Added 3D Touch to MI5S 3GB RAM version
- Added GSMalphabet into SMS app
- Added more icons grid layout 4x5, 4x6, 4x7, 5x5, 5x6, 5x7 (depends on device)
- SafetyNet passed (Google Pay)
- Play Store Certified
- Deodexed
- Added automated tasks
- Added game speed booster
- Added erase module (magic elimination) to Gallery photo edit options
- Fixed low volume sound via headphone
- Fixed Google assistant voice response issue
LineageOS
LineageOS is the world’s most popular AOSP-based ROM, as well as one of the lightest, that serves as a basis for several custom ROMs. LineageOS is the official successor to CyanogenMod which got discontinued at the end of 2016.
Officially supported devices:
- Mi 3/4 (cancro)
- Mi 4c (libra)
- Mi 5 (gemini)
- Mi 5s (capricorn)
- Mi 5s Plus (natrium)
- Mi 6 (sagit)
- Mi A1 (tissot)
- Mi MIX (lithium)
- Mi MIX 2 (chiron)
- Mi Note 2 (scorpio)
- Mi Note 3 (jason)
- Redmi 2 (wt88047)
- Redmi 3 (ido)
- Redmi 3S/3X (land)
- Redmi 4X (santoni)
- Redmi Note 4 (mido)
- Redmi Note 5 (whyred)
Pixel Experience
Pixel Experience is an AOSP-based ROM that comes with Google apps and Pixel-exclusive elements pre-installed. It aims to provide a Google Pixel-like experience.
Officially supported devices:
- Mi 3/4 (cancro)
- Mi 5 (gemini)
- Mi 5X (tiffany)
- Mi 5s (capricorn)
- Mi 5s Plus (natrium)
- Mi 6 (sagit)
- Mi 6X (wayne)
- Mi 8 (dipper)
- Mi 8 Lite (platina)
- Mi A1 (tissot)
- Mi A2 (jasmine)
- Mi MIX (lithium)
- Mi MIX 2S (polaris)
- Mi Max (hydrogen)
- Mi Max 2 (oxygen)
- Mi Max Prime (helium)
- Mi Note 2 (scorpio)
- Mi Note 3 (jason)
- POCOPHONE F1 (beryllium)
- Redmi 2 (wt88047)
- Redmi 3S/3X (land)
- Redmi 4A (rolex)
- Redmi 4X (santoni)
- Redmi 5 (rosy)
- Redmi 5 Plus (vince)
- Redmi 5A (riva)
- Redmi Note 3 (kenzo)
- Redmi Note 4 (mido)
- Redmi Note 5 (whyred)
Resurrection Remix
RR is a fork of LineageOS that provides tons of customisation and personalisation options but also aims at stability and security.
Officially supported devices:
- Mi 3/4 (cancro)
- Mi 5 (gemini)
- Mi 5s Plus (natrium)
- Mi 6 (sagit)
- Mi 8 SE (sirius)
- Mi A1 (tissot)
- Mi Max (hydrogen)
- Mi Max 2 (oxygen)
- Mi Max Prime (helium)
- Mi Note 3 (jason)
- POCOPHONE F1 (beryllium)
- Redmi 2 (wt88047)
- Redmi 3S/3X (land)
- Redmi 4A (rolex)
- Redmi 4X (santoni)
- Redmi 5 (rosy)
- Redmi 5 Plus (vince)
- Redmi Note 3 (kenzo)
- Redmi Note 4 (mido)
- Redmi Note 5 (whyred)
AOSP Extended
AEX’s goal is similar to that of Resurrection Remix: providing a stock experience with tons of customisation options.
Officially supported devices:
- Mi 3/4 (cancro)
- Mi 5X (tiffany)
- Mi 5s (capricorn)
- Mi 5s Plus (natrium)
- Mi 6 (sagit)
- Mi 6X (wayne)
- Mi A1 (tissot)
- Mi Max 2 (oxygen)
- Mi Note 2 (scorpio)
- Mi Note 3 (jason)
- POCOPHONE F1 (beryllium)
- Redmi 3S/3X (land)
- Redmi 4A (rolex)
- Redmi 4X (santoni)
- Redmi 5 Plus (vince)
- Redmi Note 3 (kenzo)
- Redmi Note 4 (mido)
- Redmi Note 5 (whyred)