The Redmi K20 Pro / Mi 9T Pro (codename raphael) stormed the market in 2019, instantly earning the title of “Flagship Killer 2.0.” Its iconic feature was the motorized pop-up selfie camera, which allowed for a breathtaking, truly notch-less, all-screen Super AMOLED display. Under the hood, it packed the top-tier Qualcomm Snapdragon 855 chipset, delivering blistering performance that rivaled phones twice its price. With its stunning design, in-display fingerprint scanner, and versatile triple camera, the raphael remains a fan favorite. This page provides the official fastboot ROMs for China, Global, India (raphaelin), and EEA, along with the popular Xiaomi.eu custom ROM, to help you unbrick, restore, or update your device.
Important: You must verify your device codename. The Pro models (raphael / raphaelin) are completely different from the standard Redmi K20 / Mi 9T (davinci). Flashing the wrong firmware will hard brick your phone. The Indian model has a specific codename, raphaelin.
Quick Device Specs
- Device: Redmi K20 Pro / Mi 9T Pro (raphael / raphaelin)
- Release year: 2019
- Chipset: Qualcomm Snapdragon 855
- Display: 6.39″ Super AMOLED, HDR, Notch-less Full Screen
- Battery: 4000 mAh, 27W fast charging
- Original MIUI: Android 9 (Pie), MIUI 10
Required Downloads
| File / Tool | Download Link |
|---|---|
| Xiaomi Mi Flash Tool | Download Latest Version |
| Xiaomi USB Drivers | Included with Mi Flash Tool |
| Bootloader Unlock Tool | Official Mi Unlock Page |
</figure
Fastboot ROMs
| Region | Build | Android | Release Date | Download | Codename |
|---|---|---|---|---|---|
| China | V12.5.6.0.RFKCNXM | 11.0 | 2021-10-25 | Download | raphael |
| Global | V12.5.2.0.RFKMIXM | 11.0 | 2021-08-09 | Download | raphael |
| India | V12.5.1.0.RFKINXM | 11.0 | 2021-06-29 | Download | raphaelin |
| EEA | V12.5.1.0.RFKEUXM | 11.0 | 2021-06-26 | Download | raphael |
| Xiaomi.eu (Custom) | V12.5.6.0.RFKCNXM (Based) | 11.0 | — | Download | raphael |
How to Flash
For a step-by-step process, drivers, and troubleshooting, read our Ultimate Mi Flash Guide.
- Boot into Fastboot mode (Power + Volume Down).
- Extract the firmware (.tgz file) and select the main folder containing the
/imagesdirectory in Mi Flash Tool. - Select clean all for a safe installation (avoid clean all and lock unless you are on the correct stock ROM for your specific region).
FAQs
Q1. What’s the difference between the Redmi K20 Pro and the Mi 9T Pro?
They are the exact same phone hardware-wise. “Redmi K20 Pro” was the name for the Chinese and Indian markets, while “Mi 9T Pro” was the name for the Global and European markets.
Q2. Why does the Indian ROM have a different codename (raphaelin)?
The Indian variant has minor regional software customizations and modem settings. While a Global (raphael) ROM might work on an Indian device, it’s always recommended to use the dedicated raphaelin firmware for the best network compatibility and performance.
Q3. Can I flash this Pro ROM on a standard Mi 9T / Redmi K20 (davinci)?
No, absolutely not. The standard, non-Pro model (davinci) uses a different processor (Snapdragon 730) and requires its own specific firmware. Flashing a Pro ROM on it will cause a hard brick.
Q4. The Xiaomi.eu ROM is a .zip file. How do I install it?
The .zip package is a recovery ROM. It must be installed using a custom recovery environment like TWRP after you have unlocked the bootloader. It cannot be flashed using the Mi Flash Tool, which handles .tgz fastboot packages.
Troubleshooting
- Drivers: If your PC does not recognize the phone in fastboot mode, reinstall the Xiaomi USB drivers, run Mi Flash Tool as Administrator, or try a different USB port (USB 2.0 is often more stable).
- Fastboot errors:
- “error: not catch checkpoint” → This common error means you have selected the wrong folder. In Mi Flash Tool, be sure to select the parent folder that was created when you extracted the .tgz file, not the images folder inside it.
- “Anti rollback error” → You are attempting to flash an older firmware version than what is currently on the device. Xiaomi’s Anti-Rollback Protection (ARB) prevents this.
- EDL mode: For a hard-bricked phone that won’t enter fastboot, EDL mode is the last resort. It requires using hardware test points and is recommended for advanced users only.