Skip to main content
Xiaomi

Xiaomi Redmi 5A (riva) Firmware

The Xiaomi Redmi 5A (board codename riva) was released in November 2017 as Xiaomi's ultra-budget entry in the Redmi 5 lineup. Built around the 28nm Qualcomm Snapdragon 425 quad-core platform with an Adreno 308 GPU, the device features a 5.0-inch 720p HD display, a 13 MP rear camera with PDAF autofocus, a 3000 mAh battery, and an independent triple-slot tray accommodating two Nano-SIMs and a dedicated microSD card simultaneously. This archive provides official Fastboot TGZ factory packages, community multilingual builds, and custom recovery binaries.

Xiaomi Redmi 5A
Brand
Xiaomi
Codename
riva
Model Family
Redmi 5 Series
Chipset
Qualcomm Snapdragon 425 MSM8917 (28nm)
GPU
Adreno 308
Display
5.0 inches, IPS LCD, 720 x 1280 pixels, 16:9 ratio
Battery
3000 mAh Li-Ion, 5V/1A (5W) charging
Launch OS
Android 7.1.2 (Nougat) with MIUI 9
Latest OS
Android 8.1 (Oreo) with MIUI 11
Firmware Type
Stock Fastboot & Recovery ROMs
Flash Method
Mi Flash Tool / Fastboot / TWRP Recovery

Download Firmware for Xiaomi Redmi 5A

riva_global_images_V11.0.2.0.OCKMIXM_20191106.0000.00_8.1_global_605da3d46d.tgz
Model
Redmi 5A (riva) — Global (MCG3B / MCI3B)
Region
Global (MI) — Multilingual with Google Mobile Services
Build
V11.0.2.0.OCKMIXM (20191106.0000.00)
Build Date
2019-11-06
Android/OS
Android 8.1 (MIUI 11.0)
Method
Mi Flash Tool / Fastboot (flash_all.bat)
Size
1.88 GB

Final official Global Fastboot factory firmware release. Features full multilingual language pack, integrated Google Play Services, and international modem calibration for LTE Band 20.

MD5: 605da3d46df07d6824c84a87f7f96b49

⬇️ Download via MIUI OTA
riva_images_V11.0.6.0.OCKCNXM_20191223.0000.00_8.1_cn_2072476689.tgz
Model
Redmi 5A (riva) — China (MCE3B)
Region
China (CN) — Simplified Chinese / English
Build
V11.0.6.0.OCKCNXM (20191223.0000.00)
Build Date
2019-12-23
Android/OS
Android 8.1 (MIUI 11.0)
Method
Mi Flash Tool / Fastboot (flash_all.bat)
Size
2.00 GB

Final official China Stable Fastboot release. Includes latest system optimizations, Mi Cloud integration, and Chinese carrier baseband profiles.

MD5: 20724766895451c7800b0d22ada57cd8

⬇️ Download via MIUI OTA
xiaomi.eu_multi_HM5A_V11.0.6.0.OCKCNXM_v11-8.1.zip
Model
Redmi 5A (riva) — Multi-Language Community
Region
Europe / Multi-Language (Xiaomi.eu)
Build
V11.0.6.0.OCKCNXM (v11-8.1)
Build Date
2019-12-25
Android/OS
Android 8.1 (MIUI 11.0)
Method
TWRP Recovery
Size
1.40 GB

Community-optimized multi-language release built on China Stable baseband. Strips Chinese bloatware and telemetry, adds complete Google Play framework, and optimizes RAM utilization for 2GB models.

MD5: b3d09d93162a9538ab8861403e94b23e

⬇️ Download via AFH
twrp-3.7.0_9-0-riva.img
Model
Redmi 5A (riva)
Region
Global / Custom Recovery
Build
TWRP 3.7.0_9-0
Build Date
2022-11-05
Android/OS
Custom Recovery (Android 8.1-10.0 support)
Method
Fastboot (fastboot flash recovery)
Size
36 MB

Official TeamWin Recovery Project touch recovery image for riva. Deployed via fastboot terminal to execute nandroid partition backups and flash custom ROM packages.

⬇️ Download via Direct Link

Flashing Overview for Xiaomi Redmi 5A

  1. Download and unpack the official riva Fastboot TGZ package to C:\riva_fw
  2. Install official Qualcomm QDLoader USB drivers and Mi Flash Tool on 64-bit Windows
  3. Reboot Redmi 5A into Fastboot mode by holding Volume Down + Power together
  4. In Mi Flash Tool, select the unpacked firmware folder and toggle "clean all"
  5. Click Flash, monitor partition deployment, and wait for automatic reboot into MIUI 11
Expand preparation checklist for Xiaomi Redmi 5A
  • Ensure the 3000 mAh battery holds at least 50% charge to prevent abrupt shutdowns during partition flashing.,Inspect the microUSB 2.0 port and use an authentic data cable connected directly to a rear USB 2.0 motherboard port.,Back up all user storage, contacts, and WhatsApp media to an external microSD card or PC before flashing.,Install Xiaomi Qualcomm USB drivers and Mi Flash Tool on a 64-bit Windows operating system.,Verify that your bootloader is officially unlocked via Mi Unlock if deploying Fastboot or custom recovery images.

Compatibility & Bootloader Notes

Flashing Fastboot packages via Mi Flash Tool requires an unlocked bootloader. Unlocking is performed through official Xiaomi Mi Unlock. On imported Chinese hardware (MCE3B), always select "clean all" (flash_all.bat) to keep the bootloader unlocked and prevent regional boot validation bricks.

Ready to Flash This Firmware?

Full step-by-step instructions for Xiaomi Redmi 5A, including prerequisites, error fixes, and screenshots, are on FlashGuideHub's Mi Flash Tool guide.

Open Mi Flash Tool Guide

Can also be flashed via Fastboot: Open Fastboot Guide →

Frequently Asked Questions