Why Android 8.0 Oreo is still relevant for Xiaomi in 2026
Android 8.0 Oreo released by Google in 2017 The reason for this is the stability of the work, optimization for weak processors and the lack of a βheavyβ interface. MIUI Many models, like the Redmi Note. 4/4X, Redmi 5/5 Plus or Mi. A1, It was officially received by Oreo, but after the updates to MIUI 10/11 And so, if you go back to the eight or you put it in the first place, it can bring back performance.
However, there is a caveat: since 2022, Xiaomi has completely stopped supporting Android 8 through official update channels" (OTA) You can't upgrade to Oreo, just through hand firmware. In this article, we'll look at all the current ways to upgrade, including official firmware, custom builds, and workarounds for models that have never received Oreo from the manufacturer.
Before you get started, answer a key question: Why do you need Android 8.0? If the goal is to improve the performance of an old smartphone, you might want to consider alternatives like LineageOS 15.1 (based on Oreo) or light firmware like the Pixel Experience. If you want stock firmware from Xiaomi, read on.
Redmi Note 4/4X (mido/santoni)
Redmi 5/5 Plus (rosy/vince)
Mi A1 (tissot)
Another Xiaomi model
I don't know the model.-->
List of Xiaomi models that officially support Android 8.0 Oreo
Not all Xiaomi smartphones have received an Oreo update. Below is a table with models for which there are official firmware based on Android. 8.0/8.1. Please note that even if your model is on the list, it does not guarantee a successful upgrade β it all depends on the current version of the software and regional firmware.
| Xiaomi model | Code name | Version. MIUI Android 8 | The latest official firmware |
|---|---|---|---|
| Redmi Note 4 (Global) | mido | MIUI 9.5 β 9.6 | V9.6.3.0.OXFMIFD |
| Redmi Note 4X (China) | santoni | MIUI 10.2 | V10.2.2.0.OXMCNXM |
| Redmi 5 | rosy | MIUI 9.6 β 10.2 | V10.2.1.0.OEGMIXM |
| Redmi 5 Plus | vince | MIUI 10.3 | V10.3.2.0.OEGMIXM |
| Mi A1 | tissot | Android One (Pure Android 8.1) | OPM1.171019.019.V10.0.6.0.ODHMIFD |
If your model isn't in the table, it doesn't mean that an upgrade isn't possible. 4/4X (prada/santoni) Oreo is not officially available, but there are ported firmware from other devices (for example, from Redmi Note). 4X). We will discuss this in the section on alternative methods.
β οΈ Attention: Installing firmware from another model (cross-flashing) is fraught with a "brick" (complete failure of the device). 4PDA or XDA Developers.
Preparing a smartphone for an update: 5 mandatory steps
Regardless of the upgrade method chosen, device preparation is a critical step: skipping one point can cause data loss, firmware failure, or even phone failure, starting with the most obvious but often ignored step:
Make a backup copy of all data (photos, contacts, SMS)
Check the battery power (minimum 60%)
Find out the current version MIUI Android
Download the right firmware for your model
Prepare the cable. USB and PC (for manual firmware)-->
Pay special attention to backup. Even if you upgrade "over the air", a failure can happen at any time.
- π± Use the built-in Settings function β Additionally. β Backup (creates a.mbk file)
- βοΈ Upload important files to Google Drive or Mi Cloud (unless your account is blocked)
- π» Copy folders. DCIM, Downloads and WhatsApp to your computer via MTP
- π Export contacts to.vcf file via Contacts β Management β Exports
Also check if the bootloader is unlocked. If you've never flashed the phone before, it's probably locked. For official firmware via Mi Flash, you don't need to unlock it, but for custom software (like LineageOS), you need to know the bootloader status.
adb reboot bootloader
fastboot oem device-infoIf you see Device unlocked: false in the answer, the bootloader is locked.
π‘
If your Xiaomi is not detected in fastboot mode, try using the original cable from the kit or install Mi drivers. USB Driver from the official website.
Method 1: Update via Recovery (for official firmware)
The safest way to upgrade to Android 8.0 is to use In-built Recovery, which is best if:
- π² Your model officially supports Oreo (see table above)
- π Current version MIUI not more than the target (for example, with MIUI 9 MIUI 10)
- π₯ You have a firmware file in.zip format for Recovery
Step-by-step:
- Download the official firmware for your model from en.miui.com.Look for the version marked "Recovery" ROM".
- Rename the file to update.zip and move it to the root folder of the phoneβs internal memory (not to folders!).
- Press the Power + Volume buttons up to enter Recovery.
- Select the language (if you have an option), then go to Install update.zip to System.
- Confirm the installation and wait until the completion (usually 5-15 minutes).
- After rebooting, reset settings through Settings β Additionally. β Recovery and discharge.
β οΈ Warning: If the phone has been stuck on the Mi logo for more than 20 minutes after the update, force it to turn off (press Power for 10 seconds) and repeat the firmware. If the problem recurs, go through Fastboot (method 2).
For Mi models A1 The process is different: since this device is on pure Android, the update is done through the standard Settings menu. β System system β Update the system, however, if OTA-Updates are not available, you can manually download a file from Google and install it via Recovery (similar to the instructions above).
π‘
Official firmware through Recovery is the most reliable method, but it only works for supported models. If your smartphone is not on the list, read about alternative methods.
Method 2: Firmware via Mi Flash Tool (for power users)
If you can't update through Recovery (for example, because of damaged partitions), you'll have to use the Mi Flash Tool, a firmware utility that you can use through Fastboot, USB-cable and basic knowledge of working with ADB/Fastboot.
Here's what you're gonna need:
- π₯οΈ Computer running Windows (7/10/11)
- π Original. USB-cable (not a cheap replacement!)
- π¦ Firmware in.tgz or.zip format for Fastboot
- π οΈ The Mi Flash Tool
- π Unlocked bootloader (for custom firmware only)
Instructions:
- Unpack the firmware archive in a folder without Cyrillic characters (for example, C:\MiFlash\rom).
- Install the Mi Flash Tool and drivers for your model.
- Turn off the phone and shut down the power. + Volume down to enter Fastboot (bunny will appear with the inscription Fastboot).
- Connect your phone to your PC. The Android Bootloader Interface should appear in the Device Manager.
- In Mi Flash Tool, click Select, specify the firmware folder, then Refresh (should appear) COM-port).
- Select firmware mode: Clean all β Clean all and lock β Clean all and lock + Save user data - saving data (may cause errors)
Flash
If the process is in error (e.g., anti-rollback), then your current version is the same. MIUI It's a newer target, and the firmware is locked, and then you can only roll back through. EDL-The regime (about it in the next section).
What to do if the Mi Flash Tool can't see your phone?
Method 3: Alternative methods (for unsupported models)
If your Xiaomi model hasnβt officially received Android 8.0, but you still want to upgrade, there are three options:
- Ported firmware is the official firmware from other models, adapted by enthusiasts. 4X (santoni) can be installed by Redmi Note 4X (The risk of a brik is high, but if it goes well, you'll get a full Oreo.
- Custom firmware, such as LineageOS 15.1 (Android 8.1) or Resurrection Remix, requires an unlocked bootloader and customization. TWRP Recovery.
- Firmware through EDL β Emergency mode, which allows you to flash your phone even with a damaged system, requires special cable or boxing (for example, UFi Box) and knowledge of QFil or MiFlashPro commands.
Letβs take a closer look at LineageOS 15.1, as itβs the most versatile option:
Unlock the bootloader via fastboot oem unlock
Install TWRP Recovery for your model
Download LineageOS 15.1 and GApps (e.g. OpenGapps nano)
Make a full backup of the current system in TWRP-->
Installation instructions:
- Download LineageOS 15.1 for your model (for example, lineage-15.1-20260310-nightly-mido-signed.zip For the Redmi Note 4).
- Download OpenGapps (select the platform) ARM64, Android 8.1, a Nano or Pico variant).
- Reboot to TWRP (clip Power + Volume up).
- Run Wipe β Advanced Wipe and mark Dalvik, Cache, System, Data.
- Install LineageOS, then Gapps (donβt reboot between installations!).
- After installation, run Wipe β Format Data (required!), then restart.
β οΈ Note: Castom firmware may not support some features such as VoLTE, Widevine L1 (for Netflix HD) Check the list of bugs on the forum before installing. XDA.
To run through the EDL, you will need:
- π§ Special cable with contact closure (or box type) UFi/EasyJTAG).
- π» MiFlashPro or QFil.
- π¦ Firmware in.mbn or.elf format.
This is a complex and risky method, and it's usually used to restore bricked phones, and if you're a beginner, you'd better see a specialist.
Typical errors and their solutions
When upgrading to Android 8.0, Xiaomi users most often face five problems, and we put them together in a table with solutions:
| Mistake. | Reason. | Decision |
|---|---|---|
| Couldn't verify update package (in Recovery) | A damaged firmware file or an incorrect model | Download the firmware again, check the hash MD5. For custom firmware, turn off the check in TWRP: Settings β Disable signature verification. |
| Anti-rollback check fail (in Mi Flash) | Trying to stitch the old version of MIUI over the new | Use firmware with the same or newer anti-rollback number (for example, Redmi Note 4 has a minimum version of 8.4.19). |
| Hanging on the Mi logo after firmware | Incompatibility of the kernel or modules | Go through the Fastboot with a clean all. If it doesn't work, try a different version of the firmware. |
| 7-in error TWRP installation of LineageOS | Model inconsistency or lack of patches | Check that you downloaded the firmware for your codename (e.g., mido, not santoni). disable_forceencrypt, if used F2FS. |
| No network after firmware | No IMEI or modems | Check it out. IMEI *#06# If you are missing, restore it through SN Writer or stream modems separately in TWRP. |
If the update has lost Root access, it must be installed again through Magisk (for Android 8.0, the Magisk version is suitable). v20.4 Or newer:
- Download. Magisk.zip official website.
- Reboot to TWRP.
- Install. Magisk.zip Like a normal zip file.
- Restart and check root through the Magisk Manager app.
If after all the manipulations, the phone stopped turning on (black screen, vibration without image), it can be a soft brick. EDL Or Test Point:
- Take apart the phone and find Test Points (for each model they are their own, look for schemes on the phone). 4PDA).
- Close the contacts with tweezers and connect USB-plug-in.
- The device manager should appear Qualcomm HS-USB QDLoader 9008.
- Run your phone through MiFlashPro or QFil.
What to do after a successful update
Congratulations! Your Xiaomi is now running Android 8.0 Oreo. But to keep it running smoothly, follow a few steps:
- π Make a reset of settings through Settings β Additionally. β Recovery and reset: This will eliminate any conflicts between old data and the new system.
- π Turn it on. OEM-unlocking and debugging USB In Settings β For developers (if you plan to further manipulate the firmware).
- π‘οΈ Update Google Play Services and all apps through Play Market.
- π‘ Check the mobile network and Wi-Fi. If you have problems, check the modems (firmware-update in the phone). TWRP).
- π― Disable unnecessary system applications through ADB (For example, pm uninstall -k --user 0 com.miui.analytics to disable statistics collection).
To improve performance on Android 8.0, we recommend:
- π Install Greenify for hibernation of background applications.
- π Disable animation in Settings β For developers (set all animation values on the 0.5x or Otklaz.).
- ποΈ Clean the cache once a month through Settings β Memory. β Cleanup.
- π Use light launchers like Nova Launcher or Lawnchair.
If you've updated the Mi A1 Up to pure Android 8.1, pay attention to the project "AOSP Extended is a custom firmware with advanced settings, but no excess debris from Xiaomi.
π‘
After upgrading to Android 8.0, roll back from using βheavyβ apps (such as Facebook or Instagram) β replace them with lighter versions (Facebook Lite, Instagram Lite) or the web version.