- Aug 3, 2025
- 325
- 0
The Xiaomi 15 Pro (codename "haotian") is the larger, more powerful 2025 flagship sibling, featuring the Qualcomm Snapdragon 8 Elite processor. The device runs on the cutting-edge HyperOS 3.0, based on Android 16.
CRITICAL WARNING: CHINA EXCLUSIVE DEVICE 
Please read carefully before flashing:
Below are the technical specifications for the "haotian" firmware.
Choose the file based on your needs: Official China for factory restoration, or Xiaomi.eu for daily use outside China.
Note: Official China (CN) Fastboot ROM. Android 16 (HyperOS 3.0).
Note: Xiaomi.eu Custom ROM. Based on the China ROM (Android 16). Highly Recommended for importers.
Before you begin, ensure you have the following:
Choose the method based on the file you downloaded.
Disclaimer: This process is performed at your own risk. We are not responsible for any data loss, bricked devices, or damage. Please ensure your device codename is haotian (Xiaomi 15 Pro). Flashing files from the standard Xiaomi 15 ("dada") will permanently damage the device.
Please read carefully before flashing:
- No Official Global ROM: The Xiaomi 15 Pro is a China-exclusive device. There is NO official Global (MI), EEA, or India firmware for this model. Do NOT attempt to flash firmware from other models, as this will hard-brick the device.
- Xiaomi.eu Solution: For global users, the Xiaomi.eu custom ROM (linked below) is the recommended way to get a localized experience with 60+ languages and Google Play Services.
- Bootloader Safety: If you install the Xiaomi.eu ROM or if you plan to switch to any other ROM, you MUST keep the bootloader UNLOCKED. Locking the bootloader on a custom ROM will BRICK the phone.
- Android 16 Base: The files are based on Android 16. Ensure your flashing environment (Mi Flash Tool, custom recovery) supports this version.
Xiaomi 15 Pro (haotian) Firmware Details
Below are the technical specifications for the "haotian" firmware.| Device Name: | Xiaomi 15 Pro (China Exclusive) |
| Codename: | haotian |
| Chipset: | Qualcomm Snapdragon 8 Elite |
| Android Version: | 16 (HyperOS 3.0) |
| Firmware Version: | OS3.0.5.0.WOBCNXM |
| File Type: | Fastboot ROM (.tgz) / Custom ROM (.zip) |
| Flashing Tool: | Mi Flash Tool |
Download Firmware for Xiaomi 15 Pro (haotian)
Choose the file based on your needs: Official China for factory restoration, or Xiaomi.eu for daily use outside China.Note: Official China (CN) Fastboot ROM. Android 16 (HyperOS 3.0).
- Filename: haotian_images_OS3.0.5.0.WOBCNXM_20251028.0000.00_16.0_cn_3f7fc327c6.tgz
- Size: 10.92GB
- Build Date: 2025-10-28
- Build Version: OS3.0.5.0.WOBCNXM
- Android Version: 16.0
- Download Link: Download from Xiaomi Server
Note: Xiaomi.eu Custom ROM. Based on the China ROM (Android 16). Highly Recommended for importers.
- Filename: xiaomi.eu_HAOTIAN_OS3.0.5.0.WOBCNXM_16.zip
- Size: 8.12GB
- Build Date: 2025-11-00
- Build Version: OS3.0.5.0.WOBCNXM (Xiaomi.eu)
- Android Version: 16.0
- Download Link: Download from SourceForge
The Requirements
Before you begin, ensure you have the following:- PC/Tools: A Windows PC.
- Bootloader: An unlocked bootloader on your Xiaomi 15 Pro.
- Cable: A reliable USB-C cable.
- Backup: A full backup of your data (Flashing will wipe internal storage).
- Software: Xiaomi MI Flash Tool (for official .tgz).
- Drivers: Qualcomm USB drivers installed.
How to Flash the Firmware
Choose the method based on the file you downloaded.Method 1: Flashing Official China ROM (.tgz)
Use this to restore the phone to factory settings or unbrick it.- Step 1: Download the
file and extract it to a folder (e.g.,Code:
.tgz). Do not use spaces in the path.Code:C:\haotian_cn - Step 2: Open MiFlash.exe as administrator.
- Step 3: Boot phone to Fastboot Mode (Vol Down + Power).
- Step 4: Connect to PC and click "Refresh" in Mi Flash Tool.
- Step 5: Click "Select" and navigate to the extracted firmware folder.
- Step 6 (IMPORTANT): Select "Clean all" at the bottom.
- WARNING: Only select "Clean all and lock" if you are certain you will never install a custom/Global ROM. For flexibility, keep it unlocked.
- Step 7: Click "Flash".
Method 2: Flashing Xiaomi.eu ROM (.zip)
Use this for a Global-like experience with Google Apps.- Step 1: Extract the
file on your PC.Code:
xiaomi.eu...zip - Step 2: Boot your phone into Fastboot Mode.
- Step 3: Run the script
from the extracted folder.Code:
windows_fastboot_first_install_with_data_format.bat - Step 4: Type 'Y' to confirm data wipe and installation.
- CRITICAL WARNING: Never relock the bootloader on this Xiaomi.eu ROM.