How to Disable Google Services on Xiaomi: The Complete Guide

Owning a modern Xiaomi smartphone often involves the owner’s desire to gain full control of the operating system. The default MIUI or HyperOS firmware is deeply integrated with Google’s ecosystem, raising questions for privacy-conscious users or those looking to extend the battery life of a device. Google Play services consume significant CPU and background memory resources, even if you don’t use them.

Many users wonder whether it is possible to completely exclude these processes from the system without the need to flash the device to global versions without GMS or Chinese ROM. The answer is positive, however, the procedure requires caution and understanding the structure of Android. Incorrect removal of critical components can lead to unstable smartphone operation, so it is important to clearly follow the algorithm of actions.

In this article, we will look at how to disable system components that are responsible for synchronizing, geolocating and operating the app store. You will learn how to minimize the digital footprint and reduce battery load using built-in system tools or more advanced debugging tools. Complete removal of Google services on the global version of firmware can cause errors in banking applications and navigation.

Why users are trying to disable GMS on Xiaomi

The main motivation for turning off Google Mobile Services (GMS) is to improve digital hygiene. Google collects extensive telemetry data about location, search queries and app usage habits. On Xiaomi devices, this data collection can be duplicated by the manufacturer’s own services, creating a double burden on data channels.

The second important reason is energy optimization. Background processes like com.google.android.gms are constantly being polled. GPS-This leads to the fact that even in standby mode, the smartphone can discharge faster than expected, and disabling these services allows you to redistribute battery resources to the main tasks of the user.

There is also the problem of intrusive advertising and push notifications that are broadcast through advertising identifiers. While MIUI settings have the option of limiting personalization, completely disabling Google ad services gives a more guaranteed result, which is especially true for users who use alternative app stores.

  • πŸ”’ Increased privacy and reduced telemetry.
  • πŸ”‹ Significant battery charge savings by stopping background processes.
  • ⚑ Freeing RAM for more demanding applications.
  • 🚫 Blocking Intrusive Advertising Identifiers and Targeted Offers.

⚠️ Note: Disabling Google system components may cause cards, banking applications with payment through the system to stop working correctly NFC Some games that require authorization through an account.

Preparing the smartphone for system changes

Before you start modifying your system settings, you need to perform a number of preparatory steps, which will protect your data and allow you to return the device to its original state in the event of unforeseen errors, first of all, it is recommended to create a full backup of important data using the cloud storage Xiaomi Cloud or local backup to your computer.

Next, make sure that the device is enabled developer mode. Go to the Settings menu β†’ About the phone and quickly click on the MIUI version several times. Once the notification that you have become a developer appears, a new section will appear in the menu for advanced settings. Without this step, access to debugging via USB will be closed.

It is also important to check whether you have a Mi Account and unlock the bootloader if you plan to use deep cleaning techniques through ADB. However, for basic disabling through settings or third-party utilities, unlocking the bootloader is not always mandatory, but desirable for full control.

β˜‘οΈ Checklist of Xiaomi preparation

Done: 0 / 4

Disconnection method through Android settings

The safest, but not always the most effective, way is to use a regular application management menu, which does not require a computer connection or a command line, which reduces the risk of accidental system failure, so you need to search the list of applications for Google Play Services and choose the option of forced stop.

Once you stop, you go to the permissions section and revoke all access rights: location, contacts, microphone, and storage. This will not physically remove the application, but will deprive it of the ability to collect information and transfer data to the servers. For some users, this level of restriction is sufficient.

You can also turn off autosynchronization for your Google account. Go to Settings β†’ Accounts and Sync β†’ Google and uncheck all checkpoints. This will stop the background transfer of calendar, email and contacts, which will also positively affect traffic and battery.

  • πŸ›‘ Click "Forced Stop" in the Application Properties.
  • 🚫 Revoke all permissions in the "Application Permissions" section".
  • πŸ”„ Turn off data synchronization in account settings.
  • πŸ“‰ Clear the cache and app data to reset current settings.

⚠️ Note: After the Android operating system or Google services update, the settings may automatically reset and the processes will resume.

Using ADB for deep cleaning of the system

For users who need a guaranteed result, the most effective method is to use the Android Debug Bridge (ADB) tool, which allows you to remove or disable system packages that are hidden from the average user.

The process starts with connecting your smartphone over USB and enabling debugging. On the computer, you need to enter a command in the command line to check the connection: adb devices. If the device is displayed with the status of "device", you can start working with packets. To delete or disable, you use the command pm disable-user or pm uninstall.

Below are key ecosystem packages that can be safely turned off on global firmware without the risk of β€œbricking” the phone. Be careful when typing commands, as a bug in the packet name can lead to a cyclical reboot.

adb shell pm disable-user --user 0 com.google.android.gms


adb shell pm disable-user --user 0 com.google.android.gsf




adb shell pm disable-user --user 0 com.google.android.googlequicksearchbox

List of safe to disable packets
com.google.android.apps.maps - Google Maps com.google.android.apps.photos - Google Photos com.google.android.youtube - YouTube com.google.android.music - Google Music com.google.android.videos - Google Movies com.google.android.apps.tachyon - Google Duo

Alternative app stores and services

When standard services are disabled, the user is faced with the issue of installing software, the main solution is to install alternative repositories, such as F-Droid or Aurora Store. F-Droid offers open source applications that do not require Google services to work.

Aurora Store acts as an anonymous Google Play client, allowing apps to be downloaded from an official store without logging into your main account, a compromise solution: you access the software, but you don't transfer data about yourself directly through the phone's system services. Many modern applications, such as Telegram or Signal, work independently of GMS.

For maps and navigation, you can use OsmAnd or Yandex Maps, which have their own rendering engines and are not dependent on Google Location Services. This ensures full functionality of the navigator even with a fully "cut" Google framework from the system.

ServiceThe alternativeDependence on GMSStability
Google PlayAurora Store / F-DroidNo.Tall.
Google MapsOsmAnd / 2GISLow.Tall.
Google DriveMEGA / NextcloudNo.Medium
YouTubeYouTube Revanced / NewPipePatch requiredTall.
πŸ“Š What alternative store do you use?
F-Droid
Aurora Store
APKPure
RuStore
I don't use it.

Possible problems and ways to solve them

When you turn off system components, Xiaomi users may encounter a number of specific problems, such as the β€œGoogle Play Services Stopped” error or persistent pop-up notifications of login errors, which occurs when an application is still trying to access a remote service.

To solve the problem, you need to identify the culprit through an error log or by eliminating the recently installed applications, in some cases, resetting network settings or re-authorizing in the Mi Account, which takes over some of the synchronization functions, and you may need to install micro-G to emulate basic functions.

If the smartphone started to work unstable, there were β€œboots” (cyclic reboots), the only way out is to boot in Recovery mode and completely reset to factory settings (Wipe Data), which is why having a fresh backup is a critical stage of preparation.

πŸ’‘

Use the Activity Launcher app to find hidden processes that cause errors after Google services are disabled, which will help you quickly find and neutralize the culprit.

FAQ: Frequently Asked Questions

Will Xiaomi be affected by the Google service shutdown?
Technically, software disabling system applications via ADB is not considered a breach of warranty obligations, since you do not change the firmware code or unlock the bootloader. However, if a device with signs of improper interference with system files gets into the service center, you may be denied free repairs, citing a violation of the rules of operation of the software.
Can Google Services be Refunded After Disabling?
Yes, if you used the disable-user command, just type in the adb shell pm enable command to restore the component. If you were completely removing the system package, you would need to reset the phone to factory settings or flash the device through the Mi Flash Tool.
Will banking apps work without Google?
Most modern banking applications use Google SafetyNet or its new version of the Play Integrity API to test the security of the environment. Without Google's services, these checks may fail and the app will not run. There are workarounds (Magisk modules), but they require an unlocked bootloader and root rights.
How will the shutdown affect battery life?
In practice, users see battery life increase from 10% to 25% in standby mode, as background geolocation and synchronization processes stop waking up the processor, and older Xiaomi models with a worn-out battery experience this effect is more noticeable.

πŸ’‘

Disabling Google services is a balance between privacy/autonomy and usability of popular apps, and choose the method of disabling depending on your technical skills.