A Practical Way to Flash Xiaomi.eu ROM on Redmi K20 Pro (Mi 9T Pro)

A Practical Way to Flash Xiaomi.eu ROM on Redmi K20 Pro (Mi 9T Pro) 1

What’s in this article:

The steps in this article guide you directly on how to install Xiaomi.eu MIUI ROM on Redmi K20 Pro (a.k.a Xiaomi Mi 9T Pro).

Another Xiaomi’s flagship killer device is just around the corner for its global release. Xiaomi rolled out Redmi K20 Pro in China already. This release was held under its sub-brand Redmi.

The device is projected to be available globally in many Asian countries including India as Redmi K20 Pro. Meanwhile, Europe release will come directly under Xiaomi brand as Mi 9T Pro.

Both devices are basically the same.

Redmi K20 Pro has codename Raphael. It boasts Qualcomm SDM855 Snapdragon 855 (7 nm) chipset empowering Adreno 640 GPU and Octa-core CPUs. The monster CPUs consist of 1x 2.84 GHz Kryo 485 processor, 3x 2.42 GHz Kryo 485 processors, and 4x 1.8 GHz Kryo 485 processors.

Its limited availability which is currently in China makes some fanatic Mi Fans so eager to hand on the phone. Importing the phone directly from China is the possible option to take.

Redmi K20 Pro China edition runs MIUI China Stable build based on Android 9.0 Pie, obviously. The MIUI China version has no Play Store and no other languages rather than China and English.

The first drawback is easy to handle. Installing GApps and Play Store manually using this GApps pack solves the issue.

The second issue, however, is not easy. There is no tweak yet to manually install local languages directly on the official MIUI ROM.

The answer for this is flashing a custom ROM. Xiaomi.eu is the best solution out there. Xiaomi.eu ROM is basically MIUI ROM with additional twists.

The ROM preserves all the awesomeness of MIUI ROM while ditching all dispensable parts. Xiaomi.eu is build based on either China Stable or Weekly (Beta) builds.

It has so many local languages such as Spain, France, Bahasa Indonesia, Italian, Vietnamese, Dutch, Turkish, Portuguese, Hebrew, Korean, Catalan, Japanese, Arabic, Romanian, Russian, Ukrainian, and so on.

Moreover, Xiaomi.eu ROM also ships no bloatware. All those apps in Chinese are absence from the system.

Just like the official MIUI, Xiaomi.eu also has OTA update which allows users to upgrade the system without having to download the full ROM package. This feature is quite handy.


We strongly encourage you to create backups of your important files. Following procedure is basically safe to follow. However, it demands unlocking bootloader.

Consequently, the a factory reset procedure is necessary. This means loosing your data.

We hold no responsibility of any damages that may happen to your phone. No body forces you to do this trick. Please proceed responsibly.


  1. You will need a Windows computer either a PC or a Laptop. Windows 8/8.1/10 64-bit is recommended.
  2. A USB data cable. Make sure it’s a data cable and not a charging-only cable.
  3. Download Xiaomi ADB & Fastboot driver on your computer.
  4. Download Android Platform Tools r28.0.1 (zip).
  5. Download LR.Team TWRP by WZSX150. You may use the official one if available.
  6. Download Xiaomi.eu ROM for Redmi K20 Pro (.zip).
  7. Download Disable Encryption tweak (zip).


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\. This step is necessary to install ADB Fastboot system-wide.

Step 3. Extract the miui-platform-tools_r28.0.1-win.zip on your computer. You’ll get a folder called “platform-tools“. This step is important to make sure you use the latest version of ADB-Fastboot.

Step 4. 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.

Step 5. Flash TWRP custom recovery. You can use either the official one (if available) or the already available one LR.Team TWRP by wzsx150. Follow our previous guide on how to flash LR.Team TWRP on Redmi K20 Pro.

Step 6. Copy the downloaded Xiaomi.eu ROM zip and Disable Force Encryption zip to your phone. There are 3 ways to do it. You choose which one is the most easiest for you.

  • Downloading the zip files directly to your phone. You can do this through your mobile web browser.
  • Use USB data cable and transfer the zip file normally like you usually do through Windows Explorer.
  • Or, use USB data cable and transfer the zip files through fastboot using command below:
adb push xiaomi.eu_multi_HMK20ProMI9TPro_V10.3.10.0.PFKCNXM_v10-9.zip /tmp/
adb push Disable_Dm-Verity_ForceEncrypt_09.02.2018.zip /tmp/

Replace xiaomi.eu_multi_HMK20ProMI9TPro_V10.3.10.0.PFKCNXM_v10-9.zip in the command above with the corresponding file name.

Step 7. Now turn off your phone completely. Once it’s off, press the Power button and Volume Up button simultaneously. This will reboot your phone to recovery mode entering either TWRP.

Step 8. You may need to do “Swipe to allow system modification” action. If this is your first time entering TWRP.

Step 9. Form the main menu, choose “Wipe” then “Format Data“. Proceed accordingly.

Do not enter Advanced Wipe and do not wipe anything other than formatting /data partition.

Step 10. Once done, go back to the main menu and select “Install“.

Step 11. Now locate the Xiaomi.eu ROM zip file that you copied earlier. Tap on its file name to select it.

Step 12. Do the “Swipe to confirm flash” action.

Step 13. Sit tight and wait for the recovery to flash the zip file. Once done, go back to the main menu of TWRP.

Step 14. Choose “Install” again.

Step 15. Now locate the Disable Force Encryption zip file that you copied earlier. Tap on its file name to select it.

Step 16. Do the “Swipe to confirm flash” action again.

Step 17. Sit tight and wait for the recovery to flash the zip file. Once done, reboot your phone. Simply choose “Reboot” then choose “System“.

Voila! You have successfully flashed Xiaomi.eu ROM on Redmi K20 Pro. Initial booting time may take longer than usual.

Once you are in the MIUI system, go ahead and set up your Google Account.

Ran into difficulties? Do not hesitate to drop comment below.

Flashed successfully? Tell your experience also down below.


  1. Ratt June 23, 2019
    • Fandi A. Fiki June 23, 2019
  2. b0b3rman June 28, 2019
    • Fariez Nurkholiq June 28, 2019
    • Fabio July 31, 2019
  3. Mohamad El-Ammouri August 1, 2019
  4. Vince August 15, 2019
  5. tcl4u August 20, 2019
    • Nathan September 27, 2019
  6. Gembuli August 23, 2019
    • Nathan September 27, 2019
  7. Daniel G August 28, 2019
  8. Jesus September 10, 2019
  9. Lucas Johansson June 20, 2020

Leave a Reply