POCO X5 5G (moonstone)

POCO X5 5G (moonstone) Firmware Download & Flashing Guide

This guide is for the POCO X5 5G with codename moonstone, covering official HyperOS fastboot ROMs, a Xiaomi.eu custom ROM ZIP, and a TWRP recovery image to recover from bootloops, reinstall stock firmware, or move to a custom ROM.

Device identity and why “moonstone” matters

POCO X5 5G is internally identified by Xiaomi as moonstone, and that codename appears in all official ROMs and in fastboot product information. Using a ROM whose filename starts with moonstone_... and matches your region code (MIXM, EUXM, INXM, etc.) is essential; flashing a ROM for a different codename (like redwood for POCO X5 Pro) can brick the phone because of different SoC and partition layouts.

Device summary

FieldInformation
Marketing namePOCO X5 5G.
Codenamemoonstone (shown in firmware names and fastboot tools).
SoC / platformQualcomm Snapdragon 695 5G (SM6375, 6 nm, Adreno 619 GPU).
RegionsGlobal MIXM, EEA EUXM, India INXM, Indonesia IDXM, Turkey TRXM, Taiwan TWXM, Russia RUXM (no CNXM HyperOS channel for this model).
OS familyLaunched with Android 12 / MIUI 13; now on Android 14‑based HyperOS 1.0 in the ROMs listed here.

What these files solve on POCO X5 5G

The ROMs and images you listed can bring a broken POCO X5 5G back to life, clean up a heavily modified system, or switch firmware flavor.

  • Fixing bootloops and soft‑bricks by flashing a complete HyperOS 1.0 fastboot .tgz for your exact region.
  • Performing a clean reinstall to remove Magisk, custom kernels, or system mods that cause instability.
  • Manually updating to late Android 14 HyperOS builds when OTA is slow or disabled.
  • Switching from stock HyperOS to the Xiaomi.eu custom ROM for additional languages and tweaks on top of the same base firmware.
  • Installing TWRP so you can flash ZIP‑based ROMs, take full backups, or manage modules more easily.

Translating the filenames

Fastboot .tgz ROMs

All moonstone*_images_OS1.0.xx.0.UMPxxxx_…_14.0_*.tgz files are official HyperOS fastboot ROM archives for POCO X5 5G.

  • moonstone_global_images_OS1.0.25.0.UMPMIXM_..._14.0_global_....tgz – Global (MIXM) HyperOS 1.0.25.0, Android 14, full fastboot package.
  • moonstone_tw_global_images_OS1.0.21.0.UMPTWXM_..._14.0_tw_....tgz – Taiwan (TWXM) HyperOS 1.0.21.0 fastboot ROM.
  • moonstone_eea_global_images_OS1.0.24.0.UMPEUXM_..._14.0_eea_....tgz – EEA/Europe (EUXM) HyperOS 1.0.24.0 fastboot ROM.
  • Similarly, UMPINXM, UMPIDXM, UMPTRXM, UMPRUXM map to India, Indonesia, Turkey, and Russia respectively.

Inside each .tgz is a set of partition images (boot, system, vendor, vbmeta, modem, etc.) and flash scripts for Mi Flash or raw fastboot use.

Xiaomi.eu ROM ZIP

xiaomi.eu_MOONSTONE_OS1.0.25.0.UMPMIXM_14.zip is an unofficial Xiaomi.eu custom ROM based on the Global HyperOS OS1.0.25.0.UMPMIXM firmware for moonstone.

  • It is a recovery‑flashable ZIP that repackages the official base with extra languages, removed bloat, and integrated Google services and tweaks.
  • Installation is intended via TWRP or similar custom recovery on an unlocked bootloader, not via the stock updater app.

TWRP recovery image

twrp-3.7.1_12-0-v1b-moonstone-Mechatron.img is a custom TWRP recovery.img built specifically for POCO X5 5G / moonstone.

  • This image is flashed to the recovery (or recovery/boot) partition via fastboot and then booted to provide a custom recovery environment.
  • The “3.7.1_12-0” tag indicates compatibility originally targeted at Android 12/13‑era vendor trees; it is also used for Android 14 HyperOS on moonstone according to community notes, which is “based on maintainer practice.”

Download table for POCO X5 5G (moonstone)

FilenameRegion / variantAndroid baseTypeOfficial?Link
moonstone_global_images_OS1.0.25.0.UMPMIXM_20251128.0000.00_14.0_global_b5bc240c4d.tgzGlobal (MIXM) POCO X5 5G.Android 14, HyperOS 1.0.25.0.Full HyperOS fastboot ROM (.tgz).Yes – official Xiaomi fastboot package.Download
moonstone_tw_global_images_OS1.0.21.0.UMPTWXM_20251127.0000.00_14.0_tw_5a62eaa890.tgzTaiwan (TWXM).Android 14, HyperOS 1.0.21.0.Fastboot ROM (.tgz) for TW region.Yes – official.Download
moonstone_eea_global_images_OS1.0.24.0.UMPEUXM_20251128.0000.00_14.0_eea_8321e15c02.tgzEEA / Europe (EUXM).Android 14, HyperOS 1.0.24.0.Fastboot ROM (.tgz) for EEA devices.Yes – official.Download
moonstone_ru_global_images_OS1.0.21.0.UMPRUXM_20251128.0000.00_14.0_ru_690778af18.tgzRussia (RUXM).Android 14, HyperOS 1.0.21.0.Fastboot ROM (.tgz) for RU devices.Yes – official.Download
moonstone_in_global_images_OS1.0.22.0.UMPINXM_20251128.0000.00_14.0_in_b7af53b191.tgzIndia (INXM).Android 14, HyperOS 1.0.22.0.Fastboot ROM (.tgz) for Indian units.Yes – official.Download
moonstone_id_global_images_OS1.0.21.0.UMPIDXM_20251128.0000.00_14.0_id_479e05af5f.tgzIndonesia (IDXM).Android 14, HyperOS 1.0.21.0.Fastboot ROM (.tgz) for Indonesian units.Yes – official.Download
moonstone_tr_global_images_OS1.0.20.0.UMPTRXM_20251128.0000.00_14.0_tr_db5c5d9ab9.tgzTurkey (TRXM).Android 14, HyperOS 1.0.20.0.Fastboot ROM (.tgz) for Turkish units.Yes – official.Download
xiaomi.eu_MOONSTONE_OS1.0.25.0.UMPMIXM_14.zipBased on Global (MIXM) firmware but repackaged by Xiaomi.eu for all moonstone devices.Android 14, HyperOS 1.0.25.0.Custom ROM ZIP (recovery‑flashable).No – community Xiaomi.eu build.Download
twrp-3.7.1_12-0-v1b-moonstone-Mechatron.imgmoonstone only – POCO X5 5G.N/A (recovery image, used with Android 12–14 firmware trees, “based on filename and project notes”).Custom recovery image (TWRP).No – community TWRP build.Download

Key questions: is this right for your phone?

  • Is this the right file for my phone? It is correct only if your phone is POCO X5 5G and fastboot reports product: moonstone; the ROM’s region suffix (MIXM/EUXM/INXM/etc.) should match the original region of your device for safest operation.
  • Is this official or unofficial? All moonstone*_images_OS1.0.x.x.UMPxxxx_... .tgz files are official Xiaomi HyperOS fastboot ROMs, while xiaomi.eu_MOONSTONE_... and the TWRP image are unofficial community builds.
  • Will this wipe data? Fastboot ROMs normally use “flash all” scripts that wipe userdata; Mi Flash for HyperOS on moonstone is documented as installing clean by default unless you explicitly choose a no‑wipe option. Flashing TWRP alone does not wipe data, but Xiaomi.eu installation generally requires at least one clean flash with data wipe when moving from stock.
  • Can this brick my phone if I choose wrong? Yes. Using a ROM for a different codename (e.g. redwood) or relocking the bootloader on a mismatched region build can lead to boot verification failures and potential hard brick.

moonstone‑specific behaviors and quirks

  • POCO X5 5G has no native China (CNXM) retail firmware; HyperOS tracks global‑type channels only, so any “CN” packages encountered for moonstone on unofficial sites should be treated with caution.
  • Snapdragon 695 uses A/B partitions, so fastboot scripts will flash both slots; interrupting the process can leave both slots unbootable, making correct cable and USB port choice more critical.
  • Xiaomi.eu’s moonstone builds explicitly follow the Global MIXM branch, so moving to Xiaomi.eu effectively keeps the device on a global base but replaces POCO‑style UI and bloat with the project’s configuration.

What you need before flashing

  • A Windows PC (best with Mi Flash installed) or Linux/macOS with recent adb/fastboot tools.
  • A reliable USB‑C cable and a stable USB port; disconnections mid‑flash can corrupt both slots on moonstone.
  • Full backup of internal storage and apps; fastboot flashes and clean Xiaomi.eu installs will erase data.
  • An unlocked bootloader if you intend to flash Xiaomi.eu or TWRP; official HyperOS fastboot ROMs can be used with a locked bootloader only when they match the original region and account binding.
  • Battery charge at least around 50–60% before starting.

High‑level flashing outlines

Fastboot ROM method (official HyperOS)

  1. Power off POCO X5 5G, hold Volume Down + Power to enter fastboot, then connect to PC.
  2. Download the correct region’s moonstone*_images_OS1.0.x.x... .tgz, then extract it until you see the images folder and flashing scripts.
  3. Open Mi Flash or a terminal in that folder, select the device, and choose the flash_all script for a clean reinstall (or appropriate variant if you know what you are doing).
  4. Start the flash and wait until completion; the first boot into HyperOS 1.0 on moonstone will take several minutes.

Custom ROM method (Xiaomi.eu ZIP)

  1. Unlock the bootloader with Xiaomi’s official unlock tool and ensure you are on a compatible HyperOS base (ideally OS1.0.25.0.UMPMIXM or close) as recommended by Xiaomi.eu notes.
  2. Flash TWRP twrp-3.7.1_12-0-v1b-moonstone-Mechatron.img via fastboot and boot into recovery.
  3. Copy xiaomi.eu_MOONSTONE_OS1.0.25.0.UMPMIXM_14.zip to the phone or prepare to sideload it.
  4. In TWRP, perform a data/cache wipe for a clean install, then flash the Xiaomi.eu ZIP and reboot.

Recovery installation method (TWRP image)

  1. Unlock bootloader and boot to fastboot mode.
  2. Place twrp-3.7.1_12-0-v1b-moonstone-Mechatron.img in your fastboot directory and run a command such as fastboot flash recovery twrp-3.7.1_12-0-v1b-moonstone-Mechatron.img (or fastboot boot plus in‑recovery installer, depending on maintainer instructions).
  3. Immediately boot into TWRP using the key combo to prevent stock recovery from overwriting it.
  4. From TWRP, create a backup and then proceed with ROM or root operations as needed.

FAQ

What device does codename “moonstone” refer to?

moonstone is Xiaomi’s codename for POCO X5 5G; this mapping is confirmed in firmware listings and spec databases.

What do the region codes (MIXM, EUXM, INXM, IDXM, TRXM, TWXM, RUXM) mean?

They label the sales region and legal/customization profile: MIXM global, EUXM EEA/Europe, INXM India, IDXM Indonesia, TRXM Turkey, TWXM Taiwan, and RUXM Russia. Each region can differ in carrier configuration, apps, and compliance features, so matching your device’s original code is recommended, especially if you plan to relock the bootloader.

Does the official ROM include Google services?

All official moonstone HyperOS ROMs listed are global‑type (MIXM/EUXM/INXM/IDXM/TRXM/TWXM/RUXM) and ship with Google Play services and Play Store by default, consistent with the device’s global launch.

What if the phone is stuck in fastboot or recovery loop?

For a fastboot loop on POCO X5 5G, flashing the correct region’s HyperOS fastboot .tgz via Mi Flash is the standard way to restore a working system. For a recovery loop or broken custom ROM, boot into TWRP if possible, wipe as required, and flash either a fresh HyperOS ROM or Xiaomi.eu; if recovery is damaged, re‑flash the TWRP image via fastboot first.

Is cross‑flashing between regions safe?

Cross‑flashing (for example, using MIXM on an INXM device) usually boots on moonstone but is not officially supported and may affect carrier features or future OTA behavior. If you intend to relock the bootloader, using anything other than the device’s original region firmware can cause boot verification errors, so leaving the bootloader unlocked is safer when running a different region or Xiaomi.eu.

Similar Posts

  • Download Xiaomi Redmi Note 2 Firmware (hermes): Fix Bootloop, Lag & Software Issues

    This comprehensive guide provides direct download links for the stock firmware flash files and step-by-step instructions to restore your Xiaomi Redmi Note 2 (hermes). Whether you need to reset your phone, fix bootloop issues, bypass password locks, resolve device freezing, or address other software problems, this guide has you covered. The Redmi Note 2, featuring…

  • Download Xiaomi Mi Note 2 Firmware (scorpio): Fix Bootloop, Lag & Software Issues

    This comprehensive guide provides direct download links for the stock firmware flash files and step-by-step instructions to restore your Xiaomi Mi Note 2 (scorpio). Whether you need to reset your phone, fix bootloop issues, bypass password locks, resolve device freezing, or address other software problems, this guide has you covered. The Mi Note 2, featuring…

  • Download Xiaomi Redmi Pro Firmware (omega): Fix System Lag & Battery Drain

    This guide provides the complete firmware collection for the Xiaomi Redmi Pro (omega). If you’re experiencing system lag, battery drain, or a bricked device, our verified download links and detailed flashing instructions will help you restore your phone’s functionality. The Redmi Pro, featuring a MediaTek Helio X20/X25 chipset and a 5.5-inch OLED display, is a…

  • Redmi Note 14 Pro 5G / POCO X7 (malachite) HyperOS 2 Fastboot ROMs

    The Redmi Note 14 Pro 5G and its twin POCO X7 share the internal codename malachite, combining a 6.7‑inch 1220×2712 120 Hz AMOLED display, MediaTek Dimensity 7300‑series 4 nm chipset, up to 8–12 GB RAM, 256–512 GB UFS storage and a 200 MP OIS main camera for flagship‑style photos at mid‑range prices. Official firmware resources confirm that all HyperOS builds…

  • Official Xiaomi 15S Pro (dijun) HyperOS 2.0.208.0 China Fastboot ROM

    The Xiaomi 15S Pro is a premium flagship smartphone featuring a 6.73‑inch 2K‑class LTPO AMOLED display at 120 Hz, Xiaomi’s in‑house XRing O1 3 nm chipset, up to 16 GB LPDDR5T RAM, and fast UFS 4.x storage for top‑tier speed and responsiveness. It also packs a large 6,100 mAh battery with high‑power wired and fast wireless charging plus a Leica‑tuned…