How to upgrade Xiaomi Redmi 5 Plus to Android 8 Oreo: all the ways and nuances

Why do Redmi 5 Plus owners want to upgrade to Android 8?

Xiaomi Redmi 5 Plus (codenamed vince) came out in 2018 with a pre-installed MIUI 9 based on Android 7.1 Nougat. Although the device still copes with basic tasks, many users are eager to upgrade to Android 8.1 Oreo, the latest official version for this model. The reasons are different, from the desire to get new features to the need to launch modern applications that require a more recent OS.

However, the upgrade process isn't as easy as it seems: Xiaomi officially ended support for the Redmi 5 Plus in 2020, so the standard version of the update is not as simple as it seems. OTA-Updating through settings may not work. In this article, we'll look at all the current ways of firmware, from official to manual, and how to avoid errors and avoid turning a phone into a brick".

It’s important to understand that upgrading to Android 8 won’t make your Redmi 5 Plus faster or more modern. The main improvements will be in security, app stability and support for new APIs. If you expect performance miracles, consider buying a new smartphone.

πŸ“Š What kind of update do you prefer?
Official OTA
Hand-held firmware through Recovery
Fastboot firmware
Custom firmware (LineageOS, etc.)
I haven't decided yet.

Preparation for the update: what to do before the firmware

Before you start updating, you need to follow a few critical steps, neglecting them can lead to data loss, malfunctioning of the phone or even its complete failure.

First, back up all the data, and updating your firmware is always a risk, especially if you're using informal methods.

  • πŸ“± Contacts (export to file) VCF or sync with Google)
  • πŸ“· Photos and videos (copy to PC or cloud)
  • πŸ’¬ Messages (use applications like this) SMS Backup & Restore)
  • 🎡 Music and documents (transfer to external storage)

Second, check the current version of MIUI and Android. Go to Settings β†’ About Phone. If you already have a MIUI 10 or newer, chances are that Android 8 is already installed (you can check the Android version in the same menu by tapping the line several times with the MIUI version).

Charge your phone at least 60%|Download the necessary firmware on the PC|Connect the original USB-cable|Disable antivirus on PC|Ensure the stability of the Internet connection-->

Third, prepare the tools:

  • πŸ–₯️ Windows computer 7/10/11 (for the Fastboot method)
  • πŸ”Œ Original. USB-cable (low-quality cables can interrupt firmware)
  • πŸ“ Firmware for your model (download only from official sources)
  • πŸ› οΈ Mi Flash Tool or the Mi Flash Tool ADB/Fastboot (hand-stitched)

⚠️ Note: If your Redmi 5 Plus was purchased in China (the domestic version), the firmware version is global. MIUI It can block the network. Check the model in Settings. β†’ The phone. β†’ Model - Global versions have the suffix Global.

Method 1: Officially Update via OTA (if available)

The easiest and safest method is to upgrade over-the-air, but it only works if:

  • πŸ“Ά Your phone is still supported by Xiaomi (unlikely for the Redmi 5 Plus in 2026)
  • πŸ”„ Previous updates were installed without failure
  • πŸ“± Device not modified (no root rights, custom recaveri)

To check for availability OTA-update:

  1. Open the Settings. β†’ The phone.
  2. Stick to System Update.
  3. Click Check for updates.
  4. If you can upgrade to MIUI 10 (based on Android 8) – download and install it.

If the system says β€œNo Updates” or β€œYour version is up to date” but you are sure that Android 8 exists for your model, try the following steps:

  • πŸ”„ Restart your phone and check again.
  • πŸ“Ά Connect to another Wi-Fi network (sometimes updates come in waves by region).
  • πŸ•’ Wait a few days – Xiaomi servers may be temporarily limiting updates.

πŸ’‘

If OTA-If you don’t get an update, try changing your phone settings to India or Russia – sometimes it speeds up the updates.

⚠️ Note: If your Redmi 5 Plus already has an unofficial firmware or unlocked bootloader, OTA-The update may cause the device to break down, in which case only use manual methods.

Method 2: Manual firmware through Recovery (for power users)

If OTA is not available, you can install the official firmware through the stock recavator, which saves user data, but requires caution.

Steps for firmware through Recovery:

  1. Download the correct firmware version for Redmi 5 Plus (vince) from the official Xiaomi website: 🌍 Global version MIUI πŸ‡¨πŸ‡³ Chinese version MIUI (Only for Chinese models)

Look for files with a.zip extension and a name like miui_HM5PlusGlobal_V10.x.x.x.x.x.x.zip.

update.zip

root-folder

Volume up + Nutrition

Recovery Mode

Install update.zip to System One


β†’ Confirm the selection

Wait for the process to complete (5-10 minutes) and restart the phone.

If the phone has been stuck on the Mi logo for more than 15 minutes after firmware:

  • πŸ”„ Force it to restart (clutch power on the power supply) 10-15 seconds).
  • πŸ“± If it doesn’t work, repeat the firmware or try the Fastboot method.
MIUI versionAndroid versionLast stable firmware.Download link
MIUI 97.1 NougatV9.6.3.0.NEGMIFDDownload
MIUI 108.1 OreoV10.2.3.0.OEGMIXMDownload
MIUI 118.1 OreoV11.0.2.0.OEGMIXMDownload
What if Recovery doesn’t see update.zip?
If the recovery doesn't find the update file, check: 1. The file is exactly named update.zip (without any extra characters). 2. The file is in the root folder (not inside folders like Download). 3. You downloaded the firmware for the correct model (vince, not rosy for Redmi 5). 4. The archive is not corrupted (try to download again). If the problem remains, use the Fastboot method.

Method 3: Fastboot Firmware (the most reliable method)

Fastboot is considered the most stable method for Xiaomi firmware, as it completely overwrites system partitions. However, it requires an unlocked bootloader and a connection to a PC.

Step-by-step:

  1. Unlock the bootloader (if not unlocked): πŸ”“ Go to the Xiaomi unlock page and download the Mi Unlock Tool. πŸ“± On your phone, turn on Settings. β†’ For developers β†’ Unlocking OEM and debugging. USB. πŸ–₯️ Connect your phone to your PC, launch the Mi Unlock Tool, and follow the instructions (you will need a Mi Account and wait). 72-168 unlock-hour).

Fastboot firmware

Redmi 5 Plus

.tgz

.zip

fastboot

C:\vince_fastboot

Loudness down + Nutrition

Fastboot Mode

fastboot flash all


fastboot reboot

(or use the Mi Flash Tool with the Clean All option).

It takes 5-15 minutes, and after the reboot, the phone will be reset to the factory settings.

⚠️ Note: If you are looking for a Chinese version MIUI If you run on a global model (or vice versa), the network may disappear after the firmware is installed, in which case you will need to flash modem and persist partitions separately or return the original firmware.

πŸ’‘

Fastboot firmware is the only method that is guaranteed to upgrade Android to 8.1 Oreo, even if OTA and Recovery don’t work.

Method 4: Install custom firmware (LineageOS, Pixel Experience)

If the official methods do not fit, you can install unofficial firmware based on Android 8 or later. Popular options for Redmi 5 Plus:

  • πŸ“± LineageOS 15.1 (Android 8.1)
  • πŸ€– Pixel Experience (Android 8/9)
  • ⚑ Havoc-OS (Android 10) but may not work well)

Advantages of custom firmware:

  • βœ… More recent version of Android (up to Android 10 for Vince).
  • βœ… No built-in garbage from Xiaomi (clean Android).
  • βœ… Regular security updates (in some firmware).

Disadvantages:

  • ❌ Possible bugs (not working) NFC, camera trouble).
  • ❌ No official support (risk of "brick" above).
  • ❌ Requires an unlocked loader and custom recaveri (TWRP).

Instructions for installation of LineageOS 15.1:

  1. Install TWRP Recovery for Vince (you can download it on the official website).
  2. Download LineageOS and GApps (Google Apps) firmware for ARM64, Android 8.1.
  3. Load to TWRP (Loudness Up + Nutrition).
  4. Make Wipe β†’ Advanced Wipe (mark Dalvik, Cache, System, Data).
  5. Install LineageOS.zip, then GApps.zip.
  6. Restart (the first launch can take up to 20 minutes).
Where to download custom firmware for Redmi 5 Plus?
Official builds: - LineageOS - XDA Developers (Redmi 5 Plus) Unofficial builds (risk above!): - Telegram chats - 4PDA (Russian-speaking community) Always check reviews before installing!

Frequent mistakes and their solutions

Even if you follow the instructions accurately, you can have problems, and let's look at the most common ones and how to fix them.

Mistake.Reason.Decision
The phone does not turn on after the firmwareIncompatible firmware or interrupted processRepeat the firmware via Fastboot with the Clean All option
Hanging on the Mi logo.Module conflict or damaged dataRun the Wipe Cache in a Recovery or sew again
No network after firmwareImplemented firmware for another regionSweat modem and persist from the original firmware
This package is for vincΓ©; this is a rosyDownloaded firmware for Redmi 5, not Redmi 5 PlusDownload the correct firmware for the Vince model

If the phone does not detect after the firmware SIM-map:

  1. Check that the firmware is suitable for your region (e.g. Global for the international version).
  2. Reflash only the modem and persist sections from the original firmware: fastboot flash modem modem.img fastboot flash persist persist.img
  3. If it doesn’t work, do a full reset via Fastboot with the Clean All and Lock option.

⚠️ Attention: If after a failed firmware, the phone stopped responding to buttons and does not load even in the Fastboot, the bootloader may be damaged. EDL-mode (emergency firmware through testpoints), which requires special equipment and skills.

FAQ: Answers to Frequent Questions

Can I upgrade Redmi 5 Plus to Android 9 or 10?
Officially, no. The last supported version for vince is Android 8.1 Oreo (MIUI 10/11). However, there are informal firmware based on Android 9 and even 10 (like Havoc-OS or CrDroid), but they can work unstable: camera problems, NFC, fast battery life. For everyday use, it is better to stay on Android 8.
What happens if you sew Chinese firmware on a global model?
Main implications: πŸ“΅ Google Services Support Will Disappear (No Play Market, Gmail, etc.). 🌐 The system and applications will be in Chinese (you can partially translate it through MoreLocale 2). πŸ“‘ Possible problems with LTE-To return the global firmware, you need to flash the Fastboot version with the Clean All option.
How to check if the bootloader is unlocked?
Turn off the phone and press the volume down. + Power to log into Fastboot Mode. If you see this device is unlocked, the bootloader is unlocked. If this device is locked, you will need to unlock through the Mi Unlock Tool. ⚠️ Unlocking will reset all data on the phone!
Should I upgrade to Android 8 if I run everything on Android 7?
It depends on your tasks: βœ… Update if: Use apps that require Android 8+ (You want better security (Oreo has closed many Nougat vulnerabilities). ❌ Don't upgrade if: The phone is used for calls, social media, and simple tasks. Fear the risk of "brike" or data loss. You have a weak firmware PC through Fastboot. Android 8 won't make your Redmi 5 Plus faster - the main improvements will touch stability and security, not performance.
Where to download the official firmware for Redmi 5 Plus?
Official sources: 🌍 Global firmware MIUI (Choose the Redmi 5 Plus β†’ vince). πŸ‡¨πŸ‡³ Chinese firmware MIUI (Only for Chinese models). πŸ“ Direct links to firmware (see Vince code). ⚠️ Do not download firmware from unverified sites – they may contain viruses or be modified!