The POCO X6 Pro 5G (global) and Redmi K70E (China), codename duchamp, are performance‑focused mid‑rangers powered by the MediaTek Dimensity 8300‑Ultra with a 6.67-inch 120Hz AMOLED and 5000mAh battery (POCO) plus 67W charging.
Despite strong hardware, many duchamp users report HyperOS‑era issues like abnormal battery drain (often linked to launcher/background activity), device warming during social apps or gaming, and stutters after major system updates. The firmware packages below (official Xiaomi fastboot images plus a Xiaomi.eu custom build) let you clean‑install and stabilize the system, fix bootloops/failed OTAs, and upgrade to Android 16 via HyperOS 3.0 where available.
POCO X6 Pro 5G / Redmi K70E Firmware Details
| Device name | POCO X6 Pro 5G / Redmi K70E |
|---|---|
| Codename | duchamp |
| Chipset / GPU | MediaTek Dimensity 8300‑Ultra with Mali‑G615 MC6 GPU. |
| Display | 6.67-inch AMOLED, 120Hz (POCO “CrystalRes” 1.5K class). |
| Battery / charging | POCO X6 Pro: 5000mAh with 67W charging; Redmi K70E variants may differ by region. |
| Android / HyperOS versions here | HyperOS 3.0 (Android 16) for OS3.0.3.0.WNLCNXM; HyperOS 2.0 (Android 15) for OS2.0.207/208/209 region builds. |
| File types | Official Xiaomi fastboot ROMs (.tgz) plus a Xiaomi.eu custom ZIP. |
| Flashing tool required | Xiaomi Mi Flash Tool / fastboot scripts for.tgz; custom recovery (or Xiaomi.eu method) for the Xiaomi.eu ZIP. |
| Bootloader status | Bootloader unlock is required to flash fastboot ROMs, and flashing can wipe data. |
| Common issues these updates help address | Battery drain and heating complaints after major HyperOS updates, plus lag/stutters that often improve after clean flashing. |
Download Official Firmware for POCO X6 Pro 5G / Redmi K70E (duchamp)
| Filename | File size | Build date | Build version | Android | Flashing type | Target region | Download |
|---|---|---|---|---|---|---|---|
| duchamp_images_OS3.0.3.0.WNLCNXM_20251122.0000.00_16.0_cn_c5ca72d17e.tgz | 8.44GB | 2025‑11‑22 | OS3.0.3.0.WNLCNXM | Android 16 | Fastboot (.tgz) | China (CNXM) | Download OS3.0.3.0 CN (Xiaomi server) |
| duchamp_global_images_OS2.0.207.0.VNLMIXM_20251103.0000.00_15.0_global_6161ab5af7.tgz | 8.21GB | 2025‑11‑03 | OS2.0.207.0.VNLMIXM | Android 15 | Fastboot (.tgz) | Global (MIXM) | Download OS2.0.207.0 Global (Xiaomi server) |
| duchamp_ru_global_images_OS2.0.208.0.VNLRUXM_20251103.0000.00_15.0_ru_2353b96a5a.tgz | 8.45GB | 2025‑11‑03 | OS2.0.208.0.VNLRUXM | Android 15 | Fastboot (.tgz) | Russia (RUXM) | Download OS2.0.208.0 RU (Xiaomi server) |
| duchamp_id_global_images_OS2.0.208.0.VNLIDXM_20251103.0000.00_15.0_id_e9cc8a4815.tgz | 7.68GB | 2025‑11‑03 | OS2.0.208.0.VNLIDXM | Android 15 | Fastboot (.tgz) | Indonesia (IDXM) | Download OS2.0.208.0 ID (Xiaomi server) |
| duchamp_in_global_images_OS2.0.208.0.VNLINXM_20251103.0000.00_15.0_in_ae6c946c57.tgz | 7.02GB | 2025‑11‑03 | OS2.0.208.0.VNLINXM | Android 15 | Fastboot (.tgz) | India (INXM) | Download OS2.0.208.0 IN (Xiaomi server) |
| duchamp_eea_global_images_OS2.0.209.0.VNLEUXM_20251024.0000.00_15.0_eea_5d48571ed6.tgz | 7.66GB | 2025‑10‑24 | OS2.0.209.0.VNLEUXM | Android 15 | Fastboot (.tgz) | EEA (EUXM) | Download OS2.0.209.0 EEA (Xiaomi server) |
| duchamp_tw_global_images_OS2.0.207.0.VNLTWXM_20251103.0000.00_15.0_tw_e17d9fbc41.tgz | 6.49GB | 2025‑11‑03 | OS2.0.207.0.VNLTWXM | Android 15 | Fastboot (.tgz) | Taiwan (TWXM) | Download OS2.0.207.0 TW (Xiaomi server) |
| xiaomi.eu_DUCHAMP_OS3.0.2.0.WNLCNXM_16.zip | 6GB | Based on Android 16 CN firmware | OS3.0.2.0.WNLCNXM | Android 16 | Custom recovery/fastboot ZIP | Xiaomi.eu (multi‑language, debloated) | Download Xiaomi.eu DUCHAMP 3.0.2.0 (Google Drive) |
Flashing Requirements
- Confirm device: In fastboot mode, run fastboot getvar product; it must return duchamp.
- Choose the correct region: CNXM (China), MIXM (Global), EUXM (EEA), RUXM (Russia), INXM (India), IDXM (Indonesia), TWXM (Taiwan).
- Unlocked bootloader: Required for fastboot ROMs and for Xiaomi.eu installs.
- PC setup: Windows PC, Xiaomi USB drivers, Xiaomi Mi Flash Tool, stable USB cable, 15–20GB free space.
- Backup and charge: Backup all data and charge above 60% because clean flashing wipes storage.
How to Flash the Firmware
Official fastboot ROMs (.tgz)
- Download the correct ROM from the table above and extract it until you see the images folder and flash_all*.bat.
- Install Xiaomi drivers and open Xiaomi Mi Flash Tool, then select the extracted ROM folder.
- Enter fastboot (Power + Volume Down), connect the phone, click “Refresh”.
- Select clean all and flash; do not disconnect until success.
- Reboot and let the phone settle; battery may look worse for 1–2 days after a major update while indexing finishes.
Xiaomi.eu DUCHAMP Android 16 ZIP
- Unlock bootloader and follow Xiaomi.eu’s install method for DUCHAMP (custom recovery/fastboot package, depending on release).
- Flash the ZIP, then perform a clean wipe if moving from stock to Xiaomi.eu to avoid conflicts.
- Boot and complete setup; test heat and drain with default settings first.
- Only then restore apps; avoid restoring full system backups if you’re troubleshooting drain.
- Update all apps and reboot once to stabilize services.
For step‑by‑step flashing with pictures and videos, use these guides: Xiaomi Mi Flash Tool tutorial (for the.tgz files above) and flash_all.bat guide (if you prefer scripts).
Frequently Asked Questions (FAQs)
What phone is “duchamp”?
duchamp is the codename for POCO X6 Pro 5G and Redmi K70E.
What’s new in HyperOS 3.0 (Android 16) for duchamp?
OS3.0.3.0.WNLCNXM is an Android 16 HyperOS 3 build for duchamp, delivered as a fastboot package for clean installs and deep repairs. It’s typically chosen when you want the newest OS base, security level and updated system components.
Why does my POCO X6 Pro drain battery fast?
Users report heavy launcher/background usage and higher drain after major updates, often paired with extra heat. A clean flash, then reinstalling apps without restoring old system backups, is frequently suggested to remove corrupted or conflicting data.
Can I flash the China Android 16 build on my Global phone?
It’s possible with an unlocked bootloader, but not recommended because different regions use different OTA channels and system customizations; stick to your original region tag when possible.



![Motorola Moto E20 XT2155-3 Firmware Flash File Download [Stock ROM] Motorola Moto E20 XT2155-3](https://www.inarguide.com/wp-content/uploads/2022/01/Motorola-Moto-E20-XT2155-3.jpg)
![Motorola Moto G Pure XT2163DL Firmware Flash File Download [Stock ROM] Motorola Moto G Pure XT2163DL](https://www.inarguide.com/wp-content/uploads/2022/01/Motorola-Moto-G-Pure-XT2163DL.jpg)
![Motorola Moto G20 XT2128-1 Firmware Flash File Download [Stock ROM] Motorola Moto G20 XT2128-1](https://www.inarguide.com/wp-content/uploads/2022/01/Motorola-Moto-G20-XT2128-1.jpg)