Crucial Warning: Flashing via flash_all.bat reformats internal UFS 2.2 storage, erasing all user files, photos, and device settings. Packages carrying the UMQ build identifier belong strictly to the sunstone hardware platform. When flashing through Mi Flash Tool, always confirm that "clean all" (flash_all.bat) is selected. Never select "clean all and lock" (flash_all_lock.bat) if flashing cross-regional firmware (such as flashing Global or EEA firmware onto a Chinese 22101317C unit or Indian 22111317I), as bootloader relocking against mismatched regional cryptographic signatures will cause an unbootable recovery loop.
Download Firmware for Xiaomi Redmi Note 12 5G / Redmi Note 12R Pro
European & Global Fastboot ROMs 2 packages
sunstone_eea_global_images_OS2.0.9.0.UMQEUXM_20260225.0000.00_14.0_eea_3cef4451a9.tgz
Official Europe / EEA Fastboot factory image for European and UK model 22111317G. Full partition reflash and unbrick package.
MD5: 3cef4451a9b6f194fcc9e44c6f3d3f88
sunstone_global_images_OS2.0.5.0.UMQMIXM_20251020.0000.00_14.0_global_f4ad534bf4.tgz
Official Global Fastboot factory image for international variants. Clean unbrick and factory restoration package.
MD5: f4ad534bf474fa8af9edf24336b9db47
Regional Fastboot Factory ROMs 3 packages
sunstone_in_global_images_OS2.0.6.0.UMQINXM_20250821.0000.00_14.0_in_7941d8a8c6.tgz
Official India Fastboot factory image for 22111317I hardware unbricking and clean factory installation.
MD5: 7941d8a8c62dc6b6c78bcbf6e1433117
sunstone_images_OS2.0.6.0.UMQCNXM_20250812.0000.00_14.0_cn_29df442157.tgz
Official China Fastboot factory image for domestic 22101317C hardware unbricking and clean factory installation.
MD5: 29df442157b265f3857dd1ec74eaf340
sunstone_tw_global_images_OS2.0.6.0.UMQTWXM_20250821.0000.00_14.0_tw_f406b328a4.tgz
Official Taiwan channel Fastboot package for factory restoration and unbricking.
MD5: f406b328a45d858995d6cae5989cc452
Official Recovery OTA Packages 5 packages
sunstone_eea_global-ota_full-OS2.0.9.0.UMQEUXM-user-14.0-c5689b1f51.zip
Official Europe / EEA Recovery OTA package for stock recovery installation or local storage update.
MD5: c5689b1f516001f9bb42ef117324aeaf
sunstone_global-ota_full-OS2.0.5.0.UMQMIXM-user-14.0-3e521d5bf6.zip
Official Global Recovery OTA package for local update or stock recovery installation.
MD5: 3e521d5bf63e2ac71b2f056e57c109a2
sunstone_in_global-ota_full-OS2.0.6.0.UMQINXM-user-14.0-e4b2765578.zip
Official India Recovery OTA package for stock recovery installation or local storage update.
MD5: e4b27655782aa847fd6e7b27b649ddfc
sunstone-ota_full-OS2.0.6.0.UMQCNXM-user-14.0-a871f6a54b.zip
Official China Recovery OTA package for stock recovery installation or local storage update on domestic hardware.
MD5: a871f6a54bbb1ebff7a5dde4d3122672
sunstone_tw_global-ota_full-OS2.0.6.0.UMQTWXM-user-14.0-1711051af0.zip
Official Taiwan channel Recovery OTA package for stock recovery installation or local storage update.
MD5: 1711051af0a4de312fd3aa86cd9f99a7
Xiaomi.eu & Custom Recoveries 4 packages
xiaomi.eu_SUNSTONE_OS2.0.6.0.UMQCNXM_14.zip
Community custom ROM based on China HyperOS 2.0 with integrated Google Play Services, European translations, and removed bloatware.
MD5: b9cf34bb4688855f5a4c61ab1154dc83
OrangeFox-R12.0-Unofficial-sunstone.zip
OrangeFox Recovery project zip package with built-in decryption support, Magisk root compatibility, and partition backup features.
MD5: 40dbf81339e053e89b9c320157b35d92
twrp-3.7.1_12-0-sunstone-ikan.img
TeamWin Recovery Project standalone image for sunstone. Flash via fastboot flash vendor_boot or boot depending on partition scheme.
MD5: 7939e52790316c3143ba6b2a52937a36
PBRP-sunstone-4.0-20240222-0256-UNOFFICIAL.zip
PitchBlack Recovery Project ZIP installer for sunstone featuring Aroma-style file manager and force-encryption disabler hooks.
MD5: 47d5c20acd0c4305271525903da473e5
Flashing Overview for Xiaomi Redmi Note 12 5G / Redmi Note 12R Pro
- Unlock the phone bootloader using the official Xiaomi Mi Unlock utility.
- Extract the .tgz archive twice using 7-Zip until flash_all.bat and the images folder appear.
- Power off the phone and hold Volume Down + Power together until the orange FASTBOOT screen displays.
- Open Mi Flash Tool, select the extracted firmware root directory, and choose "clean all".
- Click "Flash" and keep the phone connected while sparse partitions stream into UFS 2.2 storage.
Expand preparation checklist for Xiaomi Redmi Note 12 5G / Redmi Note 12R Pro
- Verify your phone codename is 'sunstone' by executing 'fastboot getvar product' from a command line while in Fastboot mode.
- Unlock the bootloader using the official Xiaomi Mi Unlock tool before attempting Fastboot partition flashing.
- Install official Qualcomm USB QDLoader drivers and Android SDK Platform-Tools (v35+) on a 64-bit Windows PC.
- Ensure the 5,000 mAh battery has at least 50% charge before beginning the flashing procedure to avoid unexpected shutdowns.
- Extract the Fastboot .tgz archive twice using 7-Zip until the flash_all.bat batch script and images folder appear.
- Connect the phone directly to a rear motherboard USB 2.0 port using a certified Type-C USB data cable.
Compatibility & Bootloader Notes
Official Fastboot flashing requires an officially unlocked bootloader via the Xiaomi Mi Unlock utility. Emergency EDL mode on Qualcomm SM4375 requires authorized account credentials or hardware testpoint shorting.
Ready to Flash This Firmware?
Full step-by-step instructions for Xiaomi Redmi Note 12 5G / Redmi Note 12R Pro, 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 Qualcomm Snapdragon 4 Gen 1 (SM4375) is built on TSMC's 6nm process and features two Cortex-A78 performance cores at 2.0 GHz alongside six Cortex-A55 efficiency cores at 1.8 GHz, managed by an Adreno 619 GPU. Storage operations communicate across a dual-lane UFS 2.2 host bus controller. During Mi Flash Tool execution, Fastboot streams compressed sparse chunks of the dynamic super image directly into UFS 2.2 storage blocks without bus queue stalls, finishing complete system writes in approximately 6 to 8 minutes.
On the Redmi Note 12 5G under Android 14 HyperOS 2.0, Xiaomi implements Android Virtual A/B architecture with dynamic partition grouping. Sub-partitions (system, system_ext, vendor, and product) are combined into a dynamic super partition (super.img). Low-level boot components, device trees, and ramdisks are split across vendor_boot and boot partitions. This architecture allows background OTA updates to stream directly into the inactive slot while preserving user storage integrity.
The Redmi Note 12 5G and Redmi Note 12R Pro share the identical Qualcomm Snapdragon 4 Gen 1 motherboard design, 6.67-inch 120Hz AMOLED panel, and core development codename "sunstone". The Note 12R Pro is a China-exclusive release (model 22101317C) that shares hardware with China domestic Note 12 5G units, offering a top-tier 12 GB RAM configuration and dual rear cameras (omitting the 8 MP ultra-wide lens found on Global 22111317G models). Because their partition tables align, Fastboot ROMs carrying the UMQ identifier target the entire hardware family.
Regional HyperOS software branches follow separate maintenance timelines. The European EEA channel (UMQEUXM) receives targeted maintenance updates and regulatory security patch revisions required for European Union compliance, advancing its build index to OS2.0.9.0. The Global channel (UMQMIXM) maintains stability across broad international carriers on OS2.0.5.0. Both builds share the same underlying Android 14 core and Snapdragon 4 Gen 1 driver codebase.