How to upgrade Xiaomi Redmi Note 5 to the current version of MIUI or Android

Xiaomi Redmi Note 5 (codenamed whyred) is still a popular smartphone among users, despite the release in 2018. However, every year the support of the device from the manufacturer is declining: the last official update of MIUI was released in 2021, and Android 10 was the final version for this model. In this article, we will analyze all available ways of updating, from standard OTA-apatdates to manual firmware via Fastboot or custom builds.

Itโ€™s important to understand that the upgrade procedure depends on the current firmware version, bootloader status, and even the region of purchase of the device. For example, the global versions (Global ROM) are updated differently than the Chinese (China ROM), we will consider each scenario with possible errors and nuances, and we will give recommendations for preparing the smartphone for the process.

1. Verification of the current firmware version and compatibility

Before you start the update, you need to know exactly which version of MIUI and Android is installed on your Redmi Note 5. This will help avoid conflicts when installing a new firmware.

  1. Open the Settings. โ†’ The phone.
  2. Find the lines MIUI version and Android version.
  3. Write or take a picture of this data โ€“ it will be necessary to choose the right firmware file.

Also, pay attention to the firmware region:

  • ๐ŸŒ Global โ€“ for international markets, for example, MIUI Global 12.5.3).
  • ๐Ÿ‡จ๐Ÿ‡ณ China - Chinese version (requires Russification).
  • ๐Ÿ‡ช๐Ÿ‡บ EEA โ€” Europe (with Google services pre-installed).
  • ๐Ÿ‡ฎ๐Ÿ‡ณ India โ€“ Indian version (may contain local applications).

If your Redmi Note 5 is bought in China but is stitched with a global version, you only need to update it with global packages! Installing Chinese firmware on a global device (and vice versa) will result in a phone blink (inoperability).

๐Ÿ“Š What version? MIUI you use?
Global (international)
China (Chinese)
EEA (European)
Custom (LineageOS, Pixel Experience, etc.)
I don't know.

Method 1: Air Update (OTA)

The easiest and most secure method is to upgrade via OTA (Over-The-Air) and is suitable if:

  • โœ… The device is officially supported by Xiaomi (check on the official website).
  • โœ… Current firmware is not modified (no root rights, custom recaveri).
  • โœ… There is a stable Wi-Fi connection and enough battery power (>50%).

Instructions:

  1. Go to Settings โ†’ About the phone โ†’ System update.
  2. Click Check for updates.
  3. If an update is available, download it (the file weight is usually 1.5-2.5 GB).
  4. After downloading, click Reboot and Update.

It's going to take 10 to 20 minutes, and don't interrupt it, because it can cause a system failure. If you don't have an update, try:

  • ๐Ÿ”„ Restart the phone and repeat the check.
  • ๐Ÿ“ถ Connect to another Wi-Fi network (sometimes the providerโ€™s locks interfere with downloading).
  • ๐Ÿ•’ Wait 1-2 days โ€” OTA-updates are gradually spreading.

๐Ÿ’ก

If OTA-Update โ€œhangsโ€ at the checkout stage, try resetting the network settings in Settings โ†’ SIM-maps and mobile networks โ†’ Resetting network settings.

Method 2: Manual update via Recovery

If OTA doesn't work, or you want to install a specific version of MIUI, you can upgrade through stock recavers, which saves user data, but requires the right firmware selection.

Step-by-step:

Download the official firmware from the Xiaomi website (file with the extension.zip)

Check the integrity of the archive (the size must match the size indicated on the site)

Copy the file to the root of the phoneโ€™s internal memory

Disable password/fingerprint protection (in case of failure)

Charge your phone at least 60%

-->

  1. Download the desired firmware from the official website. For Redmi Note 5, select files marked Recovery ROM.
  2. Rename the file to update.zip (required!) and place it in the root of the phoneโ€™s memory.
  3. Turn off the device, then press Volume up + Power to enter Recovery Mode.
  4. Select the language (usually English) then Install update.zip to System.
  5. Confirm the installation and wait until the process is completed (donโ€™t interrupt!).

After restarting, the phone will update to the selected version. If there is an error E: Signature verification failed, then:

  • ๐Ÿ”ด The firmware file is damaged (pump it over).
  • ๐Ÿ”ด Selected the wrong region (for example, trying to establish China) ROM globalize).
  • ๐Ÿ”ด The device has an unlocked bootloader or custom recavery (Fastboot required).
What if Recovery doesnโ€™t see update.zip?
Check that the file is located at the root of the memory (not in the folder!) Also make sure the file name is written in Latin without spaces. If the problem persists, try formatting the memory card in the file. FAT32 use another USB-file-copying.

4. Method 3: Fastboot Firmware (for power users)

The Fastboot method is used when:

  • ๐Ÿ”ง You need to reflash the phone from scratch (for example, after a failure).
  • ๐Ÿ”ง Change the firmware region (from China to Global and vice versa).
  • ๐Ÿ”ง The device does not turn on or is stuck on the Mi logo.

โš ๏ธ Warning: This method erases all data on the phone! you will also need to unlock the bootloader, which can take up to 72 hours (according to Xiaomi rules).

Tools required:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/Linux and installed drivers ADB/Fastboot.
  • ๐Ÿ“ฑ Cable USB (preferably original).
  • ๐Ÿ”— Firmware in.tgz format (download from the official website, section Fastboot) ROM).
  • ๐Ÿ› ๏ธ The Mi Flash Tool (you can download it here).

Instructions:

  1. Unpack the archive with firmware in a folder without Cyrillic characters (for example, C:\whyred_fastboot).
  2. Turn off the phone, then press Volume Down + Power to enter Fastboot Mode (a hare in a hat-eared hat will appear).
  3. Connect your phone to your PC and start the Mi Flash Tool.
  4. In the program, click Select and specify the path to the folder with the firmware.
  5. Select Clean All or Clean All and Lock (if you want to lock the bootloader after you have been firmware).
  6. Press Flash and wait until it is completed (10-15 minutes).

If you fail to get an anti-rollback, you're trying to install an older version of MIUI than the one you already have on your phone.

โš ๏ธ Note: Reverse version rollback MIUI Redmi Note 5 is impossible without the risk of a breeze! Xiaomi uses the Anti-Rollback mechanism, which blocks the downgrade. If you want older firmware, look for custom builds on forums (for example, XDA Developers).

5. Update to custom firmware (LineageOS, Pixel Experience, etc.)

Official support for Redmi Note 5 is over, but enthusiasts continue to release custom firmware based on new versions of Android (for example, Android 11/12).

FirmwareAndroid versionFeaturesReference
LineageOS11/12Clean Android without unnecessary apps, regular security updatesOfficial website
Pixel Experience12Google Pixel-like interface optimized for performanceDownload
Havoc-OS11Maximum customization, support for themes and gesturesOfficial website
crDroid11Balanced firmware with advanced settingsDownload

To install custom firmware will require:

  1. Unlock the bootloader (via Mi Unlock Tool).
  2. Install custom TWRP recavers (download for whyred here).
  3. Backup the current firmware through TWRP (in case of failure).
  4. Swipe the firmware zip file and GApps (if you need Google services).

โš ๏ธ Attention: Castom firmware may contain bugs! Before installing, check the reviews on forums (for example, 4PDA or XDA). Also note that:

  • ๐Ÿšซ Some firmware does not support VoLTE (calls on the phone) 4G).
  • ๐Ÿšซ BankID and other banking applications may not work due to lack of certification.
  • ๐Ÿšซ Widevine L1 (for Netflix HD) fall down L3.

๐Ÿ’ก

Custom firmware gives access to new versions of Android, but requires unlocking the bootloader and installing TWRP. This voids the warranty and increases the risk of errors.

6. Solving common errors during the update

Even if you follow the instructions, you can have problems, and let's look at the typical mistakes and their solutions.

Mistake.Reason.Decision
Couldn't verify update (in Recovery)A damaged firmware file or region mismatchCheck the region, check the region (Global/China)
This package is for "whyred" devicesTrying to get a firmware from another modelDownload the firmware for Redmi Note 5 (code whyred)
Phone stuck on Mi logo after firmwareIncompatible firmware or failure during installationLog in to Fastboot and re-sweeve through the Mi Flash Tool
Anti-rollback check errorTrying to revert to an older version of MIUIUpdate to the latest official version, then stitch the caste
The sensor does not work after the firmwareIncompatible version of the kernel or driversSweep the firmware with the correct core or go back to the stock

After the update, the phone stopped seeing SIM-maps, check the cards:

  • ๐Ÿ“ถ Compatibility of firmware with your region (some custom builds do not support Russian operators).
  • ๐Ÿ“ถ Network settings: Settings โ†’ SIM-maps and mobile networks โ†’ Network settings โ†’ Network mode (select) LTE/3G/2G).
  • ๐Ÿ“ถ IMEI (If it has crashed, restore it via Engineer Mode or Maui. META).
How to restore IMEI on Redmi Note 5?
If the network is missing after the firmware, check the IMEI by typing *#06#. If it is missing, use the SN Write Tool or Maui META tool (requires an IMEI backup made before the firmware!). Without the backup, recovery is impossible - this will lead to the loss of the network forever.

7.Preparation for the update: backup, charging, drivers

Regardless of the chosen update method, preparing the device will reduce the risk of data loss or failure.

Backup your contacts, photos and apps (via Mi Cloud or Google Drive)

Charge your phone at least 70% (or connect to charge during the process)

Install ADB/Fastboot drivers on PC (download from Xiaomi website)

Disable the antivirus (it can block firmware files)

Check the integrity of the downloaded files (comparison hash amounts)

-->

For data backup, use:

  • ๐Ÿ“ Mi Cloud (Integrated Xiaomi Cloud, 5GB Free).
  • ๐Ÿ“ Google Drive (synchronization of contacts, photos, notes).
  • ๐Ÿ“ TWRP Backup (full system shot if custom recapvery is installed).
  • ๐Ÿ“ Titanium Backup (for backup applications, requires root).

If you are flashing your phone through Fastboot, make sure the PC has the right drivers installed. To check, connect your phone in Fastboot mode and execute on the command line:

fastboot devices

If the device is identified (its serial number will appear), the drivers are installed correctly. If not, download the Mi PC Suite or install the drivers manually through Device Manager.

8. Frequently Asked Questions (FAQ)

Can Redmi Note 5 be upgraded to Android 11 or 12 officially?
No, the latest official version of Android for Redmi Note 5 remains Android 10 (MIUI 12.5).Newer versions are available only through custom firmware (LineageOS, Pixel Experience, etc.), but they are not supported by Xiaomi and may contain bugs.
Why doesn't he come? OTA-Update, though Xiaomi has a new version?
OTA-updates are distributed gradually to regions and batches of devices. If the update does not come: Check if the updates are disabled in Settings โ†’ The phone. โ†’ Updating the system โ†’ Three points. โ†’ Settings. Connect to another Wi-Fi network (sometimes ISPs block Xiaomi servers). Download the firmware manually and upgrade via Recovery.
How to unlock the bootloader on Redmi Note 5 for firmware custom OS?
To unlock bootloader: Link Xiaomi account to device in Settings โ†’ Download Mi Unlock Tool and launch to PC. Log in to Fastboot on your phone and connect to your PC. In the program, press Unlock and wait until it's finished (can take up to 72 hours). โš ๏ธ After unlocking, all data will be reset and the warranty will be canceled!
What if the phone overheats or discharges quickly after the upgrade?
These are typical symptoms after you install a new firmware: ๐Ÿ”„ Reset the cache in Recovery (Wipe) โ†’ Wipe Cache). ๐Ÿ”‹ Calibrate the battery: completely discharge the phone, then charge to 100% without interruption. ๐Ÿ“ฑ Disable unnecessary background processes in Settings โ†’ Battery โ†’ Optimizing the battery. ๐Ÿ”„ If the problem persists, roll back to the previous firmware version.
Can I use Redmi Note 5 without a computer?
Yes, but with limitations: โœ… Recovery โ€“ if you already have a reboot update.zip. โœ… Through TWRP โ€” if the custom Recovery is installed. โŒ Using Fastboot, you need a PC. To download firmware directly to your phone, use your browser in PC mode (in Chrome, click Three Dots). โ†’ Computer version).