Xiaomi Redmi 8 Pro
olivelite
Android 9 Pie
MIUI 10
MIUI 14
Android 12
LineageOS
The Redmi 8 Pro firmware update solves several problems: improves security (closes vulnerabilities), optimizes battery life, adds new MIUI features and fixes bugs. However, the process has nuances, from locking the bootloader to the risk of โbrickingโ the device if you do not act correctly. In this guide, we will analyze all official and informal ways to update, as well as give a checklist for preparation and instructions for recovery if something goes wrong.
โ ๏ธ Redmi 8 Pro does not support Android 13+ Officially, any firmware above. MIUI 14 (Android 12) are custom builds that may contain bugs or iron problems (e.g., a broken camera or fingerprint sensor).
If you want stability, stick to the official updates. If you want to experiment, read the custom firmware section, but be prepared for the risks.
1. Verification of the current firmware version and compatibility
Before you upgrade to the Redmi 8 Pro, make sure your device is capable of accepting the new firmware at all.
1. Open the settings โ About the phone.
2. Find the lines:
MIUI version (e.g. MIUI Global 12.5.4 Stable)
Android version (e.g. Android 11 RKQ1.200826.002)
Model code (must be M1908C3XG for global version or M1908C3XC for Chinese version).
โ ๏ธ Note: If the model code has an I letter (e.g, M1908C3XI), Your smartphone is for India, and the firmware for these devices may conflict with global builds.
The compatibility of the updates depends on the regional version:
- ๐ Global (EEA/Russia) โ Supports updates through Settings โ Software update.
- ๐จ๐ณ China โ requires manual installation via Mi Flash Tool or flashing to global version.
- ๐ฎ๐ณ India โ updates are less frequent, sometimes blocked due to regional restrictions.
| MIUI version | Android version | Last official update | Support for 2026 |
|---|---|---|---|
| MIUI 10 | Android 9 Pie | 2019 | โ No. |
| MIUI 11 | Android 10 | 2020 | โ No. |
| MIUI 12/12.5 | Android 11 | 2021-2022. | โ ๏ธ Only through manual installation |
| MIUI 13/14 | Android 12 | 2022-2023. | โ Yes (last official) |
๐ก
If in Settings โ No phone item on the phone. MIUI, So you have custom firmware, and you can't upgrade using standard methods, but you can't update through custom firmware. TWRP or Fastboot.
2.Preparation for the update: checklist and backup
Updating the firmware is always a risk, and even official updates sometimes cause failures, so preparation is mandatory.
Charge the battery to 60% or higher|Create a backup copy of the data|Check the vacant space (minimum 3 GB)|Disable the antivirus and VPN|Remember passwords from Mi and Google accounts|Connect to a stable Wi-Fi-->
Backup is the most important step. Use:
- โ๏ธ Xiaomi Cloud (Settings) โ Xiaomi account โ Mi Cloud โ Backup).
- ๐ฑ Local Copying through Settings โ Additionally. โ Backup and reset.
- ๐ป Computer: copy files from internal memory to PC (photos, videos, documents).
โ ๏ธ Warning: After updating via Fastboot or Recovery, all data on the device will be erased" (OTA), But it's better to be safe.
What happens if you don't back up?
Free space check: Upgrades through OTA require a minimum of 3GB of free space on the internal drive.
- Remove unnecessary applications (Settings โ Apps โ Delete).
- Clear the cache (Settings โ Storage โ Clear the cache).
- Move the files to SD-card.
Method 1: Update "over the air" (OTA)
The easiest and safest method is automatic updates over the Internet, which is suitable if:
- โ Your firmware is official (not customized).
- โ The device is not rooted.
- โ There is a stable connection to Wi-Fi.
Step-by-step:
- Connect to Wi-Fi (update via mobile Internet blocked).
- Go to Settings โ About the phone โ System update.
- Click Check for updates.
- If an update is found, tap Download (file weight ~1.5-2.5 GB).
- After download, click Set and wait for the reboot.
โ ๏ธ Note: If the update is โhangingโ during the verification phase, try it:
- ๐ Reboot the phone.
- ๐ถ Reconnect to Wi-Fi or change network.
- ๐ Wait 1-2 hours (sometimes Xiaomi servers are overloaded).
๐ก
OTA-If you don't have an update, and a friend on a Redmi 8 Pro already has one, don't panic. Wait 1-2 weeks or check manually through Mi Community.
What to do if the update is not available?
- ๐ Check if updates are disabled in Settings โ The phone. โ Updating the system โ โฎ โ Settings โ Auto-update.
- ๐ Try changing the region in the settings (for example, India or Russia), sometimes it helps to "knock out" the update.
- ๐ฅ Download the full service package manually (see the next section).
Method 2: Manual update via Recovery
If OTA doesn't work or you want to skip the queue, you can manually install the update via stock Recovery.This method saves data but requires you to download the correct firmware file.
Step 1: Download the firmware
- ๐ Official firmware for Redmi 8 Pro (Olivelite code) is available on the Miui Downloads website.
- ๐ Choose the Stable version, not the Developer (it may contain bugs).
- ๐ Download a file with a.zip extension and a title like miui_OLIVELITEGlobal_V12.5.4.0.RCOMXM_....
Step 2: Transfer the file to your phone
- ๐ฒ Connect Redmi 8 Pro to your PC and copy the downloaded.zip to the root folder of internal memory (not to the Download or folder). DCIM).
- ๐ Rename the file for convenience, such as update.zip.
Step 3: Install the update via Recovery
- Turn off the phone.
- Press Volume Up + Power before the Mi logo appears.
- In the Recovery menu, select the language (English / Chinese).
- Tap Install update.zip to System.
- Confirm the installation and wait for completion (5-10 minutes).
- Select Reboot to System.
โ ๏ธ Note: If the phone has been stuck on the Redmi logo for longer than 15 minutes after the reboot, then the firmware does not fit your model. โ Wipe Cache) or refashion via Fastboot.
๐ก
If Recovery asks for a password and you didnโt set it, try default or leave the field blank. If it doesnโt, youโll have to unlock the bootloader (see Fastboot section).
5. Method 3: Fastboot Firmware (for experienced)
This method is suitable if:
- โ You want to install a clean firmware (no trash from previous versions).
- โ Your system is damaged (the phone is not switched on or is constantly restarted).
- โ You want to change the firmware region (for example, from Chinese to global).
โ ๏ธ Warning: Fastboot wipes all data from the device, including photos, messages and apps, and you will also need to unlock the bootloader, which will reset the phone to factory settings.
Step 1: Unlock the bootloader
- ๐ Sign up for Mi Unlock and get permission to unlock (can take up to 72 hours).
- ๐ฑ Connect Redmi 8 Pro to PC in Fastboot mode (clip Volume Down) + Nutrition).
- ๐ฅ๏ธ Start the Mi Unlock Tool and follow the instructions.
Step 2: Download the firmware for Fastboot
- ๐ Firmware in.tgz or.zip format for Fastboot is available on Xiaomi Firmware Updater.
- ๐ Look for files marked fastboot in the title (e.g, olivelite_global_images_V12.5.4.0.RCOMXM_...).
Step 3: Run your phone through the Mi Flash Tool
- Unpack the downloaded archive in a folder on the PC.
- Install Xiaomi drivers (if there are none, download here).
- Open the Mi Flash Tool, press Select and point the path to the firmware folder.
- Connect your phone in Fastboot mode (a screen with a rabbit and the words Fastboot).
- In the Mi Flash Tool, press Refresh โ the device must be determined.
- Select Clean all mode (total clean) or Save user data (to save data, but this doesnโt always work).
- Press Flash and wait until it is completed (5-10 minutes).
What to do if the Mi Flash Tool is in error?
6. Method 4: LineageOS, Pixel Experience
If the official updates are no longer coming out and you want Android 13+, you can install custom firmware. Popular options for the Redmi 8 Pro:
- ๐ฑ LineageOS โ pure Android without unnecessary applications.
- ๐จ Pixel Experience โ firmware with an interface like Google Pixel.
- โก ArrowOS โ Optimized for Performance.
โ ๏ธ Warning: Castom firmware may have problems:
- ๐ธ Inoperable main or front camera.
- ๐ Fast battery discharge.
- ๐ถ Problems with mobile network (especially firmware for other regions).
Installation requirements:
- ๐ Unlocked loader.
- ๐ ๏ธ Installed custom Recovery (TWRP).
- ๐ฅ Firmware compatible with olivelite.
Instructions for installing TWRP and custom firmware:
- Download TWRP for Redmi 8 Pro from twrp.me.
- Fastboot: Fastboot Flash Recovery twrp-3.7.0_9-0-olivelite.img fastboot boot twrp-3.7.0_9-0-olivelite.img
- In TWRP, make a backup of the current firmware (Backup โ Select Storage โ Swipe to Backup).
- Download custom firmware (e.g. lineage-20.0-20260310-UNOFFICIAL-olivelite.zip) and GApps (if you need Google services).
- In TWRP, click Wipe โ Advanced Wipe and tick Dalvik, Cache, System, Data.
- Install โ Select a file โ Swipe to Confirm.
- Install GApps (if necessary).
- Reboot (Reboot โ System)
๐ก
Custom firmware requires regular manual updates, and without them, bugs, security vulnerabilities, or application compatibility issues can appear over time.
7 Solving problems after the update
Even a successful update can cause a failure, and here are the most common problems and solutions.
| Problem. | Possible cause | Decision |
|---|---|---|
| The phone will not turn on after the update | Incompatible firmware or interrupted installation | Go through Fastboot or Recovery again. |
| Constant reboots (bootloop) | Module conflict or damaged cache | Log in to Recovery and select Wipe Cache |
| Mobile network or Wi-Fi is not working | The wrong firmware for the region | Install firmware for your region or change IMEI (requires root) |
| Fast battery discharge | Background processes of new firmware | Calibrate the battery (discharge to 0%, charge to 100% without interruptions) |
| Apps fly out | Incompatible with the new version of Android | Update apps through Play Market or clear their cache |
If the phone doesnโt turn on at all:
- ๐ Connect it to charging for 30 minutes โ sometimes the battery drains to a level where the device doesnโt respond.
- ๐ Try going to Fastboot (Loudness Down). + Food (or Recovery) (Loudness up) + Nutrition).
- ๐ป If the phone is defined as a PC as Qualcomm HS-USB QDLoader 9008, so the firmware is completely gone, and in this case, only the firmware through the Mi Flash Tool in mode will help. EDL (Requires an authorized Xiaomi account).
๐ก
If the speaker is missing after the update, check the settings of Settings โ Sound โ Sound quality. Sometimes resetting the audio settings solves the problem.