How to upgrade Xiaomi Redmi Note 8 Pro to MIUI 13: All ways + problem solving

Xiaomi Redmi Note 8 Pro is one of the most popular smartphones of 2019, but its official support ended with MIUI 12.5.However, many users want to get the features of MIUI 13: improved performance, new animations and optimized power consumption. In this article, we will analyze all the current ways of updating โ€“ from official (if they are still available) to alternative methods with custom firmware.

It's important to understand that Redmi Note 8 Pro (codename begonia) never received MIUI 13 in official builds for global or Chinese versions, but enthusiasts created unofficial ports, and some regions could get an update through beta programs, and we analyzed all the options and collected proven instructions โ€” taking into account the risks and nuances for each method.

If youโ€™re not ready to experiment with firmware, consider optimizing the current version of MIUI or switching to custom shells like Pixel Experience or LineageOS, which often run more stable than unofficial MIUI 13 ports.

๐Ÿ“Š You have already tried to update the Redmi Note 8 Pro?
Yes, in an official way.
Yeah, through custom firmware.
No, I'm afraid to break my phone.
I plan to try it after this article.

1. Verification of the current version of MIUI and compatibility

Before you try to upgrade, make sure your Redmi Note 8 Pro can get a MIUI 13 at all.

  1. Open the Settings. โ†’ The phone.
  2. Check the lines MIUI version and the device model.
  3. Write down the current firmware version (e.g. MIUI Global 12.5.3 Stable).

Officially, MIUI 13 for begonia was only released as part of the China ROM beta test, and if you have global or European firmware, the chances of automatic updates are zero.

Firmware regionOfficial MIUI 13Informal ports
Global (Global)โŒ No.โœ… Yes, with risks)
European (EEA)โŒ No.โœ… Yes, with risks)
Chinese (China)โš ๏ธ Only beta.โœ… Yeah (more stable)
Indian (India)โŒ No.โœ… Yes (check reviews)

Critical information: If your phone is locked through Mi Account ("This device is locked"), unofficial firmware cannot be installed without unlocking the bootloader.

โš ๏ธ Note: Redmi Note 8 Pro with Mediatek Helio processor G90T custom-made MIUI 13 may cause overheating due to unoptimized cores. Check forum reviews before installing 4PDA or XDA Developers in the last 3 months.

Official Update to MIUI 13 (if available)

The only legal way to check for an update is through the system menu, which is only suitable for Chinese versions (China ROM) or devices registered with the Mi Pilot beta program.

Instructions:

  1. Connect to stable Wi-Fi (update weighs ~2.5GB).
  2. Go to Settings โ†’ About the phone โ†’ System update.
  3. Click Check for updates.
  4. If you see a MIUI 13 package, download it and install it.

If the update is not available, try changing the firmware region through Settings โ†’ Additional โ†’ Region (select China).

Make a backup copy in Mi Cloud|Charge the phone before 60%+|Connect to Wi-Fi (not mobile Internet)|Shut down. VPN/proxy|Check the vacant space (minimum) 4 GB)-->

โš ๏ธ Attention: After updating to MIUI 13 on the Redmi Note 8 Pro, some users have reported a bug with autobrightness (screen dimming to a minimum).Solution: roll back to the top. MIUI 12.5 or manually adjust the brightness in Settings โ†’ Display.

3. Install MIUI 13 via Custom Recovery (TWRP)

If there is no official update, you can install the unofficial MIUI 13 port via TWRP. This method requires an unlocked bootloader and is suitable for power users.

Step-by-step:

  1. Unlock the bootloader through the Mi Unlock Tool (requires a Mi Account binding and wait 7-14 days).
  2. Install TWRP for begonia (download the current version from twrp.me).
  3. Download MIUI 13 firmware for Redmi Note 8 Pro (recommended sources: XDA Developers or 4PDA).
  4. Download to TWRP (Switch off โ†’ Click Power + Vol+).
  5. Make a full backup (Backup section in TWRP).
  6. Wipe out the Dalvik, Cache, Data, System (except Internal Storage) sections.
  7. Install. ZIP-Firmware and GApps (if you need Google services).
  8. Restart (the first launch will take 10-15 minutes).

The list of proven MIUI 13 firmware for begonia:

  • ๐Ÿ”น MIUI 13 by StagOS โ€“ stable build with minimal bugs.
  • ๐Ÿ”น MIUI 13 Port by Shiva โ€“ Optimized for Helio G90T.
  • ๐Ÿ”น MIUI 13 Global Ports โ€“ with pre-installed GApps.
What if TWRP doesnโ€™t see internal memory?
If TWRP Does not display files in internal memory, try: 1. Connect your phone to your PC via USB-OTG and copy the firmware to the flash drive. 2. ADB-mount command: adb shell twrp mount data 3. TWRP on a newer version (for example, TWRP 3.7.0+).

Important: After installing custom MIUI 13 may not work:

  • ๐Ÿ“ฑ Fingerprint (requires Fingerprint Fix patch).
  • ๐Ÿ“ถ VoLTE/VoWiFi (Check the operator's settings).
  • ๐Ÿ”‹ Fast charging (sometimes limited) 10W).

4. Update via Fastboot (for advanced)

Fastboot is suitable if you donโ€™t have TWRP or the firmware comes in.tgz/.img format. This method is more risky, as it requires accurate follow-up of commands.

Tools required:

  • ๐Ÿ–ฅ๏ธ PC with installation ADB & Fastboot.
  • ๐Ÿ”Œ Cable USB Type-C (original).
  • ๐Ÿ“„ Firmware MIUI 13 in fastboot format (e.g. from Xiaomi.eu).

Instructions:

  1. Unpack the firmware in the folder from fastboot.
  2. Connect your phone in Fastboot mode (Switch off โ†’ Power + Vol-).
  3. Run the script. flash_all.bat (Windows or flash_all.sh (Linux/Mac).
  4. Wait until the end (donโ€™t turn off USB!).

If the script gives you a remote: partition table doesn't exist, then manually execute the command:

fastboot flash boot boot.img


fastboot flash system system.img




fastboot flash vendor vendor.img




fastboot reboot

โš ๏ธ Note: Update via Fastboot on Redmi Note 8 Pros are sometimes dropped IMEI. To avoid this, save before the firmware IMEI The team: adb shell su -c 'dd if=/dev/block/bootdevice/by-name/nvram of=/sdcard/nvram.img' After the firmware, restore it through TWRP.

๐Ÿ’ก

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

5. Solving common errors after the update

Even if the upgrade is successful, the Redmi Note 8 Pro with MIUI 13 can still experience bugs, and these are the most common problems and solutions.

Problem.Reason.Decision
The phone does not turn on after the firmwareIncompatible version or interrupted processRepeat the firmware through Fastboot with full wipe
Constant reboots (bootloop)Conflict of the kernel or modulesInstall the Disable DM-Verity patch in TWRP
The camera's not working.There are no drivers for the Helio G90TScroll vendor.img from stock firmware
Fast battery dischargeMIUI 13 background processesTurn off Mi Cloud Sync and Auto Update

If root access is lost after the update, it must be re-installed via Magisk:

  1. Download the latest version of Magisk (GitHub).
  2. Run ZIP through TWRP.
  3. Restart and check root with the su command in the terminal.

Tip: If MIUI 13 is not running smoothly, try retracing MIUI 12.5 with the Mi Flash Tool (select Clean All).

Alternatives to MIUI 13: custom firmware for the Redmi Note 8 Pro

If MIUI 13 didnโ€™t live up to expectations, consider other firmware optimized for begonia:

  • ๐Ÿ“ฑ Pixel Experience โ€“ Android 13 with security updates.
  • ๐Ÿ“ฑ LineageOS 20 - stable firmware without unnecessary applications.
  • ๐Ÿ“ฑ ArrowOS - with settings for every little thing.
  • ๐Ÿ“ฑ Havoc-OS โ€“ for lovers of customization.

Advantages of custom firmware over MIUI 13:

  • โœ… No Advertising and Unnecessary Xiaomi Services.
  • โœ… More support for updates (Android) 13/14).
  • โœ… Best Optimization for Helio G90T.

Disadvantages:

  • โŒ Maybe it won't work. IR-blaster (DU remote).
  • โŒ No signature chips. MIUI (For example, Second Space).
  • โŒ Manual installation of GApps is required.

๐Ÿ’ก

AOSP-based castom firmware (such as Pixel Experience) often runs faster than MIUI 13 on the Redmi Note 8 Pro due to the lack of a heavy shell.

7. Backup before Updating

Before any firmware manipulation, be sure to save data. On the Redmi Note 8 Pro, you can do this in several ways:

  • ๐Ÿ”„ Mi Cloud: Settings โ†’ Mi Account โ†’ Mi Cloud โ†’ Backup.
  • ๐Ÿ’พ Local Copy: Through Settings โ†’ Additionally. โ†’ Backup and reset.
  • ๐Ÿ–ฅ๏ธ ADB Backup: adb backup -apk -obb -shared -all -f backup.ab
  • ๐Ÿ“ Manual copying: transfer files from /sdcard/ PC-only.

What must be kept:

  • ๐Ÿ“ž Contacts (exports to VCF).
  • ๐Ÿ“ธ Photo and video (folder) DCIM).
  • ๐Ÿ”‘ Passwords (from Settings) โ†’ Passwords and security).
  • ๐ŸŽฎ Save games (folder) Android/obb).

โš ๏ธ Warning: If you use Mi Cloud for backup, make sure you have enough space (MIUI 13 requires ~3GB for the full copy. Free only gives you 5GB.

FAQ: Frequent questions about the Redmi Note update 8 Pro

โ“ Can I upgrade the Redmi Note 8 Pro to MIUI 13 without unlocking the bootloader?
No, there is no official update for global versions. All unofficial firmware requires an unlocked bootloader and installation via TWRP or Fastboot.
โ“ Why After Updating to Update MIUI 13 mobile network is not working?
This is a typical problem of unofficial ports. Solutions: Check it out IMEI (You have to match the sticker below the battery. Set the Modem Fix patch for your firmware. Manually select the operator in Settings. โ†’ SIM-maps and mobile networks.
โ“ How to roll back with MIUI 13 back to MIUI 12.5?
To roll back: Download the official MIUI 12.5 firmware for your region. Sweat it through the Mi Flash Tool (select Clean All). If the phone doesn't turn on, repeat the process with the Flash All Except Storage tick. Important: rollback erases all data, so pre-backup.
โ“ Which firmware is better for the Redmi Note 8 Pro in 2026: MIUI 13 or custom?
Depends on the goals: MIUI 13 โ€” If you need Xiaomi branded chips (like Game Turbo or Second Space). Experience/LineageOS) โ€” If stability, no ads and long-term support for updates are important, Pixel Experience will be the best choice for most users.
โ“ Can I upgrade the Redmi Note 8 Pro to Android 13?
Yeah, but not through. MIUI. Options: Install custom firmware based on Android 13 (e.g. Pixel Experience 13). GSI-Generic System Image, but it takes experience. Android 13 will not be official for begonia - Xiaomi has stopped supporting.