Skip to main content
⚠️ Important: Always verify your exact device model number before downloading. Wrong firmware = bricked device.

Android Firmware File

Free Stock
Firmware Files
for Android Devices

Download original, untouched stock firmware for Huawei, Samsung, Xiaomi, Tecno, Infinix, and more. Always free. Always safe.

6,254+ Firmware Files
74+ Device Brands
100% Free Always
Stock Only

How to Download Firmware

Step 1

Find Your Device

Search by model number or browse your brand. Always use the exact model code printed on your device.

Step 2

Download Firmware

All files are free, original stock firmware directly from the manufacturer. No modifications, no malware.

Step 3

Flash Your Device

Follow our flashing guide for your specific device. Use the correct flashing tool for your brand.


Browse by Brand


Latest Firmware

Xiaomi Redmi 7 (onclite) Firmware Archive & Recoveries
Xiaomi · M1810F6LG (Global / EEA UK), M1810F6LH, M1810F6LI
Android 10.0 Q (MIUI 11 Global/EEA / MIUI 12.5 China) Custom Recovery 48.00 MB
Xiaomi Redmi 6A (cactus) Firmware Archive
Xiaomi · M1804C3CG, M1804C3CH, M1804C3CI
Android 9.0 Pie (MIUI 11 Global / MIUI 12.0 China Beta) Custom Recovery 45.32 MB
Xiaomi Redmi A5 / POCO C71 (serenity) Stock Firmware Archive
Xiaomi · Redmi A / POCO C Series
Android 15.0 (Go Edition), HyperOS (A15.0.x.x.VGWxxxx) Russia (RU) 2.88 GB
Xiaomi Redmi K90 Pro Max / POCO F8 Ultra (myron) Stock Firmware Archive
Xiaomi · 25102PCBEG (POCO F8 Ultra Global / UK / Europe), 25102RKBEC (Redmi K90 Pro Max China)
Android 17.0 (HyperOS 4.0) / Android 16.0 (HyperOS 3.0)
Xiaomi Mi Mix 3 (perseus) Stock MIUI 12.5/12.0, Xiaomi.eu & TWRP Archive
Xiaomi · perseus / M1810E5A (Excludes Mi Mix 3 5G andromeda)
Android 10.0 (MIUI 12.5 China / MIUI 12.0 Global & Russia) Official TeamWin (All Variants) 64.00 MB
Xiaomi Mi A2 (jasmine_sprout) Stock Firmware Archive
Xiaomi · M1804D2SG (Global / UK / Europe Band 20) / M1804D2SI (India) — Android One Dual-Slot A/B
Android 10.0 (V11.0.28.0.QDIMIXM Android One Final Release)
Xiaomi Mi 5 / Prime / Pro (gemini) Firmware File Archive
Xiaomi · 2015105 / 2015201 / 2015628 (Mi 5 Standard 32GB, Prime 64GB, Pro Ceramic 128GB)
Android 8.0 Oreo (MIUI 10.2 Global / Xiaomi.eu MIUI 11) Official Community Build 21.52 MB
Xiaomi Mi Note 2 (scorpio) Firmware Archive
Xiaomi · 2015211 (China 4GB/6GB) / 2015212 & 2015213 (Global 37-Band LTE 6GB/128GB, MINote2)
Android 8.0 Oreo (MIUI 11 V11.0.2.0) Official Community Build 26.08 MB
Xiaomi Redmi 5 (rosy) Stock MIUI 11, Xiaomi.eu & Custom Recoveries
Xiaomi · rosy / HM5 / MDG1 (Global Band 20) / MDE1 / MDT1 / MDI1
Android 8.1 Oreo (MIUI 11.0) Official PBRP (All Variants) 50.09 MB
Xiaomi Redmi K60E (rembrandt) HyperOS Firmware Archive
Xiaomi · 22122RK93C (Redmi K60E — China Exclusive, No Global POCO Twin)
Android 14.0 (HyperOS 2.0 — OS2.0.25.0.UMMCNXM) China (CN) 6.80 GB
Xiaomi Pocophone F1 / POCO F1 (beryllium) Stock Firmware Archive
Xiaomi · M1805E10A (Global / UK / Europe / Russia / India), Armoured Edition
Android 10.0 (MIUI 12.0.3.0.QEJMIXM / QEJRUXM)
Xiaomi Redmi Note 2 (hermes) Firmware Archive
Xiaomi · 2015051, 2015052, 2015055, 2015056, 2015712 (Standard & Prime)
Android 5.0 Lollipop (MIUI 9.6 Stable) Custom Recovery 10.6 MB