How to update the firmware on Xiaomi Redmi 5 Plus: all ways + problem solving

Why it’s important to update your firmware on Redmi 5 Plus and when it’s needed

Xiaomi Redmi 5 Plus (codenamed vince), released in 2018, is still a popular device due to balanced performance and support for MIUI. However, over time, even the most stable firmware requires an update: the manufacturer closes security vulnerabilities, optimizes iron and adds new features. For example, the latest versions of MIUI for Redmi 5 Plus have support for navigation gestures, improved camera performance in low light conditions, and were fixed bugs with a bright screen and battery discharge in standby mode.

Updating the firmware is recommended in several cases:

  • πŸ”„ The phone started to β€œbrake” or spontaneously reboot.
  • πŸ›‘οΈ Notifications of critical security vulnerabilities have appeared (for example, in Settings). β†’ The phone. β†’ Version. MIUI display).
  • πŸ“± You want to get new functions. MIUI, such as superwalls, read 2.0, or improved resolution management.
  • πŸ”‹ Battery quickly goes down due to errors in the current version of the software.

But before you start the procedure, it is important to understand that not every update is good. For example, switching from MIUI 10 to MIUI 12.5 can lead to an increase in RAM consumption (from 3 GB to 4 GB in the background), which is critical for a model with 3/32 GB. So check the compatibility of versions and user reviews on the forums before upgrading.

πŸ“Š How often do you update your firmware on Xiaomi?
Only in critical errors
Every 2-3 months
Every time a new version is released
Never updated.
I don't know how to do that.

Preparing your phone for an update: 5 mandatory steps

Incorrect preparation is the main reason for the Redmi 5 Plus to β€œbrick” when upgrading.

  1. Check the current version of MIUI. Go to Settings β†’ About Phone β†’ MIUI version. Write down the build number (e.g. V12.5.1.0.OEGMIXM) to help you find the right firmware.
  2. Charge the battery to at least 60%. When upgrading via Recovery or Fastboot, the phone should not turn off, this will cause a failure.
  3. Back up your data. Use Settings β†’ Additional β†’ Backup and Reset β†’ Local backup or third-party utilities like Titanium Backup (requires root).
  4. Free up space on the internal drive. Upgrade through OTA requires a minimum of 1.5 GB of free space, for manual firmware up to 3 GB.
  5. Connect to a stable Wi-Fi network. Air-to-air (OTA) firmware downloads can reach 1.5–2 GB. Mobile internet is not suitable due to the risk of communication disruption.

Verified version. MIUI|Battery charged. >60%|Backup created|Released 2+ GB memory|Stable Wi-Fi connected-->

Pay special attention to unlocking the bootloader if you plan to install firmware through Fastboot. On Redmi 5 Plus, the bootloader is locked by default, and unlocking it requires:

  • πŸ“± Linking your Mi Account to your device.
  • πŸ”‘ Getting permission through the official Xiaomi tool (can take up to 72 hours).
  • πŸ› οΈ Installation of Mi Flash Tool drivers on PC.

⚠️ Note: If you are updating with MIUI 9 or older, right up to MIUI 12+, There is a high probability of E:unknown command error. [log] In this case, you will need to gradually update through intermediate versions (for example, MIUI 9 β†’ MIUI 10 β†’ MIUI 11).

Method 1: Air-to-air update (OTA) is the easiest method

OTA (Over-The-Air) is an automatic update over the Internet that does not require a PC connection.

  • πŸ“² The phone is not rooted and does not have custom Recovery (for example, the phone is not rooted, TWRP).
  • πŸ”„ Official update for your regional version (Global, China, EEU).
  • πŸ“Ά There is a stable connection to Wi-Fi.

Instructions for updating through OTA:

  1. Open Settings β†’ About the phone β†’ System update.
  2. Click on the Three Dots icon in the top right corner and select Update Package (if the update has already been downloaded) or Check Updates.
  3. If a new version is available, click Download. Wait for the download to be completed (it can take 10 to 40 minutes depending on the speed of the Internet).
  4. After downloading, click Install. The phone will restart and start installing (this will take 5-15 minutes).

If the update is not available, try:

  • πŸ”„ Switch to another regional version MIUI through settings β†’ Additionally. β†’ Region (e.g. from Russia to Global).
  • πŸ“₯ Download full OTA-Package manually from the official Xiaomi website and install it through System Update β†’ Three points. β†’ Select the update file.

πŸ’‘

If so, OTA-updates phone began to warm or quickly discharge, perform a cache reset in Recovery: turn off the device, press the Power + Volume Up, select Wipe β†’ Wipe Cache and Reboot.

Method 2: Install firmware through Recovery – if OTA doesn’t work

This method is suitable if:

  • 🚫 OTA-Update is not found or gives an error (e.g. E:footer is wrong).
  • πŸ“¦ You already have a downloaded firmware file with the.zip extension.
  • πŸ”§ You want a clean installation without saving data (optional).

Step-by-step:

  1. Download the correct firmware for Redmi 5 Plus (vince) from Xiaomi Firmware Updater or official website: 🌍 Region (Global, China, EEU, India). πŸ“… Type of build (Stable or Developer). πŸ”’ Android version (such as Oreo 8.1 or Pie 9.0).

Move the firmware file.

miui_HM5PlusGlobal_V12.5.1.0.OEGMIXM_...

Download to Recovery.

1. Turn off the phone.


2. Press the Power + Volume Up buttons for 10 seconds.




3. Release when the Mi logo appears.

1. Click Install update.zip (or Choose update package).


2. Select the downloaded firmware file.




3. Confirm the installation with a swipe or Yes button.

Success

Reboot

Type of firmwareFile sizeTime of installationAre the data stored?
OTA (incremental)500–1200 MB5-10 minutesYes.
Full ROM (full)1.8–2.5 GB15-25 minutesYeah (unless you wipe)
Fastboot (via PC)2-3 GB10-15 minutesNo (clean installation)

⚠️ Note: If you install E:unknown command error [log], Solution: first upgrade Recovery to the latest version via Fastboot, then try again.

Method 3: Fastboot Firmware for Power Users

This method requires connecting the phone to a PC and is used in cases of:

  • πŸ’» Clean installation is required (e.g. when system failures occur).
  • πŸ”“ The bootloader is unlocked and you want to install custom firmware.
  • 🚨 Phone is not turned on (brick) after a failed update.

What you need:

  • πŸ–₯️ Windows computer 7/10/11 (For the Mi Flash Tool).
  • πŸ”Œ Cable USB (preferably original).
  • πŸ“¦ Firmware in.tgz or.zip format for Fastboot.
  • πŸ› οΈ Utilities: Mi Flash Tool, Qualcomm drivers.

Instructions:

  1. Unclarify the firmware into a folder without Cyrillic characters (for example, C:\vince_fastboot).
  2. Install drivers: 1. Download the Mi Flash Tool and install. 2. Connect the phone turned off to the PC, holding Volume Down. 3. In Device Manager, check that the device is identified as Qualcomm HS-USB QDLoader 9008.
  3. Launch Mi Flash Tool: 1. Press Select and select the folder with the unpacked firmware. 2. At the bottom, select Clean all mode or Save user data. 3. Press Refresh – the device should appear in the list. 4. Click Flash and wait for completion (green tick).
  4. After successful firmware, the phone will restart automatically (it can take up to 10 minutes).
What if the Mi Flash Tool can’t see the device?
1. Check that the cable is serviceable and supports data transfer (not just charging). 2. Try another one. USB-port (preferably) USB 2.0 on the back of the PC). 3. Install drivers manually through Device Manager (right button on the device β†’ Update the driver β†’ Search on this computer. 4. Disable the antivirus (it can block the utility). 5. Reinstall the Mi Flash Tool with administrator rights.

Common Update Errors and How to Fix Them

Even when following the instructions, Redmi 5 Plus users often face problems.

Mistake.Reason.Decision
E:footer is wrongThe firmware file is damaged or the version mismatches.Download the firmware again, check the checksum (MD5).
Couldn't verify updateIncorrect regional version or modified Recovery.Install stock Recovery via Fastboot or select firmware for your region.
The phone is stuck on the Mi logo after the update.Data conflict or incomplete installation.Download to Recovery and run Wipe β†’ Wipe Cache. If it doesn't work, go through Fastboot.
Mi Flash: flash_all_exceptionInconsistency of the firmware model or blocked loader.Check the model (vince) and unlock the bootloader.

If you have problems with your phone after the update:

  • πŸ“΅ Network is not working: check your settings APN In Settings β†’ SIM-maps and mobile networks β†’ Access points (APN).
  • πŸ”‹ Battery goes down quickly: perform calibration (discharge to 0%, then charge to 100% without interruptions).
  • 🎡 Missing sound: check if Do Not Disturb or No Sound is activated.

⚠️ Note: If after updating to MIUI 12.5+ Banking applications (Sberbank, Tinkoff) have stopped working, due to new security requirements. MIUI Optimization in the Developer Settings (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times press β†’ For developers β†’ MIUI Optimization).

How to Reverse to a Previous MIUI Version If You Don’t Like the Update

Firmware rollback is a risky procedure that can lead to data loss or bootloader lockdown, however, if the new version of MIUI is unstable, you can return the previous build.

For this:

  1. Download the full firmware of the desired version (not OTA!) from the firmware archive.
  2. If you roll back from MIUI 12+ to MIUI 11 or older, be sure to unlock the bootloader (otherwise the phone will lock).
  3. Install firmware via Fastboot (clean installation) or Recovery (full reset).

Important:

  • πŸ”™ A rollback to a version older than 1-2 builds can cause problems with the work of Google services (for example, an error Google Play Services stopped).
  • πŸ”’ If the bootloader was blocked after the update, it will have to be unlocked again (wait 72 hours).

πŸ’‘

A firmware rollback on Xiaomi Redmi 5 Plus is possible, but it can be a risk of data loss. Always back up before the procedure and use only official firmware.

FAQ: Frequent questions about Redmi updates 5 Plus

Can I upgrade Redmi 5 Plus to Android 11 or 12?
Officially, Redmi 5 Plus supports a maximum of Android 9 Pie (in the latest versions of MIUI 12.5).Unofficial firmware (such as LineageOS or Pixel Experience) allows you to install Android 11, but this requires an unlocked bootloader and can lead to unstable camera or NFC module operation.
Why did root access disappear after the update?
Updating through OTA or Recovery resets root. To reclaim the rights of the superuser, you have to: Install Magisk again through custom Recovery (TWRP); Switch the Magisk.zip patch after the update (but not before!). If you used Fastboot, root flies 100% of the time β€” it needs to be configured from scratch.
How to check if the bootloader is unlocked on Redmi 5 Plus?
Turn off the phone, then press Volume Down + Power. If the Unlocked logo comes up with an open lock, the bootloader is unlocked. If the phone just turns on or shows "This device is locked," the bootloader is locked.
Should I upgrade to MIUI 12.5 if I have 3/32GB?
MIUI 12.5 More demanding on resources than MIUI 10/11. On the Redmi. 5 Plus 3 GB RAM possible: 🐒 Reduced by Multitasking. πŸ”‹ Increased battery consumption (up to) 10–15%). πŸ“± Closing background apps (such as music or instant messengers) If the phone is used for calls, social networks and easy tasks, you can update. MIUI 11.
Where to download the latest firmware for Redmi 5 Plus?
Official sources: Xiaomi site (select Redmi 5 Plus model), Xiaomi Firmware Updater (archive of all versions: XDA Developers (requires registration) Telegram channel MIUI ROMs. ⚠️ Note: Download firmware only from trusted sources. Files from torrents or little-known sites may contain viruses or spyware.