How to Remove Google Updates on Xiaomi: Recoil and Clean Up

Xiaomi smartphone owners often face a situation where, after automatic updates of system components from Google, the device begins to work unstable, which can manifest itself in the form of increased battery consumption, constant notifications of errors or spontaneous closure of applications, in which case the only right decision is to force the cancellation of recent changes and return to the factory version of the software.

The process of removing updates does not require root rights or complex code manipulation, but requires carefulness in every step. Google Play services are a critical component of the Android operating system, providing the app store, maps, mail and a host of other functions. Incorrect interference with their work can lead to a complete failure of the Google ecosystem on your device.

In this guide, we will discuss safe version rollback methods, cache cleanups and data, and ways to prevent future automatic installation of problematic updates, and learn how to use the built-in MIUI and HyperOS tools to diagnose and troubleshoot issues without losing personal data.

The reasons for the instability of Google services

The main reason for removing updates is that new versions of code have bugs. Google updates regularly, and sometimes they get bugs that werenโ€™t detected during the testing phase. On Xiaomi smartphones, these bugs can conflict with the branded shell, causing system failures.

Another common problem is that update files are not installed correctly, and if the Internet connection is interrupted or the file is corrupted during the download process, the system may try to start the damaged component, which leads to cyclical errors when the phone is constantly trying to update or issuing crash messages.

โš ๏ธ Warning: Before you start any manipulations, make sure you have a stable internet connection, as the system may need to load the original components after the reset.

Newer versions of Google Play Services may require resources that are distributed differently on older smartphone models, which often causes the device to slow down or quickly drain immediately after a successful update is installed.

๐Ÿ“Š What problems did you face after the update?
Persistent errors in work
Fast battery discharge
Applications won't open
It's working fine.

Preparation of the device for the rollback procedure

Before you start taking action, you need to perform a number of preparatory activities, which will help to avoid losing important data and ensure that the process will be successful, first of all, you should back up your contacts and important settings.

The second important step is to free up space in the device's memory: the system requires some free space for temporary files to work properly, and if the memory is full, the reset button may be inactive or the process will end in error.

โ˜‘๏ธ Preparing for removal of updates

Done: 0 / 4

Remember that removing updates will only affect Google system components, your personal photos, videos and documents will remain in place.However, to eliminate any risks, it is always a good idea to have an up-to-date backup in the Google Drive cloud or on your computer.

Removing updates through smartphone settings

The easiest and safest way to return a previous version of services is to use the built-in Android settings menu, which requires no connection to a computer and is available to every user, and the algorithm is the same for most versions of the MIUI shell.

First, you need to go to the device settings section, find the Apps or All Apps, and then you need to find the component that's causing the problems, most commonly Google Play Services or Google Play Store.

Once you select the application, you will open a screen with information about it. At the bottom of the screen or in the menu of three dots (depending on the OS version), you will find a button Remove Updates, clicking on it will start the process of returning to the factory version.

โš ๏ธ Note: After pressing the button, the device can freeze for a few seconds - this is a normal reaction of the system to reassemble system files.

Itโ€™s important to understand the difference between uninstalling an app and uninstalling updates.You canโ€™t completely remove Googleโ€™s system components without superuser rights, but you can roll them back to the state they were in when you bought the phone.

Cleaning cache and data for complete reset

Often, simply rolling back versions is not enough, as residual configuration files remain in memory. To ensure that the error is corrected, you need to complete a cleanup of the data and cache of the problematic component, which action will reset all the application settings to the original state.

When you are in the app information menu (where you removed updates), search for the Memory section or click Clear immediately. You will be offered two options: clear the cache and clean all data.

What happens after the data is cleaned?
Once all data is cleared, the app will return to the โ€œas after installationโ€ state, you will have to re-accept the terms of the user agreement, you may need to re-authorize in your Google account. All saved passwords within the application will be deleted, but the data synced to the cloud will be restored automatically.

Once the cleanup is done, the system may request a reboot. Don't ignore this request, as it is during the reboot that the final initialization of the system libraries with the new (old) parameters takes place.

Disabling Automatic Updates

To prevent the problem from recurring immediately after you successfully rolled back the version, it makes sense to temporarily disable automatic updates of the problem components, which will give you time to wait for the release of the fix from the developers.

To do this, open the Google Play Store app, click on the profile icon in the upper right corner and go to Settings. Find Settings -> App Update and select Do Not Update Apps or Only via Wi-Fi if you want to manually control the process.

You can also disable auto-update specifically for Google services by going to the Google Play Services page in the store, clicking on the three dots in the top right corner, and unchecking the box from Enable Auto Update.

ComponentCan I remove it completely?Can updates be removed?Risk of system failure
Google Play StoreNo.Yes.Medium.
Google Play ServicesNo.Yes.High-pitched
Google Play ServicesNo.Yes.critical
Google MapsYes (as an appendix)Yes.Low.

Using ADB for Advanced Users

If standard methods through the smartphone interface do not help, you can use the ADB debugging tool (Android Debug Bridge), which requires connecting the phone to the computer and having drivers installed.

First, activate the developer mode. To do this, go to Settings -> About Phone and quickly click on the MIUI build number seven times. Then, in advanced settings, turn on USB Debugging.

adb shell pm clear com.google.android.gms

Executing this command through the console will completely clear the data of Google Play services, which is analogous to manual cleaning, but performed at a deeper system level. Be careful: a mistake in the command can lead to unstable system operation.

๐Ÿ’ก

Use the original. USB-Cheap cables may not provide a stable connection for data transmission, which will lead to errors in the connection. ADB.

Possible problems and solutions

Users may encounter various difficulties in removing updates, such as the delete button being inactive (dark), which means that the device has a factory version and there is simply nothing to delete, or you do not have administrator rights to do so.

Another common problem is cyclical reboot after reset. If the phone goes into the bootloop, try booting into Safe Mode. To do this, press the volume button when you turn on. In Safe Mode, third-party apps do not start, which allows you to remove conflicting updates.

โš ๏ธ If after all the manipulations the phone stopped turning on or is not working correctly, the only solution may be a complete reset to factory settings (Hard Reset).

Sometimes the system blocks the removal of updates if (detects) a critically low level of security, in such cases, you first need to update the security components of Android through the system settings, and then roll back the versions of the applications.

๐Ÿ’ก

Removing updates is a temporary measure.Once Google releases a patched version, be sure to update to keep your data safe.

Frequently Asked Questions (FAQ)

Is it safe to remove Google Play service updates?
Yes, it's perfectly safe for the device, and you're returning the system component to the state it was in at the time of the (factory) assembly, and your personal files, contacts, and photos are not affected.
What to do if the โ€œRemove Updatesโ€ button is inactive?
This means that your device already has a factory version of the component installed, or you do not have the rights to change system applications (for example, if the phone is corporate or managed by an administrator).
Will my apps disappear after Google resets?
No, the apps you installed will remain in place, but you may need to re-authorize your Google account, as the access tokens will be reset along with the service data.
How to prevent automatic updates in the future?
You can disable auto-update in the settings of the Google Play Store itself or use third-party tools to freeze system app updates, although the latter method requires caution.
Do I need root to remove updates?
No, the standard rollback procedure to the factory version does not require superuser rights (root) but just plain access to application settings.