How to update MIUI on Xiaomi Redmi Note 9 Pro: 3 proven ways + error solving

Xiaomi Redmi Note 9 Pro remains one of the most popular smartphones in the budget segment even years after its release. However, its performance and functionality are directly dependent on the relevance of the firmware. MIUI updates not only add new chips, but also close security vulnerabilities, optimize battery life and fix bugs. But how to update if automatic notification does not come? Or what to do if after the upgrade the phone began to slow down?

In this article, we will discuss all the official and alternative ways to update MIUI to the Redmi Note 9 Pro (codename joyeuse), including the nuances for the global (MIUI Global), Chinese (MIUI China) and European (MIUI EE) versions of firmware. Particular attention will be paid to typical errors like β€œCannot verify update” or hanging on the Mi logo, and also give recommendations for preparing the device to avoid β€œbrick.” If you have never updated the firmware manually before, do not worry: the instructions are adapted even for beginners.

1. Preparing the smartphone for the update: 5 mandatory steps

Before you start the upgrade, you need to make sure that your Redmi Note 9 Pro is ready for the procedure.Neglect of preparation is the main cause of failure, data loss or even complete failure of the device.

  • πŸ”‹ Battery charge of at least 60%.When upgrading via Recovery or Fastboot, 80 is recommended%+, as the process may be delayed.
  • πŸ“± Save important data. Update through OTA It doesn’t usually erase files, but factory resets or firmware errors can result in loss of photos, contacts, and messages. Use Mi Cloud, Google Drive, or physical backup on your PC.
  • 🌐 Stable Internet connection: Avoid mobile Internet to download firmware weighing 2-3 GB – connect to Wi-Fi.
  • πŸ” Check the current version MIUI. Go to Settings. β†’ The phone. β†’ Version. MIUI. Write down the assembly number (for example, V12.5.3.0.RJWMIXM) β€” This will help you choose the right file to update.
  • πŸ”§ Unlock the bootloader (if necessary). If you plan to stitch through the Fastboot, the bootloader must be unlocked. OTA And recovery is not required.

Pay special attention to free space in the memory of the device. To upgrade through OTA requires a minimum of 4-5 GB of free space, and for manual firmware through Recovery - up to 6 GB. If memory is not enough, transfer files to a memory card or PC.

⚠️ Note: If your Redmi Note 9 Pro was purchased in China and is running on the Internet MIUI China, upgrade to the global version through standard methods will not work. It will require a complete flashing with unlocking the bootloader, which will void the warranty.

Check the MIUI version in the settings

Make a backup copy of the data

Charge your phone to at least 60%

Connect to a stable Wi-Fi

Release 5+ GB memory-->

2. Method 1: Air Update (OTA) is the easiest method

Automatic updates via OTA (Over-The-Air) are the recommended way for most users, and it doesn't require technical skills and saves all the data.

  1. Open Settings β†’ About the phone β†’ System update.
  2. Click Check Updates. If a new version is available, a notification will appear with the Download button.
  3. After download, tap Install and wait for the restart. The device will perform all the actions.

If the update is not available, the following reasons are possible:

  • πŸ”„ Your version. MIUI It is already relevant for your region.
  • πŸ•’ The update rolls out in stages - wait 1-2 weeks.
  • 🚫 The device has been modified (root, custom recaveri), which blocks OTA.

To speed up the process, you can manually download OTA-package from the official Xiaomi website and install it through System Update:

  1. Go to the MIUI download page.
  2. Select the Redmi Note 9 Pro (joyeuse code) and your firmware version (Global/EE/China).
  3. Download the file marked Recovery (not Fastboot!).
  4. Move it to the root directory of the phone (not to folders!).
  5. In System Update, click on three dots in the upper right corner β†’ Select the update file and specify the downloaded package.

⚠️ Warning: Never download firmware from third-party sites! The risk of running into a virus or a "curve" build that converts your phone to a "brick" is extremely high. Use only official sources: new.c.mi.com or miui.com.

Once a month, when a new version comes out.

Only if critical bugs appear

When the phone starts to brake

Never update.-->

3. Method 2: Update via Recovery - if OTA doesn't work

If the automatic update is not available or if it gives an error (e.g., "Cannot verify update"), you can install the firmware via Recovery Mode, which also saves user data, but requires manual downloading of the file.

Step-by-step:

  1. Download the official Recovery-ROM for your model from Xiaomi (see link in the previous section). miui_JOYEUSEGlobal_V12.5.4.0.RJWMIXM_....zip.
  2. Rename the file to update.zip (Make sure! and transfer it to the root directory of internal memory (not to the root directory of internal memory). SD-map!).
  3. Turn off the phone. Press the Power + Volume buttons up until the Mi logo and Recovery menu appear.
  4. In the Recovery menu, select the language (if available), then: Install update.zip to System β†’ Confirm
  5. Wait for the process to be completed (5-10 minutes) and the phone will reboot automatically.

If the error "Installation failed" appears after the reboot, check:

  • πŸ“ Correctness of the file name (update.zip, symbolless).
  • πŸ”— Integrity of the downloaded archive (check the hash amount) MD5 Xiaomi).
  • πŸ”„ Version Compatibility: Cannot be established MIUI 13 overhead MIUI 12 without intermediate updates.
What if Recovery doesn’t see update.zip?
If the file does not appear in the Recovery menu, the reasons may be: 1. The file is not stored in the root of the memory, but in a folder (for example, Download). 2. The file name contains Cyrillic or spaces (should be strictly `update.zip`). 3. A damaged file system - try formatting the phone through TWRP (requires an unlocked bootloader). 4. Unofficial firmware - in this case, Recovery can block the installation of official packets.

4. Method 3: Fastboot Firmware for Power Users

Fastboot is the most reliable method, but it's also the most risky one, and it's good if you:

  • πŸ”§ We need to move on. MIUI China on Global or vice versa).
  • 🐌 The phone is slowing down and you want a clean installation.
  • 🚨 Previous attempts at updates ended in error.

Important: This way erases all data from the device and requires an unlocked bootloader. If you're not ready for this, use OTA or Recovery.

Instructions:

  1. Download Fastboot-ROM for your model from the official website. the file will be in.tgz or.zip format (for example, the file will be in the format.tgz or.zip, joyeuse_global_images_V12.5.4.0.RJWMIXM_20220325.0000.00_11.0_global_....tgz).
  2. Unpack the archive in a folder on your PC. flash_all.bat (for Windows or flash_all.sh (for Linux/Mac).
  3. Install the Mi Flash Tool and ADB/Fastboot drivers (you can download from the official page).
  4. Turn off the phone. Press Power + Volume down to enter Fastboot Mode (a hare in a hat-hushanka will appear).
  5. Connect your phone to your PC through USB-cable (preferably original).
  6. Launch it. flash_all.bat I'll be working on the administrator's behalf. 5–15 minute.
Mistake.Reason.Decision
fastboot: not foundNo ADB/Fastboot drivers installedDownload Platform Tools from Google
Waiting for deviceThe phone is not recognized in FastbootCheck cable, USB ports, reinstall drivers
Invalid sparse file formatFirmware file damagedDownload the archive again, check it out. MD5-hash
This package is for "joyeuse" devicesModel inconsistencyMake sure you download the firmware for the Redmi Note 9 Pro (joyeuse code)

⚠️ Note: If there is a failure during firmware through Fastboot (power outage, cable break), the phone may stop turning on, in which case an authorized service center will be required to restore the phone through the Fastboot. EDL Mode (emergency mode).

πŸ’‘

Before you run through Fastboot, disable the antivirus on your PC – it can block scripts flash_all.bat suspiciously.

5.Typical Mistakes in Updating MIUI and Their Solutions

Even when following instructions, users often encounter problems, and consider the most common errors and ways to fix them:

Error 1: "Cannot verify update" (Cannot verify update)

This error occurs when you try to install OTA-package via System Update or Recovery:

  • πŸ”— Damaged firmware file (under-influenced or with broken data).
  • πŸ”„ Missed Intermediate Updates (for example, trying to install) MIUI 14 overhead MIUI 12).
  • πŸ› οΈ Modified system (route, modified system files).

Solution: Download the firmware again, check its integrity (compare it) MD5-If the version is problematic, install interim updates first.

Error 2: Hanging on the Mi logo after the update

The phone turns on, but doesn't load beyond the logo, which could mean:

  • πŸ”‹ Incompatibility of the firmware with your model (for example, tried to put the MIUI For the Redmi Note 9S).
  • 🧹 Conflict with user data (often occurs when updating via Recovery without a Wipe).

Decision:

  1. Press Power + Volume Up to Enter Recovery.
  2. Select Wipe Data β†’ Wipe All Data (this will delete all user files!).
  3. Reinstall the firmware via Recovery or Fastboot.

Error 3: This MIUI version cannot be installed on this device

The message appears if you're trying to install firmware for another model or region, like MIUI China on the global version of the phone.

Solution: Download the correct firmware version that matches your model and region. View the current version in Settings β†’ About Phone β†’ MIUI version.

πŸ’‘

If the phone starts to warm up or discharge quickly after the upgrade, reset to factory settings via Settings β†’ Additional β†’ Restore and Reset. This often solves problems with optimizing new firmware.

6.How to roll back the MIUI update if the new version is not working well

It happens that after the update Redmi Note 9 Pro begins to brake, overheat or discharge in a few hours, in which case you can return the previous version of MIUI, but with reservations:

  • ⏳ Recoil is only possible within 72 hours of the update (unless a data reset has been made).
  • πŸ”„ To roll back, you need a full backup of old firmware made through TWRP Or Mi Flash Tool.
  • 🚫 There are no official tools for rollback - you will have to use custom recaveri.

Instructions for rollback:

  1. Download the desired version of MIUI (preferably the one that was before the update) from the Xiaomi website.
  2. Install TWRP Recovery (requires an unlocked bootloader).
  3. Load to TWRP (clip Power + Volume Up).
  4. Backup β†’ Select Partitions β†’ Uncheck Data and Internal Storage.
  5. Sweep through the old firmware through Install β†’ Select a file β†’ Swipe to Confirm Flash.
  6. Run Wipe Cache/Dalvik and restart.

⚠️ Note: Retracement to old firmware can lead to problems with the operation of some applications (for example, banking), as they check the relevance of the system.

7 How to speed up the receipt OTA-update

If you don't want to wait for the update to reach your device, you can force it to speed up. Here are the working ways:

  • 🌍 Change the firmware region. Go to Settings β†’ Additionally. β†’ Region and select India or Russia – these regions often receive updates earlier.
  • πŸ”„ Manual check. Go to Settings. β†’ The phone. β†’ Update the system and click on the icon with three points β†’ Update the packages. That'll reset the update cache.
  • πŸ“‘ Use of the VPN. Connect to servers in India or Singapore – sometimes it helps to trick the distribution system. OTA.
  • πŸ“¦ Installation via Recovery. As described in Section 3, you can manually download and install firmware without waiting for notification.

Another life hack: connect to Mi Community and keep an eye out for updates to your model. OTA-Packages before they appear automatically.

πŸ’‘

If some services (e.g. Google Pay) stop working after the region change, return the original region to the settings.

8. Frequently Asked Questions (FAQ)

Can I upgrade the Redmi Note 9 Pro to Android 13?
Officially, the Redmi Note 9 Pro (model 2020, joyeuse) will not receive Android 13. the latest version of Android for this device remains Android 12 with the shell MIUI 13/14. However, enthusiasts release custom firmware based on LineageOS or Pixel Experience with Android 13, but their installation requires unlocking the bootloader and experience.
Why did the Magisk (Magisk) disappear after the update?
Updating MIUI via OTA or Recovery removes Magisk and other modifications. To return the root: Download the current version of Magisk.apk from GitHub. Rename the file to Magisk.zip and stream through TWRP or Fastboot. Reboot and check the status of the root in the Magisk app. If you use Magisk Delta or other forks, update them to the latest version to the MIUI firmware.
How do I know if I have unlocked the bootloader on my Redmi Note 9 Pro?
Turn off your phone and press Power + Volume down to enter Fastboot Mode. If the bottom of the screen says "Unlocked" - the bootloader is unlocked. If "Locked" is locked. You can also check through the command in ADB: fastboot oem device-info Look for Device unlocked: true/false.
What if the mobile network does not work after the update?
Network problems after an update are usually related to: πŸ“‘ Resetting settings APN. Go to Settings. β†’ SIM-maps and mobile networks β†’ Access points (APN) Restore your operator’s settings. πŸ”„ Try flashing modem and vendor only through Fastboot: fastboot flash modem NON-HLOS.bin fastboot flash vendor vendor.img If nothing helps, complete a full reset via Settings. β†’ Recovery and discharge.
Can I upgrade the Redmi Note 9 Pro to MIUI 14 if I have custom firmware?
Yes, but with reservations: Return to stock firmware via Fastboot (see section 4). Update to the latest official version via OTA or Recovery. Only then you can install custom firmware again. Trying to install MIUI 14 on top of custom firmware (such as LineageOS) will lead to an error or a "brick."