POCO Stock Firmware & ROM Downloads (Fastboot & Recovery)
Untouched stock HyperOS and MIUI firmware archives for POCO F, X, M, and C-series devices. Fastboot ROMs (.tgz) and Recovery packages (.zip) verified with cryptographic checksums.
Recovery ROM (.zip): Used for applying updates directly from system updater or custom recovery. Fastboot ROM (.tgz): Used for clean installation, factory reset, or unbricking via Mi Flash Tool.
đ Fastboot ROM vs Recovery ROM Comparison Matrix
Poco distributes two distinct stock software package formats. Consult the reference matrix below to select the appropriate build for your installation workflow.
Standard flashable ZIP package (.zip) containing cryptographic payload metadata and block-level filesystem diffs.
Flashing Tool
Mi Flash Tool (Windows) or command-line fastboot scripting (flash_all.bat / flash_all.sh).
Built-in System Updater (3-dots menu), Mi Recovery 5.0 via ADB sideload, or custom recovery (TWRP/OrangeFox).
Device State
Fastboot Mode (Hold Power + Volume Down until FASTBOOT screen appears).
Booted in standard Android OS, or in Mi Recovery 5.0 (Hold Power + Volume Up).
Bootloader Status
UNLOCKED BOOTLOADER REQUIRED. Attempting to flash Fastboot images with a locked bootloader will fail.
LOCKED BOOTLOADER OK when using stock System Updater or Mi Recovery 5.0 sideloading for matching region builds.
Data Wipe Behavior
User-selectable. "Clean all" wipes internal storage completely (recommended). "Save user data" retains personal files.
Preserves user data during normal incremental/full upgrades. Wiping data is required only during cross-branch downgrades.
Primary Use Case
Unbricking hard bootloops, emergency unbrick, factory restoring, converting regional firmware (e.g. CN to Global), and clean OS reinstalls.
Routine monthly security patches, manual OTA upgrades without PC, and sideload repairs without wiping data.
đ Poco Build Code Architecture Explained
Stock firmware releases follow a structured 7-character architectural naming scheme (e.g., OS1.0.3.0.UNAMIXM or V14.0.9.0.TKOMIXM):
U / T / V
1. Android Base
Letter represents Android OS version (T = Android 13, U = Android 14, V = Android 15, W = Android 16).
NA / KO / NL
2-3. Hardware Code
Unique two-character hardware identifier (e.g. NA = Xiaomi 13 Ultra, KO = 11 Lite 5G NE, NL = POCO F5 Pro).
MI / EU / IN
4-5. Region Code
Target deployment market: MI = Global, EU = EEA Europe, IN = India, CN = China, RU = Russia, TR = Turkey.
XM
6-7. Operator Lock
Carrier distribution status: XM designates factory unlocked stock retail software without carrier bloatware.
đĄī¸ Anti-Rollback (ARB) Protection Rules
Xiaomi Corporation enforces hardware-level Anti-Rollback (ARB) protection on various Snapdragon and MediaTek platforms to prevent downgrading to builds with deprecated security patch levels.
To check your phone's active rollback counter, enter Fastboot mode and execute:
fastboot getvar anti.
If the command returns anti: 4, you must only flash firmware images that also have ARB index 4. Flashing an older build with ARB index 3 will hard-brick the device into emergency EDL 9008 mode.
Frequently Asked Questions (Poco Firmware)
What is the difference between Poco Fastboot ROM (.tgz) and Recovery ROM (.zip)?
A Fastboot ROM (.tgz) contains raw partition images designed to be flashed via a computer using Mi Flash Tool while the device is in Fastboot mode. It requires an unlocked bootloader and can restore soft-bricked phones. A Recovery ROM (.zip) is an update package installed through the phone's built-in System Updater or Mi Recovery 5.0, and does not require an unlocked bootloader for matching region upgrades.
Can I install a Recovery ROM with a locked bootloader on Poco devices?
Yes. Stock Recovery ROMs (.zip) can be installed with a locked bootloader via the built-in System Updater (Choose update package) or Mi Recovery 5.0 sideloading, provided you are updating within the same regional branch (e.g. Global to Global, or India to India).
How do I decode my Poco firmware build version?
The 7-character suffix (e.g. UNAMIXM) reveals the Android base (U = Android 14), device codename (NA), region (MI = Global, EU = Europe, IN = India, CN = China), and lock status (XM = Unlocked retail).
Are all firmware files on this hub genuine, untouched stock builds, and safe to install?
100% Yes. All firmware packages indexed in our repository are original, untouched vendor releases sourced directly from vendor update delivery networks, complete with cryptographic SHA-256 hashes.
Third-Party Disclaimer: This website is an independent download directory and archive. We are not affiliated, associated, authorized, endorsed by, or in any way connected with Xiaomi Inc., Redmi, POCO, or any of their subsidiaries. All product names, logos, brands, and trademarks are property of their respective owners.