Xiaomi Redmi 5 Plus firmware: official and custom ROM

Xiaomi Redmi 5 Plus (codenamed vince) remains a popular smartphone even years after its release. However, over time, owners face slowdowns, lack of security updates or the desire to install custom firmware. Phone firmware is a process that requires attention, but with the right approach, it is available even to beginners.

In this article, you will find the most current ways to update Redmi 5 Plus in 2026, from official updates through MIUI Updater to install custom ROMs via TWRP or Fastboot. We will analyze each step from unlocking the bootloader to solving typical errors, and give recommendations for choosing firmware for specific tasks.

Important: the firmware procedure can void the warranty and lead to data loss. If you are not sure about your actions, contact the specialists.

Preparation for firmware: what you need to know before starting

Xiaomi Redmi 5 Plus firmware requires pre-preparedness, and without it, you risk getting a brick, a broken machine.

  • ๐Ÿ”‹ The battery should be at least 60 percent charged, and the firmware can take up to 30 minutes, and the discharge in the process will cause a failure.
  • ๐Ÿ” Unlocking the bootloader is mandatory for custom firmware installation. MIUI Updater doesn't require it.
  • ๐Ÿ“ฑ Backup data (photos, contacts, messages) โ€“ Firmware erases internal memory. Use Mi Cloud or third-party utilities like Titanium Backup.
  • ๐Ÿ–ฅ๏ธ Drivers and software: to work with Fastboot or ADB Xiaomi drivers and Mi Flash Tool or Platform Tools must be installed on PC.

Pay special attention to the choice of firmware. Redmi 5 Plus available:

  • ๐Ÿ“ฆ Officially ROM Xiaomi (Stable and Developer Versions) MIUI).
  • ๐Ÿ› ๏ธ Custom firmware (LineageOS, Pixel Experience, Havoc-OS, etc.).
  • ๐Ÿ”„ Firmware port (e.g, MIUI from other devices adapted to the Vince).

โš ๏ธ Note: Installing firmware from another device (e.g. Redmi Note 5) will cause camera, sensor, or network modules to fail. Always check the code name in the firmware file name.

If you plan to use TWRP, make sure the recovery version is compatible with your firmware. For example, MIUI 12 may require a newer TWRP version than MIUI 10.

๐Ÿ“Š What kind of firmware do you plan to install?
Official MIUI
LineageOS (Pixel Experience)
Port firmware from another Xiaomi
I haven't decided yet.

Method 1: Update via MIUI Updater (without unlocking)

The easiest and most secure method is to update through the built-in System Update (MIUI Updater) application, which is suitable for installing official updates without losing data and does not require unlocking the bootloader.

Instructions:

  1. Open Settings โ†’ About the phone โ†’ System update.
  2. Click on the icon. โ‹ฎ (three dots) in the upper right corner and select Select firmware file.
  3. Specify the path to the downloaded firmware file (.zip format).
  4. Confirm the installation and wait for the reboot.

Advantages of the method:

  • โœ… Does not require unlocking the loader.
  • โœ… Stores user data (unless otherwise specified in the firmware description).
  • โœ… Minimum risk of error.

โš ๏ธ Note: If the firmware file is corrupted or intended for another model, the phone may freeze on the logo. MI. In this case, you will need firmware through Fastboot.

Download the firmware only from official sources:

  • Official MIUI website (select Redmi 5 Plus section).
  • Xiaomi Firmware Updater (archive of stable and developed versions)

๐Ÿ’ก

If the update through MIUI Updater does not start, check the free space on the device (at least 2 GB is required) and the stability of the Internet connection.

Method 2: Fastboot Firmware (for official ROM)

Fastboot is suitable for installing official firmware when the phone is not turning on or requires a clean installation, which erases all data and requires an unlocked bootloader.

Tools required:

  • ๐Ÿ–ฅ๏ธ PC Windows/Linux and installed Xiaomi drivers.
  • ๐Ÿ“ Fastboot Firmware Archive (.tgz or.zip format).
  • ๐Ÿ› ๏ธ Mi Flash Tool (download from the official website).
  • ๐Ÿ”Œ Cable USB (preferably original).

Step-by-step:

  1. Unpack the firmware archive in a folder without Cyrillic characters (for example, C:\MIUI\).
  2. Turn off the phone and press Volume Down + Power to enter Fastboot mode (the image of a hare in a hat-eared will appear).
  3. Connect your phone to your PC and start the Mi Flash Tool.
  4. In the program, click Select and specify the folder with the unpacked firmware.
  5. Select Clean All (Full Cleaning) or Clean All and Lock (Cleaning + Lock bootloader).
  6. Press Flash and wait until it is completed (usually 5-10 minutes).
Mode in Mi Flash ToolDescriptionWhen to use
Clean allComplete data cleanup, but the bootloader remains unlockedTo install new firmware with the preservation of the possibility of custom ROM
Clean all and lockCleaning + Locking of the loaderIf you want to return the phone to the factory state (for example, before selling)
Save user dataIt stores user dataUpdate the current version of MIUI without changing the region

โš ๏ธ Note: If the Mi Flash Tool gives an error critical partition flashing is not allowed, then the bootloader is locked.

โ˜‘๏ธ Preparation for firmware through Fastboot

Done: 0 / 5

Method 3: Install custom firmware through TWRP

For enthusiasts who want to install LineageOS, Pixel Experience or other custom firmware, TWRP Recovery is required, which gives full control of the system, but requires an unlocked bootloader and experience with ADB.

Installation steps:

  1. Unlock the bootloader via the Mi Unlock Tool (it can take up to 72 hours to wait for confirmation from Xiaomi).
  2. Download the current version of TWRP for Redmi 5 Plus (codename vince) from twrp.me.
  3. Install. TWRP Fastboot: Fastboot Flash Recovery twrp-3.7.0_vince.img fastboot boot twrp-3.7.0_vince.img
  4. In TWRP, run Wipe โ†’ Advanced Wipe and mark Dalvik, Cache, System, Data.
  5. Install the firmware through Install by selecting the downloaded.zip file.
  6. After installing the firmware, it is recommended to flash Magisk (for root rights) and Disable Force Encryption (if the firmware does not support encryption).

The following are the best custom firmware for Redmi 5 Plus:

  • ๐Ÿ“ฑ LineageOS โ€“ pure Android without unnecessary applications.

โš ๏ธ Note: Some custom firmware may not support VoLTE or VoWiFi on Redmi 5 Plus. XDA Developers.

A critical feature of Redmi 5 Plus: when installing custom firmware based on Android 11+, you may need a patch to fix the camera (use the Magisk ANX Camera module).

How to return the official MIUI after custom firmware?
To return to the official MIUI Download the Fastboot firmware and run it through the Mi Flash Tool in Clean All mode. TWRP Install, pre-delete it with the command fastboot flash recovery stock_recovery.img (file stock_recovery.img You can get it from the official firmware).

Unlocking the bootloader: a step-by-step guide

Without unlocking the bootloader, you canโ€™t install custom recovery or firmware. Xiaomi has made it harder in the latest versions of MIUI, but itโ€™s still possible.

What you need:

  • ๐Ÿ“ฑ Phone with a linked Mi Account (required!).
  • ๐Ÿ–ฅ๏ธ PC with installed Xiaomi drivers and Mi Unlock Tool.
  • ๐Ÿ”Œ Original. USB-cable (cheap cables can cause connection errors).
  • ๐Ÿ“ถ Stable Internet connection (process requires authorization on Xiaomi servers).

Instructions:

  1. Download Mi Unlock Tool from the official website and install it on PC.
  2. On your phone, turn on Settings โ†’ For developers โ†’ Unlock OEM and debug over USB.
  3. Turn off the phone and press Volume Down + Power to log into the Fastboot.
  4. Connect your phone to your PC and start the Mi Unlock Tool. Log in to your Mi Account.
  5. If you see a Wait 168 hours message, you have to wait 7 days (this is Xiaomiโ€™s restriction for new accounts).
  6. After successful verification, press Unlock.The phone will reboot with the bootloader unlocked.

Frequent mistakes and decisions:

Mistake.Reason.Decision
Couldnโ€™t unlockThe account is not tied to the phone or the phone does not support unlockingCheck that you are logged in to the same account as your phone, and in some regions, unblocking is not allowed.
Wait 168 hoursNew account or phoneWait 7 days, periodically repeating the attempt (time may be shortened).
Device not connectedProblems with drivers or cableReinstall the drivers, try another one. USB-port.

๐Ÿ’ก

Unlocking the bootloader cancels the warranty and resets the phone to factory settings. Once unlocked, you can't use official MIUI updates via OTA - only via Fastboot or TWRP.

Solving typical firmware errors

Even if you follow the instructions very carefully, you can get errors, and let's look at the most common ones and how to fix them.

1.The phone is stuck on the MI or Redmi logo (bootloop)

Reasons:

  • Incompatible firmware (e.g. from Redmi Note 5 instead of Redmi 5 Plus)
  • Interrupted firmware process.
  • No vendor or firmware in custom firmware.

Decision:

  • Fastboot your phone with the official firmware.
  • If you have custom firmware installed, try flashing Disable Force Encryption into TWRP.

E: Footers is wrong or E: Signature verification failed in TWRP

Reasons:

  • A damaged firmware file.
  • There is no support for installing unsigned ZIPs in TWRP.

Decision:

  • Check the checksum (MD5) of the firmware file.
  • In TWRP, disable signature verification: Settings โ†’ Disable ZIP Signature Verification.

3.No network after firmware

Reasons:

  • Incompatible version of the modem or firmware.
  • There is no IMEI (reset after the firmware).

Decision:

  • Swipe the official firmware through Fastboot:
  • Restore the IMEI with the Maui META or SN Write Tool (requires an IMEI backup).

4.Fast battery discharge after firmware

Reasons:

  • Unoptimized core in custom firmware.
  • Background processes due to lack of Doze.

Decision:

  • Install a kernel optimized for your firmware (e.g., FrancoKernel for LineageOS).
  • Calibrate the battery: completely discharge and charge the phone 2-3 times in a row.

๐Ÿ’ก

If after firmware lost sound in the speaker, check if it is turned off in the developer settings (Switch off the absolute volume level).

FAQ: Frequent questions about Redmi firmware 5 Plus

Can I flash Redmi 5 Plus without unlocking the bootloader?
Yes, but only official updates via MIUI Updater.For custom firmware or Fastboot recovery, unlocking is mandatory.
Which firmware to choose for maximum productivity?
For performance, recommended: LineageOS is a minimalist Android without unnecessary services. ArrowOS is a balance between speed and functionality. MIUI Europa is the official MIUI without Chinese applications. Avoid firmware based on Android 12+ - they can run slower due to lack of optimization for the Redmi 5 Plus.
How to return the official MIUI after custom firmware?
Download the official Fastboot firmware and run it through the Mi Flash Tool in Clean All mode. TWRP, Recovery: Fastboot Flash Recovery stock_recovery.img Stock recovery can be extracted from the official firmware or downloaded from XDA Developers.
Why doesn't the camera work after the firmware?
Android 11+ custom firmware often lacks drivers for the Redmi 5 Plus camera. Solutions: Install the ANX Camera module via Magisk. Use alternative camera applications like GCam (requires a config for vince). Return to Android 10-based firmware (e.g. LineageOS 17.1).
How long does it take to unlock the bootloader?
For new Mi Account accounts, Xiaomi sets the wait at 168 hours (7 days). If an account is older than 30 days and has previously unlocked devices, the wait can be reduced to 72 or even 24 hours.