Related: Android Update rollback on Xiaomi Redmi 8: 3 working ways (2026)

Xiaomi Redmi 8 is one of the most popular budget smartphones, but MIUI updates don't always benefit. The new version of Android can slow down, drain the battery faster or break compatibility with applications. If you encounter problems after the upgrade, don't rush to carry the phone to the service. In 90% of cases, you can roll back the firmware yourself, even without experience with Fastboot or ADB.

In this article, we've tried three proven methods of rollback updates to Redmi 8 (codenamed olive), including official and informal methods.

  • ๐Ÿ”„ How to bring back the old version MIUI Recovery (without data loss)
  • ๐Ÿ“ฅ Reverse Fastboot with full flashing (for power users)
  • ๐Ÿ› ๏ธ Use of the MIUI Downgrade Tool โ€“ automatic script for beginners
  • โš ๏ธ Risks and how to avoid a โ€œbrickโ€ (turning a phone into a โ€œbrick")

Important: the procedure differs from the rollback on other Xiaomi models (for example, Redmi Note 8 Pro or POCO X3). All instructions are adapted specifically for Redmi 8, taking into account its hardware features (Snapdragon 439 processor, dynamic partition type in new firmware).

1.Preparation for rollback: what to do before the beginning

First rule: rolling back firmware is not "cancel upgrades." You don't just return the old version, you reinstall it on top of the new one.

  • ๐Ÿ“ฑ All data can be erased (depending on the method)
  • ๐Ÿ”’ The bootloader must be unlocked (if you use Fastboot)
  • ๐Ÿ”‹ Battery charge: at least 60% (process interruption) = brick-and-mortar)

What to do right now:

  1. Download Mi Flash Tool (the official Xiaomi utility) from en.miui.com.
  2. Check the current version of MIUI in Settings โ†’ About Phone โ†’ MIUI version. Write it down (you can use it to choose the right firmware).
  3. Create a backup through Settings โ†’ Additional โ†’ Backup and Reset or manually copy files to your PC.

โš ๏ธ Note: If your Redmi 8 was purchased in China (suffix version) CN), A rollback to global firmware (Global) can block the network. Check the model in Settings โ†’ The phone. โ†’ Model (should be) M1908C3IG global version).

๐Ÿ“Š How often do you update your firmware on Xiaomi?
Automatically as soon as the new version is released
Only if there are critical bugs
Once a year, for stability.
Never update.

2. Method 1: Recovery (without data loss)

The safest method is to use stock Recovery, which is suitable if:

  • ๐Ÿ”น You've been updated by air" (OTA), Not through Fastboot.
  • ๐Ÿ”น Want to save user data (photos, messages, applications)
  • ๐Ÿ”น Phone is not locked (no message is "This") MIUI version cannot be installed")

Step-by-step:

  1. Download the full firmware (not downloaded) OTA-bundle!) for your model from the Xiaomi Firmware Updater.Look for a file with the.zip extension and the Recovery tag.
  2. Rename the file to update.zip and move it to the root of the phoneโ€™s internal memory (not folders!).
  3. Turn off the phone. Press Volume up + Power to enter Recovery.
  4. Select the language, then Install update.zip to System.
  5. Confirm installation. Once completed, select Reboot to System.

If you've had your phone hanging on the MI logo after you restart, don't panic. Give it 10-15 minutes (it can take a while to start the first time after you roll back), if it's still the same after 20 minutes, repeat the procedure or try another method.

โ˜‘๏ธ Checklist before rollback via Recovery

Done: 0 / 5

3. Method 2: Full rollback via Fastboot (for experienced)

This method will erase all the data on the phone, but it's guaranteed to work even if the Recovery method doesn't work.

  • ๐Ÿ–ฅ๏ธ Windows computer (Linux/Mac informally)
  • ๐Ÿ”Œ Cable USB (original, undamaged)
  • ๐Ÿ”“ Unlocked bootloader (if not unlocked โ€“ see the instructions below)

Instructions:

  1. Download Fastboot firmware for Redmi 8 (file.tgz or.zip from the official website. Unpack the archive in a folder without Cyrillic (for example, C:\redmi8_fastboot).
  2. Install the Mi Flash Tool and Qualcomm drivers (come with the utility).
  3. Turn off the phone. Press Volume down + Power to enter the Fastboot (a hare in a hat-eared hat will appear).
  4. Connect your phone to your PC. In the Mi Flash Tool, click Select, specify the firmware folder, then Refresh (should appear) COM-port).
  5. Select Clean All mode and press Flash. The process will take 5-10 minutes.

If the Mi Flash Tool is a critical partition flashing error, it is not allowed:

  • ๐Ÿ”น Try another version of the utility (for example, MiFlash20200422 last).
  • ๐Ÿ”น Turn off driver signature verification in Windows (via gpedit.msc).
  • ๐Ÿ”น Use custom Recovery (TWRP) โ€” see method 3.

โš ๏ธ Note: If the phone doesn't turn on after you've been firmwareed through Fastboot (black screen, no logo vibration), it can be a hard brick. EDL-Mode (requires an authorized Xiaomi account or box for repairs).

What to do if the Mi Flash Tool can't see your phone?
1. Check the cable and USB port (better use USB 2.0 on the back of your PC). 2. Install the drivers manually through Device Manager (look for "Qualcomm HS-USB QDLoader 9008"). 3. Try another PC with Windows 7/10 (Windows 11 may have driver issues). 4. Reboot your phone to Fastboot again (sometimes reconnecting helps).

Method 3: Automatic rollback with MIUI Downgrade Tool

For those who are afraid of the command line, there's a semi-automatic tool called the MIUI Downgrade Tool, which downloads the right firmware and rolls back through Fastboot.

  • ๐Ÿค– You donโ€™t have to manually search for firmware.
  • ๐Ÿ”„ Supports rollbacks to several versions back
  • ๐Ÿ›ก๏ธ Minimizes the risk of errors (checks compatibility)

How to use:

  1. Download the utility with XDA Developers (check reviews for the latest version!).
  2. Unpack the archive and launch it. MIUI_Downgrade_Tool.exe on behalf of the administrator.
  3. Connect your phone in Fastboot mode (as in method 2).
  4. Select the Redmi 8 (olive) and MIUI target version from the list.
  5. Press Downgrade and wait until it is completed (the phone will reboot automatically).

Tool limitations:

  • ๐Ÿšซ Does not work with a blocked loader
  • ๐Ÿšซ Does not support rollback on Android 9 Android 10/11 (Only within one version of Android)
  • ๐Ÿšซ You may not find a firmware for rare regions (for example, IN โ€” India)

๐Ÿ’ก

If the MIUI Downgrade Tool doesnโ€™t see your model, try manually specifying the codename olive in the configuration file (config folder in the utility archive).

5. Unlock the bootloader on Redmi 8 (if required)

Without an unlocked bootloader, you wonโ€™t be able to flash your phone through Fastboot. Xiaomi officially lets you unlock the bootloader, but the process takes 7 days of waiting (if the account is new).

Step-by-step:

  1. Link your Mi Account to your phone in Settings โ†’ Xiaomi account.
  2. Enable Developer Options (7 times click on the MIUI version in About Phone).
  3. Activate OEM Unlock and USB Debugging in the Developer Menu.
  4. Download Mi Unlock Tool from the official website.
  5. Launch the utility, log in to your account, and connect your phone in Fastboot mode. Press Unlock.

If you have a Cann't unlock error:

  • ๐Ÿ”น Wait 7 days (if the account is new) or 30 days (if the bootloader was previously blocked).
  • ๐Ÿ”น Check that SIM-The card in the phone is tied to the same region as the firmware.
  • ๐Ÿ”น Try another PC or Mi Unlock Tool version (e.g. 3.5.501.33).

โš ๏ธ Warning: Once the bootloader is unlocked, all data, including photos in the internal memory, will be deleted from the phone, and anti-rollback protection may also work if you try to put the firmware older than the one that was originally installed. In this case, the phone will turn into a brick without the possibility of recovery.

6. Solving errors after rollback

Even if the rollback is successful, there may be problems, and the most common ones are the solutions.

Problem.Possible causeDecision
Phone not turned on (black screen)Incorrect firmware or interrupted processRepeat the firmware via Fastboot with the correct version of MIUI
Constant reboots (bootloop)Conflict between bootloader and firmware versionsSweep only boot.img from old firmware through Fastboot
No network (IMEI invalid)Deleted modem or nvram partitionRestore the IMEI through the SN Writer Tool (backup required)
Camera or sensors are not working.There are no drivers in the firmwareInstall a Magisk module for your model or swipe persist.img

If Google services (Play Market, Gmail) are missing after the rollback:

  1. Download NikGapps (Google Apps for MIUI) from nikgapps.com.
  2. Fastboot (fastboot flash system nikgapps.zip) or TWRP (if installed).

๐Ÿ’ก

If the phone is unstable after rollback (lagging, warming), reset to factory settings via Settings โ†’ Additional โ†’ Backup and Reset. This will delete the residual files of the old firmware.

7. How to avoid problems with future updates

So that you do not have to roll back the firmware again, follow these rules:

  • ๐Ÿ” Before updating, check the reviews on the forums (for example, 4PDA or MIUI EU).
  • ๐Ÿ“… Do not update in the first 2 weeks after the release of a new version (usually come out hot patches).
  • ๐Ÿ”‹ Keep an eye on the battery level during the upgrade (minimum 50%).
  • ๐Ÿ”„ Use custom firmware (for example, MIUI EU or Pixel Experience, if stock MIUI never-quiet.

If you are still trying to update, but are afraid of problems:

  1. Make a backup of NVRAM (partition with IMEI and network settings) through TWRP.
  2. Save the current firmware in.zip format (in case of rollback).
  3. Use OrangeFox Recovery instead of the standard one โ€“ it can create full system backups.

๐Ÿ’ก

To disable automatic updates MIUI, Go to Settings. โ†’ The phone. โ†’ Updating the system โ†’ โ‹ฎ โ†’ Settings and disable the option "Automatic boot over Wi-Fi".

FAQ: Frequent questions about the rollback on Redmi 8

Can I roll back the firmware without losing data?
Yes, but only through Recovery (method 1). Fastboot and MIUI Downgrade Tool methods erase all data, and you can also try to create a backup using TWRP before rolling back and restore it after.
How do I know if my Redmi 8 bootloader is unlocked?
Turn off your phone and turn it on with the button "Loud down + Power" pressed. If you see a rabbit in a hat and you see the word "FASTBOOT", the bootloader is unlocked. If the screen is black or if the word "This device is locked" appears, it is locked.
Can I get rid of MIUI 13 to MIUI 12?
Technically, but there are risks: If your Redmi 8 originally came with Android 10, a rollback on Android 9 could lock the phone (anti-rollback). MIUI 13 on MIUI 12 may not support certain features (e.g. new gestures or dark theme mode) and it is recommended to roll back a maximum of 1-2 versions (e.g., with a new gesture). MIUI 13.0.5 at MIUI 13.0.2).
What if the Touch ID (fingerprint sensor) does not work after the rollback?
This is a typical problem when rolling back on old firmware. Solutions: Sweat the persist.img file from the original firmware separately through Fastboot: fastboot flash persist.img Reset the sensor settings to Settings โ†’ Passwords and security โ†’ Fingerprint Sensor (remove all fingerprints and add again). If it doesn't work, go back to a new firmware or use a custom kernel with sensor support.
Where to download the official firmware for Redmi 8?
Official sources: Xiaomi site (choose Redmi 8 โ†’ Global/EEA/India); Xiaomi Firmware Updater (the latest versions, including beta); Don't download firmware from torrents or little-known sites - they may contain viruses or be modified (which will lead to a blink).