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.
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.
- Open the Settings. โ The phone.
- Check the lines MIUI version and the device model.
- 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 region | Official MIUI 13 | Informal 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:
- Connect to stable Wi-Fi (update weighs ~2.5GB).
- Go to Settings โ About the phone โ System update.
- Click Check for updates.
- 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:
- Unlock the bootloader through the Mi Unlock Tool (requires a Mi Account binding and wait 7-14 days).
- Install TWRP for begonia (download the current version from twrp.me).
- Download MIUI 13 firmware for Redmi Note 8 Pro (recommended sources: XDA Developers or 4PDA).
- Download to TWRP (Switch off โ Click Power + Vol+).
- Make a full backup (Backup section in TWRP).
- Wipe out the Dalvik, Cache, Data, System (except Internal Storage) sections.
- Install. ZIP-Firmware and GApps (if you need Google services).
- 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?
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:
- Unpack the firmware in the folder from fastboot.
- Connect your phone in Fastboot mode (Switch off โ Power + Vol-).
- Run the script. flash_all.bat (Windows or flash_all.sh (Linux/Mac).
- 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 firmware | Incompatible version or interrupted process | Repeat the firmware through Fastboot with full wipe |
| Constant reboots (bootloop) | Conflict of the kernel or modules | Install the Disable DM-Verity patch in TWRP |
| The camera's not working. | There are no drivers for the Helio G90T | Scroll vendor.img from stock firmware |
| Fast battery discharge | MIUI 13 background processes | Turn off Mi Cloud Sync and Auto Update |
If root access is lost after the update, it must be re-installed via Magisk:
- Download the latest version of Magisk (GitHub).
- Run ZIP through TWRP.
- 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.