Modern Xiaomi smartphones come with a pre-installed Google Mobile Services package that is deeply integrated into the MIUI and HyperOS operating system. For most users, this is a standard toolkit that provides maps, app store and contact synchronization. However, there is a category of owners who need to completely or partially get rid of components of the American corporation.
The reasons for this can range from the desire to increase the autonomy of the device and free up RAM to the requirements of privacy and use of devices in regions with restrictions. It is important to understand that the complete removal of system components is a risky procedure that requires accurate follow-up instructions. Any error can lead to unstable gadget operation or complete failure of the system.
In this article, we will look at proven methods of deactivating and removing services, ranging from simple settings inside the menu to advanced methods through the computer. We will discuss which components can be touched and which are better left alone so that your Xiaomi continues to function correctly.
Why users want to get rid of Google services
The main driver of interest in the topic of deGoogling is privacy. Googleโs ecosystem collects a huge amount of data about location, search queries and smartphone usage habits. For users who value digital anonymity, a constant background connection to the corporationโs servers is an unacceptable risk factor.
The second important aspect is resource optimization: Google Play servicesโ background processes can consume a significant amount of battery power, especially on older smartphone models, and disabling unnecessary synchronizations and geolocation services allows you to extend the battery life of the device without installing additional batteries.
โ ๏ธ Warning: Complete removal of Google system components may cause banking applications, navigators and instant messengers that depend on push notifications to fail.
Also worth mentioning are software conflicts: In some cases, installing alternative app stores or specific versions of Android requires the absence of original libraries, which is often found when flashing devices on Chinese firmware versions or installing custom builds of LineageOS.
Risk assessment before the procedure
Before you take action, you need to be clear about the consequences: Deleting Google Mobile Services (GMS) is not just about erasing icons from your desktop, it's about interfering with system files that can disrupt the dependency chain of other applications.
Apps that require login through a Google account are the most vulnerable, including YouTube, Google Maps, Gmail, and many games that use Google Play Games to keep progress, and without the appropriate frameworks, these programs will either not run or will work with critical bugs.
- ๐ Loss of Push Notifications: Many apps use a single Google notification channel. Once deleted, you may stop receiving messages from social media or email.
- ๐ฆ Bank application blocking: Bank security services often check the integrity of system components and the availability of Google certificates.
- ๐ Sync problems: Contacts, calendar, and notes will stop updating automatically in the cloud.
There is also a risk of a โbrickโ or cyclical reboot if you remove critical system processes associated with Android frameworks, which is why it is highly recommended to make a full backup of data before starting any manipulations.
๐ก
Before removing system components, make a full data backup via Mi Cloud or save important files to an external drive, as resetting settings may be the only way to recover.
Disconnection method through standard settings
The safest, though not the most radical, way is to force the device to stop and disable unnecessary components through the menu of the smartphone itself, a method that requires no root rights or connection to the computer and is reversible at any time.
To start, you need to go to the device settings section. Find the Apps and select All Apps. The list that opens should sort or find apps with the Google logo. They are usually grouped together, which makes navigation easier.
Select the application you want to deactivate (such as Google Play Store or Google Services). Click on Remove Updates to return the application to the factory version. This action often frees up a significant amount of memory accumulated during updates.
Settings โ Applications โ All Apps โ [Select App] โ Remove Updates โ DisableOnce you reset the updates, the Disable button will be activated, and if you press it, you will hide the application from the interface and prevent it from running, and the system will stop allocating resources to its background operation, but the files will remain in the device's memory.
โ๏ธ Pre-switch check
Removal via ADB: Instructions for Advanced
For those who want to completely clear the system of redundant code, there is a method of using Android Debug Bridge (ADB), which allows you to manage device packages from your computer, removing even system applications that are hidden from the average user.
The first step is to prepare your smartphone. You need to activate the Developer Mode. Go to About Phone and press 7 times on MIUI Version (or OS Version). After you see a message about activating the Developer Mode, go to Advanced Settings โ For Developers.
In the developer menu, include the Debugging item USB. It is also recommended to include the option. USB-debugging (security settings), if available to allow system settings to be changed. Connect your smartphone to your computer with a cable.
โ ๏ธ Note: When removing packets through ADB Be careful of the names. Deleting the key system package may make it impossible to load the operating system.
On your computer, you need to download and unpack Platform Tools from the official Android developer site. Open the command line in the tool folder and enter a command to check the connection:
adb devicesYou'll see a debugging permission request on your smartphone screen, accept it. If the device's serial number is displayed on the command line, the connection is successful. You can now start deleting packets using the adb shell pm uninstall -k --user 0 command.
List of safe to remove Google packets
Google's table of system packages for removal
Below is a table of the main packages that are most commonly removed. Package names are universal for most Android devices, but their availability may vary depending on the version of MIUI.
| Component | Packet name | Security of removal | Impact on the system |
|---|---|---|---|
| Google Play Store | com.android.vending | Tall. | It is impossible to install applications from the store |
| Google Maps | com.google.android.apps.maps | Tall. | Lack of navigation and geolocation in other apps |
| YouTube | com.google.android.youtube | Tall. | Video hosting app not available |
| Google Services | com.google.android.gms | Low. | Critical: Many applications will stop working |
| Chrome | com.android.chrome | Tall. | Removal of the standard browser |
Note the line from Google Services: Deleting this component (com.google.android.gms) effectively means abandoning the ecosystem altogether, only if you know exactly what you will replace the functionality.
To restore the package deleted through ADB, it is enough to execute the command adb shell cmd package install-existing [name packet] or simply reset the smartphone settings to factory state.
๐ก
Using ADB allows you to remove system debris without superuser rights, but requires caution and PC availability.
Alternatives and Restore Functionality
When Google is removed, the question arises: where to get apps? The standard solution is to install alternative stores such as F-Droid (open source) or Aurora Store (an anonymous Google Play client).
The Aurora Store allows you to download apps from Googleโs repository without requiring you to install the services themselves or log in to your account, a trade-off for those who need specific programs but donโt need total surveillance.
OpenStreetMap and apps based on them, such as Organic Maps or Maps.me, are great for maps and navigation. They work offline, do not require a constant connection to servers and consume minimal energy.
- ๐ Aurora Store: Direct replacement for the app store with the ability to download paid software.
- ๐บ๏ธ Organic Maps: Quick and lightweight maps that donโt require internet access.
- โ๏ธ NextCloud: Replacing Google Drive for File Storage and Contact Sync.
In such cases, you have to look for modified versions of the software or put up with restrictions.