Firmware rollback on Xiaomi Redmi 5 Plus: 3 working methods + error solving

Xiaomi Redmi 5 Plus (codenamed vincent) is a popular smartphone of 2017, which is still used by many users. However, after upgrading to new versions of MIUI (especially MIUI 12+ based on Android 9/10), owners often encounter brakes, bugs or application incompatibility, in which case the logical solution is to roll back the firmware to a more stable version.

In this article, we will discuss three proven downgrade methods (via Fastboot, Recovery and MIUI bootloader), elaborate on preparation, risks and typical errors. Special attention will be paid to the Redmi 5 Plus model, since its hardware limitations (the Snapdragon 625 processor, 3/4 GB of RAM) require caution when manipulating firmware. If you have never worked with ADB or Fastboot, do not worry: the instructions are adapted for beginners, with step-by-step screenshots and explanation of terms.

⚠️ Warning: Rolling back the firmware can lead to data loss, bootloader locking, or even a device "brick." On the Redmi 5 Plus with the unlocked bootloader, the risk is minimal, but the locked version (factory lock) will require official permission from Xiaomi. Before starting, make sure to back up through Mi. PC suite TWRP.

1. Preparation for the rollback of the firmware: what to do before the start

Before you start downgrade, make sure that all the preliminary steps are followed, which will save time and reduce the risk of errors.

Basic requirements:

  • πŸ”‹ Battery charge at least 60% (optimally β€” 80-100%). When discharged during firmware, the device can turn into a β€œbrick".
  • πŸ–₯️ Windows computer 7/10/11 (for the Fastboot method) or Mac/Linux (driverless ADB).
  • πŸ“± Unlocked Bootloader: Check status with fastboot oem device-info (if Device unlocked: true, it's okay).
  • πŸ”— Cable USB Type-C (original or high-quality) cheap cables can interrupt data transmission.

It will also be necessary:

  • πŸ“ Firmware (Fastboot) ROM or recovery ROM) Download only from official sources: Official website MIUI (Choose a Global Region, EEA Xiaomi Firmware Updater (alternative archive with version history).
  • πŸ› οΈ Tools: Platform Tools (ADB & Fastboot by Google. TWRP Recovery (optional, for backup) Mi Flash Tool (for Fastboot firmware).
πŸ“Š What kind of firmware method have you used before?
Through Fastboot.
Through Recovery.
Through MIUI bootloader
Never stitched.

Important: Redmi 5 Plus cannot be rolled back to the version below MIUI 9.5 (Android 7.1.2) without the risk of losing support for modern applications (such as WhatsApp or Google Pay β€” MIUI 10.3.2.0 (Android 8.1) or MIUI 11.0.2.0 (Android 9).

Download the firmware for your model (vincent)|Check the battery charge (>60%)|Install the drivers ADB/Fastboot|The boot loader (if locked)|Create a backup copy of the data-->

The Fastboot method is the most reliable, but requires an unlocked bootloader and computer, suitable for rollback on any version of MIUI, including a downgrade from Android 10 on Android 9/8.

Step-by-step:

  1. Download Fastboot ROM for Redmi 5 Plus (file with.tgz extension) and unpack it in folder C:\MIUI\.
  2. Connect your phone to your PC in Fastboot mode: Turn off the device. Press Volume down + Power before the Fastboot logo appears.

Open the command line (Win + R β†’ cmd) and go to the firmware folder:

cd C:\MIUI\

Run the firmware with the command:

fastboot flash all

Note:

images_

fastboot flash all -w

The -w flag will reset data (recommended to avoid conflict).

Wait until it's finished (the process will take 5-10 minutes) and the phone will reboot automatically.

Typical errors and decisions:

Mistake.Reason.Decision
FAILED (remote: 'Flashing is not allowed in Locked State')The boot loader is locked (Bootloader Locked)Unlock the bootloader via Mi Unlock Tool (requires a Mi Account and wait 72-168 hours).
FAILED (remote: 'Partition not found')Incompatible firmware (for example, for Redmi Note 5 instead of Redmi 5 Plus)Download the firmware specifically for the vincent model.
The phone does not turn on after the firmwareMisconception of MIUI or interrupted processRepeat the firmware or use the Mi Flash Tool in Clean All mode.

πŸ’‘

If you've got the phone stuck on the MI logo after you've done it, press Volume Up + Power for 10 seconds to force it to reboot. If it doesn't work, repeat the process with the -w flag.

Method 2: Recovery (without computer)

This is easier, but only works if:

  • πŸ”„ You have a re-covery (not a re-covery) setup. TWRP).
  • πŸ“₯ You download Recovery. ROM (zip file, not.tgz).
  • πŸ”’ The current firmware does not block downgrade (on the MIUI 12+ may require circumvention of protection).

Instructions:

  1. Download Recovery ROM for Redmi 5 Plus and rename the file to update.zip.
  2. Move the file to the phone’s root directory (not to folders!).
  3. Go to Recovery: Turn off your phone. Press Volume up + Power before the Recovery menu appears.

Select the language (if available), then: Install update.zip to System β†’ confirm the choice.

After you complete the process, select Reboot to System.

⚠️ Note: On some versions MIUI 11/12 Stock Recovery blocks the installation of old firmware. If the error "Couldn't verify package" appears, use the Method 1 (Fastboot) or install TWRP circumvention.

How to avoid the "Couldn't Verify Package" error in Recovery
1. Install TWRP Recovery for Redmi 5 Plus (download available on the official website). 2. Download to TWRP (similar to drainage Recovery but with Volume up pinched). 3. Select Install β†’ specify the path to update.zip β†’ swipe for confirmation. 4. After installation, run Wipe β†’ Format Data (if the phone doesn't boot).

4. Method 3: Recoil through MIUI bootloader (for beginners)

If the first two methods seem complicated, you can use the MIUI bootloader utility, which automates downloading and installing firmware, but this method only works for official stable builds and requires an unlocked bootloader.

Algorithm of action:

  1. Download and install MIUI bootloader.
  2. Select the Redmi 5 Plus model (vincent) and the desired MIUI version (e.g. V10.3.2.0.OEGMIXM for Android 8.1).
  3. Click Download and wait for the Fastboot ROM to load.
  4. Connect your phone in Fastboot mode (as in Method 1) and press Flash in the program.

4. Loss of root rights or TWRP

When rolled back to stock firmware, TWRP and Magisk will be removed. To save root:

  1. Before firmware, create a backup Boot.img via TWRP.
  2. After the rollback, re-sweeten Magisk via TWRP or Fastboot.

6. Frequent Questions and Answers (FAQ)

Can I roll back the firmware on Redmi 5 Plus without unlocking the bootloader?
No. All Xiaomi devices since 2017 (including Redmi 5 Plus) have Bootloader protection installed. Without unlocking, you will get Flashing is not allowed in Locked State. Except for Recovery rollback to a newer version (but not a downgrade). To unlock the bootloader: Link Mi to your phone. Connect to Mi Unlock Tool and wait 7 days (from 2023, the term is increased to 72-168 hours).
Which version of MIUI is the most stable for Redmi 5 Plus?
According to user reviews and tests, the best versions: MIUI Android Pros Cons V10.3.2.0.OEGMIXM 8.1 Oreo Maximum stability, no lags, good autonomy Outdated Google services, no navigation gestures V11.0.2.0.PEGMIXM 9.0 Pie Modern interface, support for new applications Sometimes slows down when multitasking V12.0.1.0.QEGMIXM 10.0 Q New functions MIUI 12, improved security Strong CPU heat, notification bugs For most users the best balance β€” MIUI 11 on Android 9.
How to return data after a firmware rollback?
If you have done a backup through TWRP or Mi PC Suite: Install TWRP Recovery (if not already installed) Download to TWRP and select Restore β†’ Please specify the backup folder. PC Suite connect your phone to your PC and follow the wizard's instructions. If you don't have a backup, try data recovery software: Dr.Fone (paid but with a trial period). Recuva (free but less effective for Android). ⚠️ Warning: After a Wipe Data reset, the chances of file recovery are minimal. Do not write new data to your phone before you try to restore it!
Can I roll back from custom firmware (like LineageOS) to stock MIUI?
Yes, but the process is different: Download Fastboot ROM For your model, run it through Fastboot (like the Method). 1), But before you do that, TWRP: Wipe β†’ Format Data β†’ Type "yes" If the phone does not boot after firmware, repeat the process with the flag --lock: fastboot flash all --lock This will block the bootloader back (optional). Important: When you switch from custom firmware to stock, be sure to format the Data partition, otherwise there will be conflicts.
Why is the mobile network not working after the firmware rollback?
Causes and solutions: πŸ“‘ Incorrect firmware for the region: Install the Global version or EEA (Firmware for China (China) does not support some bands 4G. πŸ”§ Erased. IMEI: Restore it through Maui META or SN Write Tool (instructions available on XDA-Developers). πŸ“Ά Important settings APN: Go to Settings. β†’ SIM-maps and mobile networks β†’ Access points (APN) Add your operator’s settings manually.