Xiaomi Redmi 5 Plus (codenamed vince) was released in 2018 with Android 7.1.2 Nougat and shell MIUI 9 Despite the age of the device, many users still actively use it - and naturally face the question: how to update the system to the current version? In this article, we will analyze all possible ways to update firmware, from official to custom, taking into account the limitations of the manufacturer and the technical features of the model.
Xiaomi officially ends support for Redmi 5 Plus in. 2021 This is why the last stable version MIUI for this device β MIUI 12.5 Android-based 10. However, there are alternative methods to install more recent builds, including unofficial Android ports. 11/12 Or custom firmware like LineageOS. We will consider each option in detail, evaluate their pros and cons, and also give recommendations on preparing the device for the process.
If your goal is simply to improve performance or get new features without risk, you might want to limit your current firmware optimization to the best, but if youβre ready to experiment, read on: the article has instructions for users of any level of skill.
1. Verification of the current firmware version and compatibility
Before you start updating, you need to know exactly which version MIUI Android is installed on your Redmi 5 Plus, which will help you determine what upgrade methods are available and avoid errors when installing incompatible firmware.
To check the software version:
- Open the Settings. β The phone.
- Scroll down to the version section MIUI β This is the current assembly (for example, MIUI Global 12.5.1 Stable).
- Click multiple times on the Android version bar to see the exact kernel version (e.g. 10) QKQ1.190825.002).
Also pay attention to the firmware region (Global, China, EEA) β This is critical when choosing a file to update. You can recognize the region by the first letters in the build number:
- π Global β V12.5.1.0.QEGMIXM (ends MIXM)
- π¨π³ China β V12.5.1.0.QEGCNXM (ends CNXM)
- πͺπΊ EEA β V12.5.1.0.QEGEUXM (ends EUXM)
β οΈ Warning: Installing a non-compliant region firmware (e.g., Chinese on a global device) can result in loss of support for Google services, modem errors, or a full phone "brick.
| Firmware region | The latest official version | Android version | Compatibility |
|---|---|---|---|
| Global | MIUI 12.5.1 Stable | Android 10 | For all international devices |
| China | MIUI 12.5.3 Stable | Android 10 | Chinese version only (without Google) |
| EEA | MIUI 12.5.1 Stable | Android 10 | For European devices (c) GDPR) |
| Castomic (LineageOS) | 19.1 (informal) | Android 12 | Requires unlocking the loader |
If your current version matches the latest official version (see table), it is not possible to update it further through standard methods, in which case only alternative methods remain, which we will discuss in the following sections.
Official Update via OTA (over the air)
The easiest and safest way to upgrade to Redmi 5 Plus is to use the built-in feature. OTA-Over-the-Air is a method that is suitable for:
- π± Your device has not been modified (no root rights, custom recavery).
- π Current firmware - official MIUI (non-custom).
- πΆ There is a stable connection to Wi-Fi (load volume can exceed 1.5 GB).
- π Battery charge of at least 60%.
Instructions for updating through OTA:
- Connect to the Wi-Fi network.
- Go to Settings β About the phone β System update.
- Click on the Check Updates button.
- If the update is available, click Download and wait for the download to complete.
- After downloading, select Install Now or Install Later (if you want to postpone the process).
- The device will restart and install the update automatically (it will take 5-10 minutes).
β οΈ Note: If the system says that βno updatesβ are available after checking, this means that your version is not updated. MIUI The Redmi 5 Plus is the latest official update, and further updates are only possible through manual installation or custom firmware.
If OTA-Update can not be downloaded (errors like Unable to download the service pack), try:
- π Restart the phone and try again.
- π‘ Connect to another Wi-Fi network (sometimes operator locking interferes with booting).
- ποΈ Clear the cache of the application System Update in Settings β Annexes β Application management.
- π Check date and time on your device (incorrect settings may block access to Xiaomi servers).
π‘
OTA-Updating is the only official way to ensure the stability of the device. All other methods require unlocking the bootloader and carry risks.
Manual update via Recovery (fastboot)
If OTA-Update is not available, but you want to stay on the official firmware, you can install the latest version MIUI manually through Recovery or Fastboot:
- π§ Recovery of the device after failure.
- π₯ Firmware installations, if OTA doesn't work.
- π Switching from one official version to another (e.g. from Global to Global) EEA).
For manual installation, you will need:
- π₯οΈ Computer with Windows/Linux (for the Fastboot method).
- π USB-cable (preferably original).
- π Firmware file in.zip (for Recovery) or.tgz (for Fastboot) format).
- π Unlocked bootloader (only for Fastboot if you switch to another branch) MIUI).
Download the official firmware for Redmi 5 Plus from the sites:
- π Official portal MIUI (Choose the Redmi 5 Plus and the right region).
- π Xiaomi Firmware Updater (alternative source with archive of all versions).
Method 1: Installation through Recovery
This method does not require unlocking the bootloader and is suitable for updating within a single branch. MIUI (for example, MIUI 11 on MIUI 12.5).
Download firmware (.zip) for your region|Check the battery charge (minimum 50%)|Copy the file to the root of internal memory|Disable protection (password/fingerprint) at the time of the update|Prepare a spare cable (in case of a connection breakage)
-->
- Download the firmware file (for example, vince_global_images_V12.5.1.0.QEGMIXM_20210310.0000.00_10.0_global_1d5a3b5b7d.tgz) and rename it in update.zip.
- Move the file to the root folder of internal memory (not to the Download or MIUI folder).
- Turn off the phone, then press Volume Up + Power to enter Recovery Mode.
- In the Recovery menu, select the language (if available) then:
Method 2: Installation via Fastboot (for experienced)
This method requires an unlocked bootloader and is used to:
- π Transition between different regions (e.g. China to Global).
- π οΈ Recovery of the device after serious failures.
- β‘ Clean firmware installations (with full formatting).
The work will require:
- π₯οΈ Mi Flash Tool (download from the official website).
- π§ Qualcomm Drivers for Your PC.
- π Firmware in.tgz format (unpack it into a folder without spaces in the name).
Step-by-step:
- Turn off your phone and put it in Fastboot mode: Press Volume Down + Power.
- Connect the device to the PC via USB.
- Launch the Mi Flash Tool, press Select and point the path to the unpacked firmware.
- At the bottom, select Clean All or Clean All and Lock (if you want to lock the bootloader after installation).
- Press Flash and wait until it is completed (the process will take 3-7 minutes).
- After successful installation, the phone will restart automatically.
β οΈ Attention: Clean all and lock will block the bootloader, making it impossible to install custom firmware in the future.
What if the Mi Flash Tool canβt see the device?
4. Update via custom firmware (LineageOS, Pixel Experience)
If the official methods do not allow you to update Android above the version 10, And then you have custom firmware, and that gives you access to Android. 11/12, new features and improved performance, but requires:
- π Unlocked bootloader (bootloader).
- π οΈ Established custom recaveri (TWRP).
- π Compatible firmware for the Vince model.
- π Battery charge of at least 70%.
The following are the best custom firmware for Redmi 5 Plus:
| Firmware | Android version | Features | Reference |
|---|---|---|---|
| LineageOS 19.1 | Android 12 | Clean Android, stable operation, regular updates | XDA |
| Pixel Experience | Android 12 | Google Pixel interface, optimized performance | XDA |
| Havent OS | Android 11 | Maximum customization, themes, gestures | XDA |
| MIUI EU | Android 10 | MIUI without Chinese restrictions, weekly updates | xiaomi.eu |
The process of installing custom firmware includes several stages:
Step 1: Unlock the bootloader
To unlock the bootloader:
- Link your Mi Account to your device in Settings β Xiaomi Account.
- Go to Settings. β Additionally. β For developers and enable OEM unlocking.
- Turn off your phone and log in to Fastboot (Loudness Down + Power).
- Connect to your PC and use the official Mi Unlock Tool (download from Xiaomi website).
- Follow the program instructions (it may take 7-30 days to unlock).
Step 2: Installation of TWRP Recovery
After unlocking the loader, you must install a custom recapvere:
- Download the latest version TWRP for vince from the official website.
- Rename the file to twrp.img and place it in the folder with ADB/Fastboot.
- Enable USB debugging in the developer settings.
- Connect your phone to your PC and execute the command: fastboot flash recovery twrp.img fastboot boot twrp.img
Step 3: Installation of firmware
Now you can install custom firmware:
- Download the firmware file (for example, lineage-19.1-20230610-UNOFFICIAL-vince.zip) Gapps (if you need Google services).
- Transfer the files to your phone or flash drive.
- Enter TWRP (Loudness Up + Nutrition).
- Make a backup (backup) of the current firmware.
- Run Wipe β Advanced Wipe and mark Dalvik, Cache, System, Data.
- Install the firmware through Install, then Gapps (if necessary).
- Reset the device.
β οΈ Note: After installing custom firmware rollback to the official MIUI It may require a full flashing through the Fastboot, and some features (such as dual camera or gestures) may not work properly.
π‘
Before installing custom firmware, check the reviews on the forum XDA β Some builds may have critical bugs (e.g., Bluetooth or charging problems).
5. Solving problems after the update
Even if you upgrade successfully, you can have problems, and let's look at the typical problems and how to fix them.
Problem 1: The phone will not turn on after the update
If the device is stuck on the logo MI or Redmi:
- π Try a hard reset: pinch the power + Volume up for 10-15 seconds.
- π οΈ If it doesnβt work, log in to Recovery and select Wipe Data (this will delete all data!).
- π₯ If this does not work, then reflash the device via Fastboot (see section 3).
Problem 2: Fast battery discharge after upgrade
This is a common problem after installing new firmware.
- π Calibrate the battery: completely discharge the phone, then charge to 100% without interruptions.
- π΅ Turn off Autobrightness and Constant Network Search in Settings.
- π Check the activity of applications in Settings β Battery β Battery utilization.
- π Reset the settings to factory (if the problem is not fixed).
Problem 3: Google Services Are Not Working
If Play Market, Gmail or other services are missing after the update:
- π₯ Install Gapps (Google Apps) through TWRP (You can download it on OpenGapps).
- π§ Check the date and time settings (incorrect values block access to Google).
- π οΈ If you use Chinese firmware, go to Global or EEA.
Problem 4: Mistake βNo. OS installed in TWRP
This error occurs if:
- You have installed a firmware that is incompatible with your model.
- Incorrectly formatted sections before installation.
- Used a corrupted firmware file.
Decision:
- Download the firmware again and check its checksum (MD5).
- In TWRP, run Wipe β Format Data (enter yes).
- Re-install the firmware.
What to do if your phone stops seeing SIM-map?
6.Alternative ways to improve the performance of the Redmi 5 Plus
If a firmware update is not possible or feasible, you can optimize your current system to improve performance:
Optimization of MIUI
- π§Ή Cache Clearing: Go to Settings β Memory. β Clear the app cache.
- βοΈ Turn off animation: Turn on developer mode (click 7 times on version) MIUI in the phone settings), then in the Developer Settings set: The scale of the window animation: 0.5x Scale of transition animation: 0.5x The duration of the animator: 0.5x
- π« Background Process Limitation: In Developer Settings, select Process Limit β Maximum 2 process in the background.
Use of lightweight applications
Replace the resource-intensive applications with their βlightβ versions:
- π± Facebook Lite instead of Facebook.
- π¬ Messenger Lite instead of the full version.
- π΅ Spotify Lite or YouTube Go to save memory.
- π· Open Camera instead of the standard camera app.
Installation of the custom core
For advanced users, custom cores (such as FrancoKernel or ElementalX) can improve performance and battery life.
- π Unlocked loader.
- π οΈ Established TWRP.
- π Compatible core for your version MIUI/Android.
You can download the cores. XDA Developers (Look for themes with a tagline) [KERNEL]).
π‘
If your goal is to just speed up the phone, it often suffices to clean the system and turn off unnecessary functions. Custom firmware and cores give you performance gains, but require technical skills.