As surprising as it may be, Xiaomi devices are known for having an active development scene here on the XDA forums. Most of the custom development on Xiaomi phones that users come to our forums for is related to AOSP-based custom ROMs like LineageOS, CarbonROM, Pixel Experience, Resurrection Remix, and more. Fans of Xiaomi's MIUI may know of Xiaomi EU, a ROM that doesn't reside on our forums. While the name may make you think it's official, Xiaomi EU is actually an unofficial project that releases MIUI builds for many Xiaomi devices. Today, they've released their MIUI 10 builds for many devices like the Xiaomi Mi 6, Xiaomi Mi 8, Xiaomi Mi Mix 2, Xiaomi Redmi Note 5 Pro, and more.
Xiaomi EU is a custom ROM based on MIUI China Developer ROM. The custom ROM includes all of the features from stock MIUI but also includes a few of their own tweaks to unlock hidden features or improve upon existing features. Also, they integrate Google Play apps and services by default and include more languages apart from Mandarin and English so more people can live on the bleeding edge of Xiaomi's MIUI.
Currently, Xiaomi EU's MIUI 10 release is available for a handful of devices. These devices are:
- Xiaomi Mi 5
- Xiaomi Mi 6
- Xiaomi Mi 8
- Xiaomi Mi 8 SE
-
Xiaomi Mi Mix
- Xiaomi Mi Mix 2
- Xiaomi Mi Mix 2S
- Xiaomi Mi Note 2
- Xiaomi Redmi 5
- Xiaomi Redmi Note 5 Pro
Here's the changelog provided by the Xiaomi.EU developer team for the MIUI 10 China Developer ROM 8.6.19 release:
And here's a list of features offered by the Xiaomi EU ROMs that aren't found in the MIUI Global Developer ROMs.
How to Install Xiaomi EU's MIUI 10 ROM
- To install Xiaomi EU's custom ROM onto your device, you'll need a bootloader unlocked device. To unlock the bootloader on your Xiaomi device, follow this link.
- Next, you need to install TWRP on your device. Just head to the official website of the custom recovery, find your device, and download the img file. We recommend you rename the file to twrp.img.
- You will need adb and fastboot tools for next commands. Download and install them according to this guide. Put platform-tools folder on your desktop and move twrp.img into the same folder.
- On your phone, go to Settings > About and tap on build number 7 times.
- Go to Developer settings and enable USB debugging.
- Connect your device to your PC. Open up Command prompt or Terminal on your computer.
-
Execute commands
cd Desktop
andcd platform-tools
-
Now execute
adb reboot bootloader
. (Windows Powershell users may need to add a .\ before the command. Mac/Linux users may need to add a ./) -
Then
fastboot flash recovery twrp.img
ORfastboot boot twrp.img
. You can see which one of them is required for your device on your device's page on TWRP's official website. (Windows Powershell users may need to add a .\ before the command. Mac/Linux users may need to add a ./) - Now that TWRP is installed, power up your phone.
- Download the MIUI 10 Xiaomi EU ROM for your particular device and move it to your internal storage.
- Open Updater app, tap on three-dot menu and choose Reboot to Recovery.
- Go to Wipe section and Swipe to factory reset.
- Go to Install section and choose the ROM we downloaded later.
- Now reboot your device and that's it!
Let us know in the comments if you're fond of the Xiaomi EU custom ROM. Do you prefer it over an AOSP-based custom ROM?