Skip to main content
Xiaomi (Redmi)

Redmi Note 12 Pro / Pro+ / Discovery (ruby) HyperOS Stock Firmware Archive

The Redmi Note 12 Pro, Redmi Note 12 Pro+, and Redmi Note 12 Discovery Edition share the unified Xiaomi engineering codename 'ruby'. Powered by the 6nm MediaTek Dimensity 1080 (MT6877V) 5G chipset, the family features a 6.67-inch 120Hz Flow AMOLED display and advanced camera setups ranging from a 50MP Sony IMX766 sensor up to a 200MP Samsung ISOCELL HPX sensor.

This archive indexes all 9 official Xiaomi Fastboot ROM packages for the Android 14 HyperOS 2.0 release wave across all regional branches (China, Global, India, Europe/EEA, Russia, Indonesia, Taiwan, Turkey, and Korea). These packages are designed for flashing via Mi Flash Tool in Fastboot mode for complete device recovery, unbricking, clean upgrades, and restoring factory partitions.

Redmi Note 12 Pro / Pro+ / Discovery Edition (ruby)
Brand
Xiaomi (Redmi)
Codename
ruby
Model Family
22101316C, 22101316UC, 22101316UCP, 22101316G, 22101316UG, 22101316I
Chipset
MediaTek Dimensity 1080 (MT6877V)
GPU
ARM Mali-G68 MC4
Display
6.67" FHD+ Flow AMOLED (1080x2400, 120Hz, Dolby Vision)
Battery
5000mAh (Pro/Pro+) / 4300mAh (Discovery), up to 210W HyperCharge
Launch OS
Android 12 (MIUI 13)
Latest OS
Android 14 (Xiaomi HyperOS 2.0)
Firmware Type
Official Xiaomi Fastboot TGZ Firmware
Flash Method
Mi Flash Tool (Fastboot Mode)

Download Firmware for Redmi Note 12 Pro / Pro+ / Discovery Edition (ruby)

ruby_eea_global_images_OS2.0.10.0.UMOEUXM_20251113.0000.00_14.0_eea_654a0a8a76.tgz
Model
Global / European (22101316G / 22101316UG)
Region
Europe / EEA (EU)
Build
OS2.0.10.0.UMOEUXM
Build Date
2025-11-13
Android/OS
Android 14 (HyperOS 2.0)
Method
Mi Flash Tool
Size
6.35 GB

Official European Economic Area (EEA) Fastboot release for UK and EU models.

⬇️ Download via MIUI OTA
ruby_global_images_OS2.0.9.0.UMOMIXM_20251111.0000.00_14.0_global_c6feeadcde.tgz
Model
Global International (22101316G / 22101316UG)
Region
Global (MI)
Build
OS2.0.9.0.UMOMIXM
Build Date
2025-11-11
Android/OS
Android 14 (HyperOS 2.0)
Method
Mi Flash Tool
Size
6.58 GB

Standard International Global release with pre-installed Google Mobile Services.

⬇️ Download via MIUI OTA
ruby_in_global_images_OS2.0.7.0.UMOINXM_20251105.0000.00_14.0_in_3974b01b19.tgz
Model
India (22101316I)
Region
India (IN)
Build
OS2.0.7.0.UMOINXM
Build Date
2025-11-05
Android/OS
Android 14 (HyperOS 2.0)
Method
Mi Flash Tool
Size
5.68 GB

Official India retail branch with Indian carrier radio provisioning.

⬇️ Download via MIUI OTA
ruby_images_OS2.0.15.0.UMOCNXM_20251124.0000.00_14.0_cn_2aa259e55a.tgz
Model
China (22101316C / 22101316UC / 22101316UCP)
Region
China (CN)
Build
OS2.0.15.0.UMOCNXM
Build Date
2025-11-24
Android/OS
Android 14 (HyperOS 2.0)
Method
Mi Flash Tool
Size
6.58 GB

China domestic retail build. Does not include Google Play services out of the box.

⬇️ Download via MIUI OTA
ruby_ru_global_images_OS2.0.9.0.UMORUXM_20251204.0000.00_14.0_ru_22e5325dc6.tgz
Model
Global / Russia (22101316G)
Region
Russia (RU)
Build
OS2.0.9.0.UMORUXM
Build Date
2025-12-04
Android/OS
Android 14 (HyperOS 2.0)
Method
Mi Flash Tool
Size
6.68 GB

Russian regional retail branch with Yandex and local regulatory services.

⬇️ Download via MIUI OTA
ruby_id_global_images_OS2.0.8.0.UMOIDXM_20251107.0000.00_14.0_id_1a1b5e6c42.tgz
Model
Global / Indonesia (22101316G)
Region
Indonesia (ID)
Build
OS2.0.8.0.UMOIDXM
Build Date
2025-11-07
Android/OS
Android 14 (HyperOS 2.0)
Method
Mi Flash Tool
Size
6.40 GB

Indonesia regional build featuring MIUI Dialer / Messaging app suite.

⬇️ Download via MIUI OTA
ruby_tr_global_images_OS2.0.6.0.UMOTRXM_20251103.0000.00_14.0_tr_d40d9a0bdb.tgz
Model
Global / Turkey (22101316G)
Region
Turkey (TR)
Build
OS2.0.6.0.UMOTRXM
Build Date
2025-11-03
Android/OS
Android 14 (HyperOS 2.0)
Method
Mi Flash Tool
Size
6.03 GB

Turkey regional carrier and retail release.

⬇️ Download via MIUI OTA
ruby_tw_global_images_OS2.0.6.0.UMOTWXM_20251031.0000.00_14.0_tw_1e9e724b92.tgz
Model
Global / Taiwan (22101316G)
Region
Taiwan (TW)
Build
OS2.0.6.0.UMOTWXM
Build Date
2025-10-31
Android/OS
Android 14 (HyperOS 2.0)
Method
Mi Flash Tool
Size
5.87 GB

Taiwan regional release with Traditional Chinese localized services.

⬇️ Download via MIUI OTA
ruby_kr_global_images_OS2.0.1.0.UMOKRXM_20250709.0000.00_14.0_kr_e42f8b941e.tgz
Model
Global / Korea (22101316G)
Region
South Korea (KR)
Build
OS2.0.1.0.UMOKRXM
Build Date
2025-07-09
Android/OS
Android 14 (HyperOS 2.0)
Method
Mi Flash Tool
Size
6.37 GB

South Korea retail branch.

⬇️ Download via MIUI OTA

Flashing Overview for Redmi Note 12 Pro / Pro+ / Discovery Edition (ruby)

  1. Unlock bootloader via Xiaomi Mi Unlock utility
  2. Extract .tgz archive twice (tgz to tar, then tar to folder)
  3. Boot phone into Fastboot mode (hold Volume Down + Power)
  4. Select extracted firmware folder in Mi Flash Tool
  5. Choose "clean all" at bottom of Mi Flash Tool and flash
Expand preparation checklist for Redmi Note 12 Pro / Pro+ / Discovery Edition (ruby)
  • Unlock the bootloader via official Mi Unlock tool before flashing.
  • Extract the downloaded .tgz file twice (from .tgz to .tar, then .tar to folder) using 7-Zip or WinRAR.
  • Ensure the extracted folder path contains NO SPACES (e.g. C:ruby_firmware).
  • Install the Xiaomi Fastboot / Google USB drivers on your Windows PC.
  • In Mi Flash Tool, ensure the bottom selector is set to 'clean all' — do not select 'clean all and lock'.

Compatibility & Bootloader Notes

Flashing official Xiaomi fastboot firmware packages (.tgz) requires an unlocked bootloader. Unlocking on HyperOS requires authorization via the Xiaomi Community app prior to binding in Developer Options.

Ready to Flash This Firmware?

Full step-by-step instructions for Redmi Note 12 Pro / Pro+ / Discovery Edition (ruby), including prerequisites, error fixes, and screenshots, are on FlashGuideHub's Mi Flash Tool guide.

Open Mi Flash Tool Guide

Can also be flashed via Fastboot: Open Fastboot Guide →

Frequently Asked Questions