Our Working Guide on How to Flash Xiaomi.eu ROM on Mi 9

Our Working Guide on How to Flash Xiaomi.eu ROM on Mi 9 1

MIUI is the default ROM running on every Xiaomi device except the Android One devices such as Mi A1, Mi A2, etc. Basically, MIUI is a skinned version of Android OS.

Xiaomi developers team rebuild the ROM with unique design, key features, and tweaked performance. MIUI is available in two builds: China and Global.

MIUI China ROM has no Google Apps and no multi languages. Users can only choose between Chinese and English. On the other hand, its Global build has the two drawbacks.

Nevertheless, there are still a number of Mi Fans having their Xiaomi phones directly from China. There are many online stores offering Xiaomi devices shipped directly from mainland China. Banggood, Gearbest, and Alibaba are just a few examples.

The nonexistence of Play Store and other country languages become the main problems. There is where Xiaomi.eu comes in.

Xiaomi.eu is no different with the official MIUI ROM. It is built based on MIUI China Stable and Beta builds. It eliminates the drawbacks and adds some functionalities not available in the official build.

Of course it has Play Store and some basic Google Apps to save your day.

On top of that, Xiaomi.eu also has multiple languages to choose.

The best part of it that we really like is the modded Themes app. Normally, you won’t be able to install custom MIUI themes downloaded from third-parties. Unless you have a verified Xiaomi Designer account.

The case is different with Xiaomi.eu. You can import any themes .mtz file easily from the built-in Themes app.

Xiaomi.eu ROM is a legend among Mi Fans around the globe. I’m sure that you’ve heard about it. That’s why we need to cut the craps and let’s go straight forward to the steps.

Wait, wait, wait..! We have to remind you on the crucial prerequisite. Create backups! Flashing a custom ROM needs a custom recovery. Flashing a custom recovery needs an unlocked bootloader.

Unfortunately, Xiaomi changed its policy about bootloader unlocking mechanism. Now you have to lose all your data and files since a factory reset occurs during the process.

Yup, unlocking MIUI bootloader will wipe your files and data. Please create backups before it’s too late.


  1. You will need a Windows computer either a PC or a Laptop. Windows 8/8.1/10 64-bit is recommended.
  2. A Type-C USB data cable. Make sure it’s a data cable and not a charging-only cable.
  3. Download ADB Fastboot Driver (zip).
  4. Download TWRP installer toolkit (zip).
  5. Download latest version of Magisk root (zip).
  6. Download Disable Force Encryption (zip).
  7. Download Xiaomi.eu ROM for Mi 9 (zip).

Steps to Flash Xiaomi.eu on Mi 9

Step 1. Disable Windows Drivers Signature Enforcement on your computer. We have the detailed tutorial here.

Step 2. Extract Xiaomi ADB Fastboot Driver zip file (miui-ADB-Driver-Installer-v1.4.3.zip) and install it on your computer. This should finish in seconds. Make sure you install it on C:\adb\.

Step 3. Unlock the bootloader of your phone. Read the full guide on how to unlock MIUI bootloader officially here. Please be aware that the process requires you to reset your phone. All your data will be lost.

ALSO READ:  All MIUI 10 Recovery ROM Files for Mi 9 (Global, China, Europe)

Step 4. Flash TWRP recovery on your device. Follow our dedicated article on how to flash TWRP on Mi 9 here. You can stop before the “How to Root” section.

You must connect your phone to computer using its USB cable (if you haven’t done it yet).

Step 5. Now boot into TWRP. You’ll need to switch off your phone completely. Press the Power and Volume Up buttons simultaneously to enter recovery mode.

You may need to change TWRP’s default language to English if you use the LR.Team TWRP by wzx150.

Step 6. Copy the Xiaomi.eu ROM zip file and Magisk zip file into the ADB folder.

Step 7. Open the ADB folder in Windows Explorer. Hold down the Shift-button and right-click on any area within that folder. Next, choose “Open command prompt window here” or “Open PowerShell window here“.

Our Working Guide on How to Flash Xiaomi.eu ROM on Mi 9 2

Step 8. Now rename the Magisk-v19.zip file to magisk.zip. Also rename xiaomi.eu_multi_MI9_blablabla.zip to simply rom.zip.

Step 9. Next, go to the PowerShell or Command Prompt window. Issue the following command to transfer the zip files to your phone.

adb push rom.zip /tmp/
adb push magisk.zip /tmp/
Our Working Guide on How to Flash Xiaomi.eu ROM on Mi 9 3
Our Working Guide on How to Flash Xiaomi.eu ROM on Mi 9 4

Step 10. Go back to your phone and choose “Wipe” from the TWRP main screen. You need to do “Swipe to allow system modification” if this your first time booting to TWRP.

Step 11. Now tap the “Format data” button. Type Yes to confirm.

Step 12. Go back to main menu, choose Wipe again, this time do the factory reset by swiping the slider to the right.

Step 13. Once done, go back to the main menu then choose Install.

Step 14. Locate the rom.zip file you have copied (in the /tmp directory). Tap on it to select it.

Step 15. Now do the “Swipe to confirm flash” action.

Step 16. Once done, go back to main menu then choose “Install” again.

Step 17. Now locate the magisk.zip file. Tap on it to select it.

Step 18. Now do the “Swipe to confirm flash” action again.

Step 19. Once done, go back to main menu then choose “Reboot“.

Step 20. Finally choose “System“. This will reboot your phone to the system and turn it on again.

Voila! You have successfully installed Xiaomi.eu ROM on Mi 9 codename Cepheus. Even further, you have also root it with Magisk. You many notice a new app called Magisk Manager.

Could not find it? You can download Magisk Manager APK file and install it manually.


You may notice a slight increase in its performance. Thanks to the removed Chinese bloatware. Battery life also improves significantly.

Our Working Guide on How to Flash Xiaomi.eu ROM on Mi 9 5
Xiaomi.eu performance on Mi 9
Our Working Guide on How to Flash Xiaomi.eu ROM on Mi 9 6
Xiaomi.eu battery life on Mi 9

Should you have any question, please do not hesitate to drop it in the comment section below.

Credits: XDA.


2 thoughts on “Our Working Guide on How to Flash Xiaomi.eu ROM on Mi 9”

Leave a Reply

Your email address will not be published.