How to safely remove updates on Xiaomi smartphones: 5 proven ways

Software updates on Xiaomi, Redmi and POCO smartphones usually bring new features, bug fixes and security improvements. However, sometimes the latest versions of MIUI or Android work worse than the previous ones: bugs appear, performance decreases, or familiar features disappear, in which cases users look for ways to roll back the update – return the device to the previous stable version of the firmware.

In this article, we will discuss all the current methods of removing updates on Xiaomi devices, including official and alternative methods. You will learn how to do this through Recovery, Fastboot, ADB, as well as what risks exist when rolling back. Importantly, the procedure requires care - improper actions can lead to a "brick" (completely inoperable) of the phone. So before you start, be sure to read the warnings and prepare backups of data.

Why you should remove the update to Xiaomi

Before proceeding to the instructions, we will understand in which cases the rollback of the update is justified, and when it is better to look for alternative solutions.

Main reasons:

  • 🐒 Decreased performance: the phone began to brake, warm or discharge quickly after the update.
  • πŸ› Critical bugs: Camera, Wi-Fi, Bluetooth, or other key features are not working.
  • πŸ”’ Blocking Unlocking bootloader: Some Updates Closing the Option to Unlock Bootloader.
  • πŸ“± Application incompatibility: Important programs have stopped running or are not running properly.
  • 🎨 Interface changes: new animations, fonts or element layouts are not good.

However, before rolling back, it is worth trying less radical measures:

  • πŸ”„ Reboot your phone – sometimes it solves temporary crashes.
  • 🧹 Clear the app cache in Settings β†’ Annexes.
  • πŸ”§ Make a reset (not data!) in Settings β†’ The phone. β†’ Resetting settings.
  • πŸ“₯ Install patches or minor updates if available.

⚠️ Warning: Reversed updates will result in complete loss of data on the device if you do not back up in advance. Also, some methods require an unlocked bootloader, which resets the phone to factory settings.

πŸ“Š How often do you update your firmware on Xiaomi?
Immediately after the release of the new version
In 1-2 weeks, when the reviews will be released
Only if there is a critical need
Never update.

Preparing for the rollback of the update: what to do in advance

Before you start removing the update, follow the mandatory preparatory steps to minimize risks and simplify the recovery process.

1. Create a backup copy of the data:

  • πŸ“± Use the built-in Settings function β†’ The phone. β†’ Backup (saves contacts, messages, settings).
  • πŸ–₯️ Copy photos, videos and documents to your computer or cloud (Google Drive, Mi Cloud).
  • πŸ“‹ Take a picture or take a picture of your important settings (Wi-Fi passwords, accounts).

2. Check the current firmware version:

  • Go to Settings β†’ About Phone β†’ MIUI version.
  • Write down the full firmware name (e.g. MIUI Global 14.0.5.0 (SKWMIXM)).
  • Find out what version was before the update – this will help you choose the right file to roll back.

3. Prepare the tools:

  • πŸ’» Windows computer (for Fastboot and ADB).
  • πŸ”Œ Cable USB Type-C (original or quality).
  • πŸ“ Firmware for rollback (download from the official Xiaomi website or trusted sources).
  • πŸ› οΈ Used by Mi Flash Tool, ADB Fastboot (you can download from the site) XDA Developers).

β˜‘οΈ Checklist before rolling back update

Done: 0 / 5

4. Unlock the loader (if required):

For methods through Fastboot or custom firmware, you need an unlocked bootloader.

  1. Turn off the phone.
  2. Press Volume Down + Power to enter Fastboot.
  3. Connect to your PC and type the command: fastboot oem device-info
  4. If the answer is Device unlocked: false, the bootloader is blocked.

⚠️ Attention: Unlocking the bootloader on Xiaomi resets all data on the phone! also note that some models (e.g. Redmi Note) 12 and newer) require waiting 7-15 days after linking your Mi Account before unlocking.

Method 1: Recovery (the safest method)

If you’ve been updating through OTA (over the air) and the previous firmware is stored in your phone’s memory, you can try rolling back through standard Recovery.This method doesn’t require an unlocked bootloader and is suitable for most Xiaomi, Redmi, and POCO models.

Instructions:

  1. Turn off the phone.
  2. Press Volume Up + Power to enter Recovery.
  3. Choose a language (usually English or Chinese).
  4. Go to Wipe & Reset β†’ Reset to Factory Settings (this won’t remove the firmware, but only resets the settings).
  5. Go back to the main menu and select Reboot β†’ Reboot to Recovery.
  6. Now select Install update.zip to System (if you have one).
  7. Confirm the installation of the previous version.

If you don't have Install update.zip, you don't have the previous firmware stored in your memory, so move on to other methods.

Xiaomi modelSupports rollbacks through Recovery?Notes
Redmi Note 10/11Yes.Requires firmware in.zip format for Recovery
POCO X3/X4Yes.You may need to select a firmware region
Xiaomi 12/13No.Only through Fastboot or MIUI bootloader
Redmi 9/9AYes.It only works for minor updates.

πŸ’‘

If Recovery doesn’t have the right item, try renaming the firmware file to update.zip and putting it at the root of internal memory. Then repeat steps 1-3 and select Install update.zip (if it appears).

Method 2: Remove updates via Fastboot (for power users)

The method via Fastboot is suitable if:

  • πŸ”“ You've got the loader unlocked.
  • πŸ“ There is an official firmware in.tgz or.zip format for your model.
  • πŸ’» You have access to a computer with Mi Flash Tool and drivers installed.

Step-by-step:

  1. Download the desired firmware version from the official Xiaomi website (choose the Fastboot version).
  2. Unpack the archive in a folder on your computer (the way without Cyrillic!).
  3. Turn off the phone and press Volume Down + Power to log into the Fastboot.
  4. Connect your phone to your PC via USB.
  5. Launch the Mi Flash Tool, press Select and specify the folder with the firmware.
  6. At the bottom, choose Clean all (full cleaning) or Clean all and lock (if you want to lock the bootloader after you have firmware).
  7. Press Flash and wait until it is completed (5-10 minutes).

Once the firmware is in place, the phone will automatically restart. The first run can take up to 15 minutes - don't interrupt the process!

What to do if the Mi Flash Tool is in error?
If a critical partition flashing error is not allowed, your model requires authorization of your Mi Account. Try: 1. Sign in to your Mi Account on your phone before the firmware. 2. Use an older version of the Mi Flash Tool (e.g., 2018). 3. Swipe through ADB Sideload (method 3).

⚠️ Warning: Fastboot's Clean all and lock will block the bootloader. If you need to unlock it again, you'll have to wait. 7-30 days (depending on the model).

Method 3: Recoil via ADB Sideload (alternative to Fastboot)

If Fastboot is not suitable (for example, because of a blocked bootloader), you can try ADB Sideload.This method works through Recovery, but requires a connection to a computer.

What you need:

  • πŸ“± Phone in Recovery mode.
  • πŸ’» Computer with installed ADB and Fastboot.
  • πŸ“ Firmware in.zip format (not.tgz!).

Instructions:

  1. Place the firmware file in the folder with ADB (for example, C:\platform-tools\).
  2. Run Recovery on your phone (click Volume Up + Power).
  3. Select Connect with MIAssistant (or similar to connect to a PC).
  4. On your computer, open the command line in the ADB folder and type: Adb devices should show your device’s serial number.
  5. Enter the command to start the firmware: adb sideload name file.zip (replace the name file.zip with the real firmware name).
  6. Wait until the end (the progress lane will appear on the phone).
  7. Once completed, select Reboot system now.

This method is suitable for most models, but newer devices (such as the Xiaomi 13T or Redmi Note 12 Pro+) may not work due to Xiaomi’s limitations.

πŸ’‘

ADB Sideload is the only way to flash custom Recovery (such as TWRP) on a locked bootloader, unless the manufacturer has closed this feature.

Method 4: Using MIUI bootloader (for beginners)

If the previous methods seem complicated, you can use the utility MIUI bootloader – it automates the process of downloading and installing the desired firmware. The program is suitable for most models Xiaomi, Redmi and other devices. POCO.

How to use:

  1. Download MIUI bootloader from the official website or GitHub.
  2. Install and run the program.
  3. Choose your phone model from the list.
  4. In the Stable or Developer section, find the desired firmware version (orientate by release date).
  5. Press Download and wait for the download to be completed.
  6. Connect your phone in Fastboot mode and follow the instructions of the firmware program.

Advantages of the method:

  • βœ… You don’t have to manually search for firmware.
  • βœ… Automatic compatibility check.
  • βœ… Support for rollbacks to older versions (if available on Xiaomi servers).

Disadvantages:

  • ❌ Not all models are supported.
  • ❌ Sometimes the program offers not the latest version of the firmware.

Method 5: Manually remove updates via TWRP (for advanced)

If you have custom Recovery installed on your phone (like TWRP), you can manually delete update files or flash the old version, which gives you maximum control, but requires experience.

What can be done with TWRP:

  • πŸ—‘οΈ Delete update files in /cache and /data/ota_package.
  • πŸ”„ Scroll through the old version MIUI Android.
  • πŸ“¦ Backup current firmware before changes.

Instructions for removing updates:

  1. Boot to TWRP (click Volume Up + Power).
  2. Go to Advanced β†’ File Manager.
  3. Delete the folders: /cache/ota /data/ota_package
  4. Go back to the main menu and select Wipe β†’ Dalvik / ART Cache.
  5. Reboot the phone.

If you need to run an old firmware:

  1. Download the firmware file in.zip format (for example, with XDA Developers).
  2. Put him on. SD-card.
  3. In TWRP, select Install and specify the firmware file.
  4. Confirm the installation and wait for completion.

⚠️ Note: Delete system files through TWRP It can lead to loss of warranty and unstable operation of the phone, and some Xiaomi models block the installation option. TWRP on new firmware (e.g, MIUI 14 and newer).

Frequent Mistakes and How to Avoid Them

When you roll back updates, users often face problems, and let's look at the most common errors and how to solve them.

Mistake.Reason.Decision
Error: critical partition flashing is not allowedbootloader blocked or Mi Account authorization requiredUnlock the bootloader or use ADB Sideload
The phone does not turn on after the firmwareWrong firmware version or interrupted processScroll the correct version through Fastboot with the Clean All option
Invalid sparse file format at headerFirmware file damagedDownload the firmware again and check the checksum (MD5)
Constant reboots (bootloop)Conflict between MIUI and Android versionsFastboot with the complete data cleanup

Additional advice:

  • πŸ”‹ Always charge your phone at least 60% before you run the firmware.
  • πŸ”Œ Use the original cable USB β€” Cheap cables can interrupt data transmission.
  • πŸ–₯️ Disable the antivirus on your PC – it can block utilities ADB or Fastboot.
  • πŸ“‘ Check the authenticity of the firmware - download only from official sources.
What to do if your phone turns into a brick?
If after a failed firmware, the phone does not turn on and does not respond to the buttons: 1. Try to pinch Volume Down + Power for 20-30 seconds (sometimes forced reboot helps). 2. Connect to the PC and check if the device is detected in Device Manager (Qualcomm HS-USB QDLoader 9008). 3. If determined, swipe through the Mi Flash Tool in EDL mode (authorized account is required). 4. If not determined, take it to the service center (emmmc resolder is required).

FAQ: Answers to Frequent Questions

Can I delete the update without losing data?
No, any firmware manipulation leads to a data reset, and the only way to save information is to make a full backup via TWRP or ADB Backup before rolling back, but even then, some apps may stop working after returning to the old version of Android.
How do I know what the update was before?
There are several ways: See update history in Settings β†’ Phone β†’ System Update β†’ Update β†’ Update History. If the phone is rooted, check the file /system/build.prop β€” there may be information about the previous version. On the XDA Developers or 4PDA forums, find the theme of your model β€” there is often a version history.
Can I roll back the update on Xiaomi with a blocked bootloader?
Yes, but the choice of methods is limited: πŸ”„ Through Recovery, if the previous firmware is stored in memory. πŸ“₯ Through ADB Sideload, unless Xiaomi has blocked this feature for your model. TWRP require an unlocked loader.
What happens if you run a firmware from another model?
The firmware from the other model is almost guaranteed to turn your phone into a brick. Even if the models are similar (for example, the Redmi Note 11 and Redmi Note 11 Pro), their firmware is incompatible due to different chipsets and drivers. The only exception is firmware for different regions of the same model (for example, Global and EEA), but there may be problems with the modem or camera.
How to return root rights after rolling back the update?
Once the root update is rolled back, the root update disappears as the system partition changes. To return the root: Make sure the bootloader is unlocked. TWRP Fastboot: fastboot flash boot magisk_patched.img Restart your phone and check for root through the Magisk Manager app. MIUI (13+) You may need to disconnect AVB (Android Verified Boot).