Xiaomi smartphone owners often face intrusive pre-installed software that takes up space in memory and consumes battery life. In particular, the Google ecosystem offers many services that are integrated deep into the system, but not all of them are vital to each user. Understanding which components can be safely disabled or removed, allows you to significantly speed up the device and free up valuable space.
The cleaning process requires caution, as removing critical system packages can lead to unstable MIUI operation or even endless restarts. In this article, we will detail the structure of the packages, identify safe to remove elements, and provide step-by-step instructions for uninstalling them through a computer or special utilities.
It is worth noting that standard Settings β Applications will not remove most system services. To perform a complete cleanup, more advanced methods will be required, such as using ADB (Android Debug Bridge) or third-party package managers that require special permissions. We will consider all available options and assess their risks.
Why to remove Google services on Xiaomi smartphones
The main reason users decide to remove standard applications is performance optimization: Google Play Servicesβ background processes can consume significant amounts of RAM, especially on budget models with limited RAM, which leads to more frequent closure of background applications and slower switching between tasks.
The second important aspect is data privacy, where many users prefer to minimize the amount of information they transmit to corporations by removing trackers and analytics modules embedded in standard applications, and disabling geolocation, search history and packet-level synchronization of contacts increases digital hygiene.
β οΈ Note: Removing key components of the Google Play framework may cause banking applications, navigators and some games that require license verification.
Freeing up internal storage is also a challenge for devices with 64GB or less of storage, and system files and remote app cache will no longer take up space, allowing more custom software to be installed or more photos and videos saved.
Safe to remove Google Packages
There is a wide range of packages that do not affect the basic functionality of the Android operating system and can be removed without fatal consequences, including primarily multimedia and entertainment applications, which are often duplicated by third-party counterparts.
- π΅ com.google.android.music is a standard music player that can be easily replaced by any other player from the store.
- π¬ com.google.android.videos β Google Movies app rarely used in our regions to purchase content.
- πΊοΈ com.google.android.apps.maps β Google Maps if you prefer Yandex.Maps or Google Maps 2GIS.
- π§ com.google.android.gm is a Gmail client that can be deleted if you are not actively using this email.
Separately, news and entertainment packages such as com.google.android.apps.magazines and com.google.android.apps.tachyon (Duo video calls, now often integrated into Messages) are safe and even desirable for those who do not use video communication through the Google ecosystem.
Many users are also removing Google TV and its associated recommendation services, which allows you to clear the main screen of intrusive widgets and news feeds, but it is worth remembering that some system features tied to a Google account may require re-installation of the basic libraries in the future.
What is Bloatware (Bloatware)?
Critical System Components: What Not to Touch
Unlike entertainment software, there is a category of packages that will lead to critical errors, and the centerpiece of the ecosystem is Google Play Services (com.google.android.gms), which is responsible for authorization, push notifications, geolocation, and most third-party applications.
Deleting it or trying to disable it will cause the cards, banking applications, instant messengers and even some of the features of the MIUI shell itself to stop working. The phone can start to constantly give out errors "Google Play Services stopped", which will make using the device extremely uncomfortable.
| Package | Function | Risk of removal |
|---|---|---|
| com.google.android.gms | Basic services and APIs | Critical (system failure) |
| com.android.vending | Google Play Store | High (no application installation) |
| com.google.android.syncadapters.contacts | Synchronization of contacts | Medium (no synchronization) |
| com.google.android.backuptransport | Backup | Medium (no backup settings) |
It is also not recommended to remove the Google Play Store (com.android.vending) if you plan to install apps from official sources. Although technically the system will run without it, you will lose the ability to update apps and services, which will lead to security and compatibility issues over time.
β οΈ Note: Attempt to delete com.google.android.gms via ADB may require reflashing the device to restore performance, as a standard reset does not always return remote system packages.
Removal methods: ADB and specialized utilities
The most reliable and secure way to remove system applications on Xiaomi is to use the computer and the Android Debug Bridge (ADB) tool, which does not require superuser rights (Root), but requires the inclusion of USB debugging mode in the developer menu.
To start, you need to download platform tools for your OS, connect your smartphone with a cable and enter the command to check the connection adb devices. After confirming access on the phone screen, you can start removing packets by command adb shell pm uninstall -k --user 0 name packet.
βοΈ Preparation for removal through ADB
An alternative to manual commands is graphical shells such as Universal Android Debloater or Xiaomi ADB/Fastboot Tools. These programs automatically scan the device, identify safe to remove packets and allow you to delete them in one click, which greatly simplifies the process for inexperienced users.
Using such gates avoids typos when entering packet names and provides descriptions for each component, but even with automatic tools, it is recommended to back up important data before starting the cleaning procedure.
π‘
Before mass removal of applications, create a full data backup via Mi Cloud or locally on your computer to be able to roll back changes in the event of an error.
Alternatives to standard Google apps
After removing the standard set of applications, the question arises about replacing them: instead of using Google Docs and Drive, you can use web versions of services or third-party clients such as Microsoft Office and Dropbox to work with documents and cloud storage.
Yandex.Navigator or 2GIS are a great choice for navigation, which often have more detailed maps of CIS cities and work better with traffic jams in our region, and these applications do not require deep integration with Google system services for basic functionality.
- π· Google Photos can be replaced with Simple Gallery or Xiaomiβs standard gallery by setting up sync with any cloud.
- π Google Search is often duplicated by a desktop widget; you can use browser-based search or apps like Bing to search for it.
- πΉ Google Meet is replaced by the standard Phone app or messengers like Telegram and WhatsApp.
Itβs important to understand that a complete abandonment of Googleβs ecosystem can be uncomfortable for users who are used to syncing between devices, in which case itβs better not to delete packets completely, but to limit their background activity and resolutions in battery and application settings.
Recovery of Remote System Components
If you have removed an important component during optimization and the system is not working properly, you can restore a standard set of applications, the easiest way to do this is through a full reset to factory settings (Wipe & Reset), which will return all system packages to their original state.
For more point-based recovery without loss of data, you can reuse ADB. The command to reinstalle a packet removed for the current user looks like an adb shell cmd package install-existing packet name, which allows you to return a specific service without completely reinstalling the firmware.
β οΈ Attention: Recovery team through ADB It only works if the packet has not been physically removed from the system partition, but only disabled for the user. If the partition has been modified, only flashing the software will help.
Owners of devices with an unlocked bootloader and installed Magisk easiest to use modules to restore system applications or simply reflash the original image of system.img through Fastboot. This is guaranteed to return all deleted files to their places.
π‘
The safest way to restore remote system applications is to perform a full Factory Reset, which returns the phone to the βout of the boxβ state.
Impact of Removal of MIUI and Update
MIUI is closely integrated with Google services, especially in global firmware versions. Removing certain components can affect widgets, voice assistant, and theme synchronization. Users may notice the disappearance of some features that depended on remote libraries.
When you upgrade your system by air (OTA), deleted packets are not usually restored automatically if they have been removed by uninstall for the user.However, in major Android updates (e.g., switching from Android 12 to 13), the system can check the integrity and return missing components.
Itβs also worth considering that some security features, such as Find My Device, will stop working without the appropriate services, which can become a problem in the event of loss or theft of the device, so itβs worth weighing the risks and the need for such radical optimization before removing it.