Skip to main content
Xiaomi

Xiaomi Mi 9 (cepheus) Stock Firmware Archive

The Xiaomi Mi 9 (codename 'cepheus', models M1902F1G Global and M1902F1A/C China) runs on Qualcomm's 7nm Snapdragon 855 processor with an Adreno 640 GPU, up to 8 GB of RAM, and 128 GB of UFS 2.1 storage. It features a 6.39-inch Samsung Super AMOLED display, a 5th-generation optical in-display fingerprint scanner, an AI hardware button, and a triple rear camera setup with a 48 MP Sony IMX586 main sensor, 16 MP ultra-wide lens, and 12 MP telephoto lens.

The handset originally launched on Android 9.0 Pie (MIUI 10) and received official updates up to Android 11 under MIUI 12.5. Below is the full software repository for this model, listing official factory Fastboot TGZ packages for China, Global, and Europe (EEA), alongside the community Xiaomi.eu multi-language custom ROM.

Xiaomi Mi 9
Brand
Xiaomi
Codename
cepheus
Model Family
M1902F1G (Global / Europe) / M1902F1A, M1902F1C (China)
Chipset
Qualcomm Snapdragon 855 SM8150 (TSMC 7nm N7, 64-bit Octa-core: 1x 2.84 GHz Kryo 485 Prime + 3x 2.42 GHz Kryo 485 Gold + 4x 1.80 GHz Kryo 485 Silver, Hexagon 690 DSP)
GPU
Qualcomm Adreno 640 (585 MHz)
Display
6.39" Samsung Super AMOLED, FHD+ 2340×1080 pixels (19.5:9 ratio, 403 ppi, HDR10, DCI-P3, 600 nits HBM, Corning Gorilla Glass 6, optical under-display fingerprint sensor)
Battery
3300 mAh Li-Po (27W wired fast charging, Qualcomm Quick Charge 4+, 20W fast wireless charging via USB Type-C 2.0)
Launch OS
Android 9.0 (MIUI 10)
Latest OS
Android 11.0 (MIUI 12.5)
Firmware Type
Official Fastboot TGZ Images & Xiaomi.eu Custom ROM
Flash Method
Mi Flash Tool (Fastboot / EDL 9008) / TWRP Recovery

Download Firmware for Xiaomi Mi 9

cepheus_eea_global_images_V12.5.2.0.RFAEUXM_20211112.0000.00_11.0_eea_655e654e8a.tgz
Model
Xiaomi Mi 9 EEA / UK (M1902F1G)
Region
EEA (Europe / UK)
Build
V12.5.2.0.RFAEUXM (20211112.0000.00)
Build Date
2021-11-12
Android/OS
Android 11.0 (MIUI 12.5)
Method
Mi Flash Tool (Fastboot / clean all)
Size
3.29 GB

Final official European Economic Area (EEA) Fastboot release on Android 11.0 base. Tailored for UK and EU models with full GDPR privacy compliance and regional network profiles.

MD5: 655e654e8aac214df9e5a247b89dde14

⬇️ Download via MIUI OTA
cepheus_global_images_V12.5.1.0.RFAMIXM_20210611.0000.00_11.0_global_13a7fa1fb4.tgz
Model
Xiaomi Mi 9 Global (M1902F1G)
Region
Global (MI)
Build
V12.5.1.0.RFAMIXM (20210611.0000.00)
Build Date
2021-06-11
Android/OS
Android 11.0 (MIUI 12.5)
Method
Mi Flash Tool (Fastboot / clean all)
Size
3.21 GB

Official Global channel Fastboot package based on Android 11 (MIUI 12.5). Multi-language support with Google Play Services and Widevine L1 certified DRM.

MD5: 13a7fa1fb477f37ef41d0435292c442d

⬇️ Download via MIUI OTA
cepheus_images_V12.5.6.0.RFACNXM_20211125.0000.00_11.0_cn_8d261e6804.tgz
Model
Xiaomi Mi 9 China (M1902F1A / M1902F1C)
Region
China (CN)
Build
V12.5.6.0.RFACNXM (20211125.0000.00)
Build Date
2021-11-25
Android/OS
Android 11.0 (MIUI 12.5)
Method
Mi Flash Tool (Fastboot / clean all)
Size
4.30 GB

Final official China mainland Fastboot release on MIUI 12.5 enhanced branch. Contains optimized memory management and Chinese system services. Do NOT relock bootloader on Global models.

MD5: 8d261e680416878d2ce856a702ae5340

⬇️ Download via MIUI OTA
xiaomi.eu_multi_MI9_V12.5.6.0.RFACNXM_v12-11.zip
Model
Xiaomi Mi 9 (cepheus)
Region
Multi-Language (EU / Custom)
Build
V12.5.6.0.RFACNXM v12-11
Build Date
2021-11-28
Android/OS
Android 11.0 (MIUI 12.5)
Method
TWRP Recovery
Size
2.9 GB

Community-developed Xiaomi.eu multi-language custom ROM porting China MIUI 12.5.6.0 to Global units. Includes Google Play Services, debloated interface, and European system optimizations.

MD5: 785e42cded5a5d63b039ee9298b60feb

⬇️ Download via AFH

Flashing Overview for Xiaomi Mi 9

  1. Unlock the bootloader using the official Xiaomi Mi Unlock utility.
  2. Extract the .tgz archive twice using 7-Zip until the flash_all.bat script appears.
  3. Power off the phone and hold Volume Down + Power together until the Fastboot screen displays.
  4. Open Mi Flash Tool (version 2018.05.28 or newer), select the extracted folder, and choose "clean all".
  5. Click "Flash" and keep the phone connected while it flashes partitions and reboots into MIUI.
Expand preparation checklist for Xiaomi Mi 9
  • Verify your device codename is 'cepheus' by executing 'fastboot getvar product' from a command line while in Fastboot mode.
  • Unlock the bootloader using the official Xiaomi Mi Unlock utility before attempting Fastboot flashing.
  • Install official Qualcomm HS-USB QDLoader drivers and Mi Flash Tool (version 2018.05.28 or newer) on a 64-bit Windows PC.
  • Check that the 3300 mAh battery holds at least 50% charge before beginning the flashing process to prevent unexpected shutdowns.
  • Extract the .tgz archive using 7-Zip twice until flash_all.bat and the raw partition images appear in the root directory.
  • Connect the device via a quality USB Type-C data cable directly to a rear motherboard USB 2.0 port to prevent communication drops.

Compatibility & Bootloader Notes

Official Fastboot TGZ flashing requires an officially unlocked bootloader via the Xiaomi Mi Unlock utility. Qualcomm Snapdragon 855 Emergency Download (EDL 9008) mode enforces signed firehose authorization and requires an authorized Xiaomi service technician account.

Ready to Flash This Firmware?

Full step-by-step instructions for Xiaomi Mi 9, 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