How to Disable Google on Xiaomi: The Complete Guide

Xiaomi smartphone users often wonder how to limit the impact of giant corporations on the operating system. MIUI, like HyperOS, is built on Android, which implies deep integration of Google services. However, for many device owners, maximum privacy or freeing up system resources becomes a priority. Disabling these components requires an understanding of the system architecture so as not to disrupt the work of mission-critical applications.

The deactivation process can range from simply removing apps to completely disabling the system framework. It is important to realize that Google Play Services is the foundation for many third-party programs, including banking applications and navigators. Without careful preparation, the device can turn into a brick or lose some of the functionality associated with notifications and synchronization.

In this guide, we will discuss in detail all available methods for limiting the activity of services. ADB-Teams for advanced users and the installation of alternative app stores, you will receive comprehensive information about the risks and benefits of each method, which will allow you to make an informed decision.

Why users are trying to turn off Google services

The main reason Xiaomi owners choose to restrict Google Mobile Services is to increase personal privacy. The company collects a huge array of telemetry data about location, search queries and smartphone usage habits. For users who value digital independence, constant collection of information becomes an unacceptable factor that requires interference with system settings.

The second important aspect is performance and power optimization: background processes related to account synchronization, geolocation and analytics can significantly load the processor and consume battery power. On low-cost models with little RAM, disabling unnecessary services allows you to speed up the interface and increase the battery life of the device without buying a new battery.

There is also a category of users who prefer to use alternative ecosystems or fully de-guglyphized Android builds, who replace standard services with open-source ones like MicroG or F-Droid. However, even then, the underlying dependencies of the system often require either emulation or the complete disabling of native components to avoid software conflicts.

It is worth noting that a complete deletion can lead to unstable operation of some functions, such as push notifications in messengers. Therefore, before starting any manipulations, you need to weigh all the pros and cons, and also create a backup of important data to an external medium or cloud storage that is not associated with a Google account.

Preparing the device for changing system settings

Before you start disabling system components, you need to perform a number of preparatory steps to ensure the security of your data and return the system to its original state in the event of unforeseen errors. The first step should always be to create a full backup of contacts, photos and documents.

You will need to enable developer mode, as many package management tools require this permission, and it is also worth downloading the necessary utilities in advance if you plan to use a computer to more deeply interfere with the file system of your smartphone.

  • 📱 Make a full data backup through the built-in Settings menu → The phone. → Standby recovery.
  • 🔓 Activate Developer Mode by quickly clicking on the build number in the About Phone section».
  • 🔌 Prepare. USB-cable and computer with installed drivers ADB, If you are planning to use the command line.
  • 🔋 Make sure the battery is at least 60% so that the device does not turn off at a critical moment.

⚠️ Warning: Disabling system components may cause applications dependent on Google Play Services to malfunction.Make sure you have an alternative way to communicate.

Once you have completed these steps, your smartphone will be ready to be modified.Don't ignore the importance of preserving the original data, as rolling back the changes after deep cleaning the system can be difficult without a recovery point.

Disconnection through standard Android settings

The safest and easiest way to limit service activity is to use an embedded application manager, which does not require root rights or a connection to a computer, making it accessible to anyone, but only stops processes, but does not delete files completely.

So you have to go to the application management section, and depending on the version of MIUI or HyperOS, the path may be slightly different, but the general logic remains the same, and you have to find the system services that are linked to Google and force them to stop.

Search the list of Google Play Services and click on it. In the menu that opens, select the option “Disable” or “Stop.” The system will alert you to possible consequences, such as broken notifications or card crashes. Confirm the action if you are confident in your choice.

A similar procedure should be repeated for other components such as Google Play Store, Google Services for Games and Google One. Once these services are disabled, background activity will be minimized, but the files will remain in the device’s memory.

System componentFunctionRisk of shutdownImpact on the battery
Google Play ServicesBasic API IntegrationHigh (app failures)High (lowering of consumption)
Google Play StoreApp storeMedium (no updates)Low.
Google MapsNavigation and geolocationLow (for other apps)Average.
Google AssistantVoice controlLow.Average.

⚠️ Note: After the Google Play Services shutdown, push notifications will stop coming from most apps, including WhatsApp and Telegram, unless they use alternative communication channels.

Using ADB to remove system packets

For those who want to achieve a more radical result, there is a method of removing applications over a debugging bridge (ADB), which allows you to hide or remove system packets without obtaining superuser rights (Root), which is the “golden mean” between security and efficiency.

You will need to connect your smartphone to your computer, enable debugging over USB in the developer menu and install the Platform Tools platform. Once connected via the command line, you can send commands to delete packets for the current user.

The list of commands can be extensive, but the basic packages to be removed include com.google.android.gms and com.android.vending. Be extremely careful: removing critical system libraries can lead to a cyclical device reboot.

adb shell pm uninstall -k --user 0 com.google.android.gms

Executing this command will remove Google services only for the main user, leaving files in the system in case of a reset, which makes it easy to restore functionality by simply performing a data reset or reinstall command.

☑️ Check before ADB-team

Done: 0 / 4

After completing all the commands, it is recommended to restart the device and check the stability of the operation. If you notice critical errors, you can always return the packets back using the cmd package install-existing command with the name of the remote packet.

Alternative App Stores and Ecosystems

When Google is disabled, the question is, where do you get apps? The standard Play Market becomes unavailable, so you have to install an alternative source. The most popular and safe solution is to use open repositories.

F-Droid is an open source catalogue of free software, and applications are rigorously tested for trackers and advertising, which is perfectly aligned with privacy philosophy, but software choices can be limited compared to proprietary ones.

For users who need popular commercial applications, the Aurora Store allows anonymous downloads of apps from the official Google Store without having to log in to an account, which solves the problem of account dependency by keeping access to current versions of the software.

  • 🛒 Aurora Store – Anonymous Customer for Accessing Google Play.
  • 📦 F-Droid is a free software repository without trackers.
  • 🌐 APKPure – a popular third-party store with a wide range of applications.
  • 🔒 Droid-Ify is a tool for emulating Google services in an isolated container.

Installation of these stores requires permission to install from unknown sources, and MIUI does this through security settings, and once installed, it is recommended that you disable automatic updates of system components so that they do not return after another firmware update.

Can I install banking apps without Google?
Yes, but with limitations, some banks require Google Pay or device certification, and in such cases, you can use web versions of banking services or applications running through MicroG.

Micro-G and other solutions for emulation

If the complete removal of services makes the programs you need inoperable, consider emulating them: The MicroG project is a free implementation of Google’s proprietary libraries, which allows applications to “think” that services are installed without transferring data to the corporation.

Installing MicroG on Xiaomi is possible, but often requires unlocking the bootloader and installing custom firmware, such as LineageOS with MicroG support. On stock MIUI, this process is more complicated and may require the use of special Magisk modules if the device is rooted.

This method is suitable for advanced users who are ready to experiment with the system, and it provides a balance between functionality (notifications, maps, authorization) and privacy (no tracking), but configuration takes time and technical knowledge.

It’s important to understand that emulators don’t guarantee 100% compatibility, and some heavy-duty apps tied to specific versions of Google Play Services may not work well or crash when they’re launched.

💡

MicroG is the best compromise for those who need Google features but don’t need surveillance, but installing a stock MIUI is complex and requires a deep knowledge of Android.

Possible problems and solutions

You may encounter a variety of difficulties when you turn off system components, and understanding the nature of these problems will help you quickly resolve them without losing data or nerves, and users often complain about the disappearance of notifications or the inability to run certain applications.

If notifications in messengers stop coming, check your energy saving settings. In MIUI, aggressive battery optimization can block the background work of even authorized applications. Add important programs to the exception list and remove background activity restrictions.

If the device is unstable or if there are persistent errors “Google Play Services is stopped”, the best solution is to temporarily turn on the services disabled, which will help determine which component is causing the conflict and remove it from the list of critical.

  • 🔄 Reset application settings if after disabling appeared glitches interface.
  • 🔋 Check the battery settings for each important application separately.
  • 📲 Use web versions of services if native applications stop working correctly.
  • 💾 Always have an original firmware installer on hand for emergency recovery.

⚠️ Note: Do not remove components associated with android or miui unless you are 100% sure of their purpose.

Check system updates regularly, and after a major MIUI update, the settings can be reset and packets deleted through ADB can be returned, in which case the procedure will have to be repeated.

📊 How important is the lack of Google services to you?
Critical (privacy)
Preferably (battery savings)
It doesn't matter (using standard)
I'm only using alternatives.
I'm having trouble answering.

Frequently Asked Questions (FAQ)

Can you completely remove Google from Xiaomi without flashing it?
Complete physical removal of system partitions without flashing is impossible and dangerous, but it is possible to hide them to the user and stop all processes through the system. ADB-commands that functionally equate to removal for normal use.
Will the banking applications stop working?
Many banking applications require Google Play Protect security checks; without Google services, they may not work, and the solution is to use the web versions of banks or search for modified versions of applications (which carries security risks).
Does Google’s Disconnection Affect the Guarantee?
Use of the ADB-commands to delete user data (even system applications) formally do not violate the warranty, as it does not require unlocking the bootloader. However, if you start unlocking the bootloader to install custom firmware, the warranty will be lost.
How do you get it back if something goes wrong?
If you used the method ADB flag-headed --user 0, It is enough to execute the command adb shell cmd package install-existing. In extreme cases, a full reset to factory settings (Wipe Data), which will return all system applications to the original state, will help.
Is it safe to use the Aurora Store instead of the Play Market?
Yes, the Aurora Store is considered a secure and open client, with no ads or trackers, and downloads are made directly from Google’s servers, which ensures the integrity of the application files.