Xiaomi Mi Note 10 / Mi CC9 Pro Firmware & Flashing Guide

Daniel

Administrator
Staff member
Joined
Aug 3, 2025
Messages
78
Reaction score
0
The Xiaomi Mi Note 10 (codename tucana) and its Chinese counterpart, the Mi CC9 Pro, were revolutionary devices upon their release in late 2019. They were the first commercial smartphones to feature a massive 108 MP penta-camera system, a curved AMOLED display, and a huge 5260 mAh battery with 30W fast charging. Powered by the efficient **Qualcomm Snapdragon 730G** chipset, these phones were a game-changer in mobile photography. Despite their impressive hardware, the Mi Note 10 and Mi CC9 Pro can face software challenges. Users may need to flash a new ROM to resolve issues such as boot loops, system lag, or to switch between different regional firmwares (e.g., from the China ROM to the Global ROM for Google services). This comprehensive guide provides all the necessary firmware files, tools, and step-by-step instructions to ensure a successful flashing process.
This article serves as a complete reference guide:
  • ✔ Official stock ROM download links (China, Global, Indonesia)
  • ✔ Xiaomi.eu ROM for a debloated, global-like experience
  • ✔ Required tools, drivers, and preparations
  • ✔ Step-by-step flashing tutorials (Fastboot & Recovery)
  • ✔ Common FAQs and troubleshooting solutions
Why You Might Need to Flash Your Mi Note 10 / Mi CC9 Pro
Flashing firmware is a powerful solution for a variety of software problems:
  • Unbrick / Recover from bootloop → If your device is stuck on the MI logo after a failed update or flash.
  • Fix performance issues → A clean installation can resolve system lag, random reboots, and app crashes.
  • Change regional firmware → Flash the Global ROM to enable Google services and multiple languages on a China-version phone.
  • Downgrade firmware → Revert to a previous Android version if a newer update is causing bugs or instability.
  • Prepare for custom ROMs → Flashing the stock ROM is a common first step before installing custom ROMs like LineageOS.
Quick Device Overview (Codename: tucana)
  • Model: Xiaomi Mi Note 10 / Mi CC9 Pro
  • Release Year: 2019
  • Chipset: Qualcomm Snapdragon 730G
  • Display: 6.47” FHD+ Curved AMOLED (2340 x 1080)
  • Battery: 5260 mAh non-removable
  • OS at Launch: MIUI 11 on Android 9.0 Pie
  • Latest Official OS: MIUI 13 on Android 11
  • Codename: tucana
🔑 Always verify your device codename is tucana before flashing. Installing the wrong firmware will permanently brick the device.
Required Tools & Downloads
Before flashing, make sure you have the following:
Tool / FilePurposeDownload Link
Mi Flash ToolUsed for flashing official Fastboot ROMsDownload Latest Version
Xiaomi USB DriversEnsures your PC detects the device in Fastboot modeDriver Pack
Mi Unlock ToolNeeded to unlock the bootloaderOfficial Unlock Page
Official Fastboot ROMsStock firmware for unbrick/restoreV13.0.4.0 China (CN)
V13.0.2.0 Global (MIXM)
V13.0.3.0 Indonesia (IDXM)
Xiaomi.eu ROM (Custom)Debloated, Google Play preinstalled, multi-languageV13.0.4.0 EU Build
Flashing Methods
Method 1: Flashing Stock ROM (Fastboot Mode)

Use this method if your device is bricked, stuck in a boot loop, or you need to change firmware regions.
  • Unlock Bootloader via the Mi Unlock Tool (mandatory).
  • Boot into Fastboot Mode → Hold Power + Volume Down.
  • Extract the TGZ file of the stock firmware on your PC.
  • Open Mi Flash Tool, click Select, and choose the extracted firmware folder.
  • Connect your device to your PC → Click Refresh to detect it.
  • Choose the “clean all” option at the bottom. This will wipe all data.
  • Click Flash. Wait until the tool displays a success message.
➡ The device will reboot into the official stock MIUI ROM.
Method 2: Installing Xiaomi.eu ROM (TWRP Recovery)
Best for users who want a **global-like experience with fewer apps and more features**.
  • Unlock Bootloader (mandatory).
  • Flash a **TWRP Recovery** compatible with the Mi Note 10 (tucana).
  • Boot into TWRP → Power + Volume Up.
  • Perform a **factory reset** (wipe Dalvik/Cache/Data).
  • Transfer the Xiaomi.eu ROM .zip to internal storage.
  • In TWRP → Tap Install, select the ROM, and swipe to flash.
  • Reboot → The first boot may take up to 10 minutes.
➡ You’ll now have Xiaomi.eu ROM with Google Play and a debloated, multi-language system.
FAQs
Q1: What is the difference between Mi Note 10 and Mi CC9 Pro firmware?
They use the same firmware files (codename: tucana). The difference lies in the pre-installed regional ROMs. Mi CC9 Pro comes with China ROM, while Mi Note 10 comes with Global, EEA, or Indonesia ROMs.
Q2: Will flashing the Global ROM on my Mi CC9 Pro affect the camera?
No, the camera hardware is identical. Flashing the Global ROM will give you a different camera app with Google services and other global features, but the hardware performance remains the same.
Q3: Why did my phone not get Android 12 or 13? The Mi Note 10 officially received its final major update to Android 11. Any further Android versions would require a custom ROM. Q4: My device is stuck in a boot loop after flashing. What should I do? Re-enter Fastboot mode and re-flash the stock firmware using the Mi Flash Tool. Ensure you selected the "clean all" option.

Troubleshooting & Common Errors
  • Anti-rollback error → The Mi Note 10 has anti-rollback protection. You cannot flash a ROM with an older anti-rollback index than your current one. Check the firmware version and ensure it is not a downgrade.
  • Mi Flash Tool "cannot read from port" → Ensure you have correctly installed the Xiaomi USB drivers on your PC. Try a different USB cable or port.
  • Flash fails with "Missmatching images and device" → This error indicates you are trying to flash a ROM for a different device. Double-check your device codename (tucana) and the firmware file.
  • Stuck in Fastboot mode → Force reboot the device by holding the Power button for about 10 seconds.
 
Back
Top