A Guide to Install Pixel Experience v10.0 on Mi 9T/Redmi K20 (Android 10.0 Q)

A Guide to Install Pixel Experience v10.0 on Mi 9T/Redmi K20 (Android 10.0 Q) 1

Pixel Experience becomes official for the phone with codename Davinci. Yup, it is the Mi 9T a.k.a Redmi K20. Both phones are the same identical device except the operating system is a little bit different. While Mi 9T runs MIUI Global or Europe version, the Redmi K20 runs MIUI China ROM.

Pixel Experience ROM comes an alternative to replace the stock MIUI ROM. It is based on AOSP and is better than MIUI in some areas.

This ROM is commonly known as the PE ROM. The main concept is simple. It brings the looks and feels of the stock Android ecosystem available on Pixel phones to other Android-based phones.

Google Pixel is a flagship phone released by the company developing Android itself. It has an awesome UI and a sleek UX. The PE ROM simply brings them to non-Pixel devices.

Xiaomi Mi 9T is one of the lucky phones in the list of supported devices.

The latest PE ROM is version 10.0 which is based on AOSP Android 10.0.0_r18 Q. The mobile operating system sports Linux kernel version 4.14.158.

Unlike LineageOS, this custom ROM comes with built-in Google Apps. Hence, it’s no longer need to flash Gapps separately.

Are you ready to feel the Google Pixel Experience? Read all the steps below thoroughly and proceed once you understood.


  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. Simply use its official cable if you hesitate.
  3. Download Xiaomi ADB & Fastboot driver on your computer.
  4. Download Android Platform Tools (zip).
  5. Download TWRP by 4PDA (Unofficial).
  6. Download Pixel Experience ROM 10 for Mi 9T/Redmi K20 (zip).
  7. Download Magisk root (zip) – optional.

Important Notes

First, this tutorial is applicable on both Xiaomi Mi 9T and Redmi K20 regardless of its region (China, Europe, India, Indonesia, or Global).

Second, it is necessary for your phone to run the latest MIUI 11 based on Android 10. Do not flash Pixel Experience 10 on Mi 9T running MIUI based on Android 9.0 Pie. Follow this guide instead.

Third, do not come from another custom ROM (Lineage, Evolution X, Paranoid, etc). If you do, please flash the latest MIUI 11 first before following this guide.

Lastly, please proceed with full caution. We hold no responsibility for any damages which may happen to your phone. Create backups of all your data and files.

Steps to Flash Pixel Experience 10.0 on Mi 9T

Step 1 – 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 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 – Flash TWRP custom recovery. Follow our specific guide on how to install TWRP Recovery here. You can flash the 4PDA version, the official TWRP, the unofficial one by Muronofrio, Orangefox TWRP, or the Chinese TWRP by Wzsx150.

Step 5 – Reboot your phone to TWRP recovery mode. Turn off your phone completely, then press the Power and Volume Up buttons simultaneously. You may need to do the “swipe to confirm modifications” if this is your first time entering TWRP.

Step 6 – Choose [Wipe] from the main menu, then choose [Format Data].

Steps to Flash Pixel Experience 9.0 on Mi 9T (Redmi K20) 2

Step 7 – TWRP will ask for confirmation. Type Yes and hit Enter on your keypad.

Step 8 – Once the formatting process is done, connect your Mi 9T / Redmi K20 phone to your computer using its USB cable.

Step 9 – Go back to the main menu of TWRP, choose [Reboot], then choose [Recovery]. Your phone will reboot back to the TWRP recovery.

Step 10 – Copy all the zip files to the phone’s internal storage. Place Pixel Experience 10 (zip) and Magisk (zip) in the root directory of your phone. The root directory means the upper level or not inside any folder (/sdcard). Copying Magisk is optional, only if you want to root your phone.

Step 11 – Choose [Install] from the main menu of TWRP.

Step 12 – Locate the Pixel Experience zip file, for instance: PixelExperience_davinci-10.0-20200101-1244-OFFICIAL.zip. Tap on it to select it.

Step 13 – Do the “Swipe to confirm flash” action. Sit tight and wait for TWRP to flash the zip file.

Step 14 – Once done, go back to the main menu then choose [Install] again. You can skip this step and jump to Step if you don’t want to root.

Step 15 – Now find the Magisk zip file, for instance: Magisk-v20.2.zip. Tap on it to select it.

Step 16 – Do the “Swipe to confirm flash” action. Sit tight and wait for TWRP to flash the zip file. This should finish faster than flashing the ROM file.

Step 17 – Finally, you can now choose [Reboot] then choose [System].

Congratulation! You’ve successfully flashed Pixel Experience 10.0 ROM on Mi 9T. The Initial booting time usually takes longer than usual. Don’t worry, that’s normal.

The Pixel Experience 10 ROM for Mi 9T already passes SafetyNet checking. It means you can enjoy NFC payments and other mobile banking apps.

Pixel Experience v10.0 Preview:

A Guide to Install Pixel Experience v10.0 on Mi 9T/Redmi K20 (Android 10.0 Q) 2
A Guide to Install Pixel Experience v10.0 on Mi 9T/Redmi K20 (Android 10.0 Q) 3
A Guide to Install Pixel Experience v10.0 on Mi 9T/Redmi K20 (Android 10.0 Q) 4
A Guide to Install Pixel Experience v10.0 on Mi 9T/Redmi K20 (Android 10.0 Q) 5

Image credits: ray_lau.

How to download files from this blog

Found a broken link? Write a comment below!

One Response

  1. Rence February 7, 2020

Leave a Reply