Smartphone owners Xiaomi are increasingly thinking about privacy and want to get rid of the ecosystem Google Mobile Services. The reasons range from digital hygiene and battery conservation concerns to the complete elimination of corporate surveillance. The process of so-called โ€œdegaugalizationโ€ on Xiaomi devices has its own characteristics due to the deep integration of services into the shell MIUI and HyperOS.

Simply disabling applications in the settings does not guarantee complete cleanliness of the system, since background processes continue to run. A radical solution to the problem will require special tools and an understanding of the Android architecture. In this article, we will look at safe methods for removing Google components without turning your phone into a โ€œbrick,โ€ but limiting their impact on the device as much as possible.

You should understand that removing GMS (Google Mobile Services) will result in the inoperability of many familiar applications. Navigation, banking clients, instant messengers with push notifications and games may no longer function correctly. Are you ready to sacrifice convenience for privacy? It's up to you to decide, but technically this procedure is doable.

Preparing the device before removing system components

Before starting any manipulations with system applications, you must back up important data. Removing Google services may result in unpredictable system behavior or loss of contacts synchronized with your account. Save your photos, documents, and settings to external storage or to a non-Google cloud storage.

You will need to enable developer mode on your Xiaomi. To do this, go to Settings โ†’ About phone and quickly click on the item MIUI version (or OS version) about seven times until a notification of successful activation appears. After this, a new section will appear in the menu Advanced settings a new section will appear For developers.

Inside the developer menu, find the item USB Debugging and activate it. Confirm the action in the pop-up window. Without this permission, the computer will not be able to interact with the phone at the deep level necessary to remove system packages. It is also recommended to charge the device to at least 60% to avoid shutdown at a critical moment.

โš ๏ธ Attention: Disabling USB debugging after completing the procedure will increase the security of the device by covering potential attack vectors through the charging port.

โ˜‘๏ธ Preparing for degaugling

Done: 0 / 4

Using ADB to remove Google packages

The most reliable way to remove system applications without obtaining root access is to use the tool Android Debug Bridge (ADB). This method allows you to send commands from your computer directly to the Android shell, forcibly deleting even those applications that are hidden from the user.

First install the ADB drivers on your computer and connect your smartphone with a cable. After authorizing the connection on the phone screen, open a command line or terminal on your PC. You will need to enter commands like adb shell pm uninstall -k --user 0 [package_name]. Each command removes a specific service for the current user.

The following is an example of a command to remove the main Google Play service:

adb shell pm uninstall -k --user 0 com.android.vending

You need to run such commands sequentially for each component that you want to remove. The list of packages may differ depending on the version HyperOS or MIUI, so first find out the exact names of the packages through the command adb shell pm list packages | grep google.

๐Ÿ’ก

Use the 'adb shell pm list packages' command without a filter to see the full list of installed applications and their exact package names before deleting.

What services Google can be safely removed

Not all components of the Google ecosystem are equally important for the operation of the system. Some of them can be removed without critical consequences, while others may cause crashes in the interface or third-party applications. It is important to distinguish between synchronization services, application stores and system libraries.

It is safe to uninstall most standard applications, such as YouTube, Google Maps, Google Music and the Chrome browser. You can also remove analytics and advertising services that collect user data. However, deletion Google Services Framework can disrupt the operation of push notifications even in third-party applications.

  • ๐Ÿ—‘๏ธ com.google.android.youtube โ€”video service, easily replaced with alternatives.
  • ๐Ÿ—บ๏ธ com.google.android.apps.maps โ€”maps, deleted without affecting the system.
  • ๐Ÿ“ง com.google.android.gm โ€”mail client, does not affect the operation of the OS.
  • ๐Ÿ“Š com.google.android.feedback โ€”a service for sending reviews and telemetry.

Be careful with packages containing backup or syncin the name. Deleting them may result in you losing the ability to recover data using standard system tools. Always check the purpose of the package on the Internet before entering the uninstall command.

List of critical packages

Do not remove com.google.android.gsf (services framework) if you plan to use applications that require GMS, otherwise they will constantly crash or require installing services again.

Alternatives application store and navigation

After removal Google Play Store you will need a source to install updates and new apps. Smartphones Xiaomi already have a pre-installed store GetApps, but its catalog is often limited. The optimal solution would be to install alternative open source repositories.

The most popular solution is F-Droid. This is a free software directory where applications are checked for trackers and proprietary components. Installing F-Droid will allow you to keep apps such as browsers, file managers and system utilities up to date without contacting Google servers.

For navigation, instead of Google Maps, you can use Organic Maps or MapsWithMe. These apps are powered by OpenStreetMap, don't require a constant internet connection, and don't track your movements. They are completely autonomous and consume significantly less battery resources.

โš ๏ธ Attention: Russian banking applications and some instant messengers may require Google services for push notifications to work. Check the compatibility of critical software before uninstalling GMS.

Resetting the advertising identifier and disabling synchronization

If completely deleting services seems too risky to you, you can limit yourself to deep disabling them and resetting identifiers. This will reduce the amount of data collected while keeping the apps you need running. In the settings Xiaomi there are built-in tools for this.

Go to the section Settings โ†’ Passwords and security โ†’ Privacy. Here find the item Advertising ID and press the reset button. Also disable the "Ad Personalization" option. This action will break the connection between your actions in applications and the advertising profile created by the corporation.

Next you need to disable account synchronization. Go to Settings โ†’ Accounts and synchronization โ†’ Google. Uncheck all the boxes: Contacts, Disk, Calendar and others. After that, remove the account itself from the list of linked ones by clicking the button Delete account at the bottom of the screen.

๐Ÿ’ก

Resetting the advertising ID and disabling synchronization is a compromise an option that increases privacy without the risk of disrupting the system.

Possible problems after degaugling and their solution

Users often encounter the fact that after deleting services, the phone begins to behave unstable. Notifications may disappear, geolocation in third-party applications may stop working, or errors may occur when launching games. Most of these problems can be solved without returning to factory settings.

If an application stops starting, try clearing its cache and data through the app menu. In some cases, reinstalling the application from an alternative source that does not depend on Google libraries may help. For geolocation to work, make sure that the settings allow access to GPS for a specific application.

The table below shows common errors and how to resolve them after removing Google components:

Symptom Probable cause Solution
No notifications Firebase Cloud Messaging has been removed Install micro-G or accept the lack of push notifications
Errors in games No Google Play Games Ignore or install a service emulator
The map does not work in a taxi The application needs Google Maps API Use the web version or another application
GetApps store crashes Certificate conflict Update the store through the official Xiaomi website

As a last resort, if the system has become unusable, you will have to perform a full reset (Wipe Data). This will return the phone to its original state with all Google services, but will delete all user data. Therefore, the importance of the initial backup cannot be overestimated.

๐Ÿ“Š How successful was your degaugling?
I completely deleted everything and am happy
I deleted only the unnecessary stuff, left the kernel
I tried it, but returned everything back
Just turned off synchronization

Frequently asked questions (FAQ)

Is it possible to remove Google services without a computer?

Full removal of system packages without root access is only possible through ADB from a computer. Without a PC, you can only disable applications in the settings or delete updates, but the files themselves will remain on the system and can take up space.

Will the camera stop working after uninstallation?

No, the standard camera application on Xiaomi does not depend on Google services. However, features related to object recognition via the cloud or geotagging via Google Maps may not work correctly. Basic shooting and video will remain available.

How to update applications without Google Play?

Use stores like F-Droid, Aurora Store (a client for accessing the Google database without services) or download APK files directly from the official developer sites. Regularly check for updates manually.

Does deletion affect the smartphone's warranty?

Software deletion of applications via ADB does not violate the warranty, since you do not hack the bootloader and do not permanently change the system partition. However, if you damage the software, the service center may refuse free repair, citing incorrect operation.

Do you need to root for complete removal?

root access give full access to the file system and allow you to delete absolutely any components, including those that are protected from deletion via ADB. But for most degauging tasks, superuser rights are not required, which makes the process safer.