Crucial Warning: Flashing via flash_all.bat reformats internal UFS 4.0 flash storage, removing all local user data and cryptographic credentials. Firmware packages carrying the WNL identifier belong strictly to the duchamp hardware platform and must never be flashed onto sibling devices like the Redmi K70 (vermeer / Snapdragon 8 Gen 2) or Redmi K70 Pro (manet / Snapdragon 8 Gen 3). When using Mi Flash Tool on imported Chinese units (2311DRK48C), NEVER select "clean all and lock" (flash_all_lock.bat), as bootloader relocking against cross-regional cryptographic root-of-trust signatures will brick the phone.
Download Firmware for Xiaomi Redmi K70E / POCO X6 Pro 5G
Official Europe / EEA (EU) Fastboot & Recovery Packages 2 packages
duchamp_eea_global_images_OS3.0.304.0.WNLEUXM_20260825.0000.00_16.0_eea_4eb017631f.tgz
Official European EEA factory Fastboot image. Recommended for clean unbricking and restoring UK/EU network compliance on model 2311DRK48G.
MD5: 4eb017631fd06a8dfd46434413eb3e20
duchamp_eea_global-ota_full-OS3.0.304.0.WNLEUXM-user-16.0-2b08f54434.zip
Official signed European OTA recovery update. Flash via stock recovery or system updater menu.
MD5: 2b08f544342da13cc825aea501049af7
Official Global (MI) Fastboot & Recovery Packages 2 packages
duchamp_global_images_OS3.0.10.0.WNLMIXM_20260918.0000.00_16.0_global_34c49fffc5.tgz
Official international Global Fastboot image for model 2311DRK48G. Complete Google services included.
MD5: 34c49fffc582de6182e1a953ada080a8
duchamp_global-ota_full-OS3.0.10.0.WNLMIXM-user-16.0-91604fa25b.zip
Official signed Global OTA recovery update package.
MD5: 91604fa25b1e056b6d7a8a5f74e265b3
Official China Domestic (CN) Fastboot & Recovery Packages 2 packages
duchamp_images_OS3.0.305.0.WNLCNXM_20260907.0000.00_16.0_cn_aba181e4f5.tgz
Official factory Fastboot image for Chinese domestic Redmi K70E model 2311DRK48C.
MD5: aba181e4f55d17a8877fc9985b75d00a
duchamp-ota_full-OS3.0.305.0.WNLCNXM-user-16.0-1448ea3121.zip
Official signed China OTA recovery update package.
MD5: 1448ea312115029095951e3ecce9a3df
Official Regional Fastboot & Recovery Packages 8 packages
duchamp_in_global_images_OS3.0.302.0.WNLINXM_20260813.0000.00_16.0_in_433cfbe47a.tgz
Official factory Fastboot package for Indian model 2311DRK48I.
MD5: 433cfbe47a6c5f28d9dbe46b43ef4ac3
duchamp_in_global-ota_full-OS3.0.302.0.WNLINXM-user-16.0-1d9b6b6a3f.zip
Official signed India OTA recovery package.
MD5: 1d9b6b6a3f5edbef770a2f2b1d35e3fa
duchamp_id_global_images_OS3.0.302.0.WNLIDXM_20260813.0000.00_16.0_id_92fff76dfd.tgz
Official factory Fastboot image for Indonesian regional market.
MD5: 92fff76dfda02d5234a3188fe7bab6d9
duchamp_id_global-ota_full-OS3.0.302.0.WNLIDXM-user-16.0-6538a5fb9d.zip
Official signed Indonesian OTA recovery package.
MD5: 6538a5fb9df6934cd2412d06c5d0b3e2
duchamp_ru_global_images_OS3.0.302.0.WNLRUXM_20260813.0000.00_16.0_ru_004be1cb0d.tgz
Official factory Fastboot image for Russian regional market.
MD5: 004be1cb0d822fea1181273526e182b6
duchamp_ru_global-ota_full-OS3.0.302.0.WNLRUXM-user-16.0-3593ea299b.zip
Official signed Russian OTA recovery package.
MD5: 3593ea299b7dab152c1a5d3dff988f45
duchamp_tw_global_images_OS3.0.301.0.WNLTWXM_20260811.0000.00_16.0_tw_5ec33e2aa1.tgz
Official factory Fastboot image for Taiwan regional market.
MD5: 5ec33e2aa17d1c801b73fca0dcea8ec8
duchamp_tw_global-ota_full-OS3.0.301.0.WNLTWXM-user-16.0-f2ccb23ed2.zip
Official signed Taiwan OTA recovery package.
MD5: f2ccb23ed21135615540a95409a9c937
Custom Recovery (OrangeFox) 1 package
OrangeFox-R12.0-Unofficial-duchamp.zip
Unofficial OrangeFox R12.0 custom recovery for duchamp. Supports internal storage decryption, dynamic partition backup, and custom ROM installation.
MD5: 66b04a79da6695ee3fcc461c2c55a2e9
Flashing Overview for Xiaomi Redmi K70E / POCO X6 Pro 5G
- Unlock Bootloader with Xiaomi Mi Unlock utility
- Install MediaTek USB VCOM and Fastboot drivers
- Extract official Fastboot TGZ package twice with 7-Zip
- Reboot device to Fastboot mode (Volume Down + Power)
- Load folder in Mi Flash Tool, select "clean all", and flash
Expand preparation checklist for Xiaomi Redmi K70E / POCO X6 Pro 5G
- Verify your phone codename is 'duchamp' by running 'fastboot getvar product' from a terminal while in Fastboot mode.
- Unlock the bootloader using the official Xiaomi Mi Unlock utility before attempting Fastboot partition flashing.
- Install official MediaTek USB VCOM and Fastboot drivers alongside Android SDK Platform Tools (v35+) on a 64-bit Windows PC.
- Confirm that the battery holds at least 50% charge before beginning the flashing process to prevent unexpected shutdowns during super partition streaming.
- Extract the .tgz archive twice using 7-Zip until flash_all.bat and the images directory appear in a folder path without spaces.
- Connect the phone via a certified USB Type-C data cable directly to a rear motherboard USB 2.0 port to prevent connection drops.
Compatibility & Bootloader Notes
Fastboot flashing requires an officially unlocked bootloader via the Xiaomi Mi Unlock utility. MediaTek Dimensity 8300-Ultra Emergency Download (BROM) mode enforces cryptographic SLA/DAA authentication requiring authorized Xiaomi service center credentials.
Ready to Flash This Firmware?
Full step-by-step instructions for Xiaomi Redmi K70E / POCO X6 Pro 5G, including prerequisites, error fixes, and screenshots, are on FlashGuideHub's Mi Flash Tool guide.
Can also be flashed via Fastboot: Open Fastboot Guide →
Frequently Asked Questions
The Redmi K70E / POCO X6 Pro (duchamp) is built on MediaTek's 4nm Dimensity 8300-Ultra chipset with an ARM Mali-G615 MC6 GPU, a 64 MP OmniVision OV64B main camera, and a 1.5K Flow AMOLED panel. In contrast, the standard Redmi K70 / POCO F6 Pro (vermeer) runs on Qualcomm's Snapdragon 8 Gen 2 (SM8550-AB) with an Adreno 740 GPU, a 50 MP Light Hunter 800 sensor, and a 2K display. Their bootloader architectures, preloader handshakes, and partition layouts are completely incompatible; cross-flashing vermeer software onto duchamp will cause a permanent hardware brick.
The duchamp motherboard pairs an advanced MediaTek Dimensity 8300-Ultra SoC with an ultra-fast UFS 4.0 flash storage controller and quad-channel LPDDR5X RAM clocked up to 8533 Mbps. The internal storage layout utilizes dynamic A/B super partition mapping, where system, vendor, product, and system_ext sub-images are dynamically allocated within a unified raw super image during userspace fastbootd flashing.
The Xiaomi.eu community development team focuses its primary custom ROM efforts on Qualcomm Snapdragon platforms. MediaTek chipsets such as the Dimensity 8300-Ultra require proprietary MediaTek Board Support Package (BSP) blobs, closed-source preloader binaries, and unique modem handshakes that make maintaining automated, free public custom ROM releases impractical. Consequently, no official free public Xiaomi.eu builds are released for duchamp.
Because duchamp adopts Google's Android Generic Kernel Image (GKI) architecture on Android 14 through Android 16, there is no dedicated physical recovery partition on internal storage. The recovery ramdisk is housed within the boot partition. Custom recovery environments such as OrangeFox R12.0 are packaged to flash directly into the active boot partition ramdisk, requiring updated File-Based Encryption (FBEv2) support to decrypt internal user data.