Xiaomi’s Android smartphones today, which are pre-installed by default, include a vast array of Google-based services, known as Google Mobile Services (GMS), which includes not only the search engine, but also critical components like Play Market, YouTube, Gmail and Google Maps. For many users, these tools are a necessity to synchronize contacts, navigate and install apps from the official store.
But there are owners who want to maximize digital hygiene or simply don’t use the American giant’s ecosystem, and the reasons can be different: wanting to free up system memory, concerns about data privacy, or simply preferring alternative app stores. The question of how to remove Google’s app from Xiaomi’s phone is especially relevant, as standard methods often do not remove these programs, but only turn them off.
In this article, we will take a look at all the ways you can manage embedded services, learn about the differences between complete removal and secure shutdown, understand the risks associated with interfering with system processes, and get step-by-step instructions for performing these tasks. Complete removal of Google system components can lead to unstable smartphone operation, so the procedure should be approached with extreme caution.
Difference Between Disconnection and Complete Deletion
Before you start taking action, you need to clearly understand the technical difference between the two main approaches: standard shutdown through settings and deep debugging. When you try to uninstall a Google app in the standard way, the Android system, especially in the MIUI or HyperOS shell, most often offers the "Disable" option. This action hides the program icon from the menu and prevents it from running in the background, but the files themselves remain in the system partition /system.
Complete removal, or uninstallation, involves physical erasure APK-Application files from the device memory. This requires extended access rights or use of a computer with installed software. ADB (Android Debug Bridge – This approach allows you to really free up storage space, which is occupied not only by the application itself, but also by its cache, data and updates, which could “grow” to hundreds of megabytes.
It is important to note that a disabled application can be reactivated at any time by simply pressing the “Enable” button in the settings menu. In the case of complete removal, you will have to re-download the installation package and integrate it into the system, which is not always possible without flashing the device or obtaining root rights.
- 🛑 Disabling hides the application, but does not save space in the system partition.
- 🗑️ Complete deletion frees up memory, but requires the use of a computer and command line.
- 🔄 Disabled application is easy to return, remote requires re-installation.
- ⚙️ Deep uninstallation can disrupt dependent services such as synchronization or geolocation.
Preparation of Xiaomi smartphone for modification
To perform any manipulations that go beyond the standard user interface, the phone must be properly prepared. The first step is to activate the developer mode. Without this item, the "Developers" menu is hidden from the eyes of the average user. To unlock this section, you need to go to Settings → About the phone and find the line "Version" MIUI» (or "Version" OS»).
Click on this line quickly 7-10 times in a row until you have a pop-up notification that you have become a developer, and then a new option, "Developers" will appear in the main settings menu, in the "Additional" section, and this is where the key switches needed to interact with the computer and manage system processes are located.
The next critical step is to enable USB debugging, which allows the computer to send commands to the phone, including packet removal commands. Without debugging enabled, no application management program will be able to “see” your smartphone or perform the required actions.
☑️ Checklist of Xiaomi preparation
Disconnection method through system settings
The safest and easiest way to get rid of Google’s intrusive services is to use Xiaomi’s built-in shell functionality, which requires no PC connection and eliminates the risk of turning the phone into a brick, but it’s not suitable for all components: some system services, such as Google Play Services, can be protected from being disabled by the manufacturer.
To start, go to Settings → Apps → All Apps. In the list that opens, find the app you want, like Google or YouTube. Click on it to open the app information page. If the Delete button is inactive (gray), look below — there should be a “Disable” button.
Once confirmed, the app icon will disappear from the desktop and menu. The system will also stop allocating CPU resources to its background work, which can positively affect battery autonomy. Remember that if you turn off Google Play Market, you will lose the ability to update other applications through the official store, so you should install an alternative directory, for example, Aurora Store or F-Droid.
⚠️ Note: When you disable the service “Google Play Services” will cease to work correctly many third-party applications that depend on geolocation, push notifications or authorization through a Google account.
Deep Cleaning through ADB (for Advanced)
If a standard shutdown doesn’t work, or you want to free up space entirely, you’ll need to use the Android Debug Bridge tool, which is Google’s official utility that lets you control your device via the command line. You will need a computer (Windows, macOS or Linux) to work), USB-cable and installed drivers for your smartphone.
After connecting your phone to your PC in debugging mode, open the command prompt or terminal in the folder with ADB installed. The first command should always be to check the connection: adb devices. On the phone screen, a request for debugging permission from this computer will appear - be sure to click "Allow".
To remove applications, we need to know their exact system names (package names). For example, the main Google application is called com.google.android.googlequicksearchbox, and YouTube is called com.google.android.youtube.
adb shell pm uninstall -k --user 0 name packetUsing the --user 0 flag means that the application is only removed for the current user without affecting the system partition recovery.This allows you to return the application if necessary by simply resetting the phone settings to factory. Be extremely careful when entering packet names, as an error can lead to the removal of critical interface components.
- 📦 Removal through ADB It does not require root rights, but requires a PC.
- 💾 The command removes the application only for the current user profile.
- 🔍 The exact name of the package can be found through analysis applications or on the Internet.
- ⚡ The process takes a few seconds and does not require a device to restart.
List of safe to remove Google packets
Google System Components Table
Not all Google apps are the same. Some are just handy utilities, while others are fundamental libraries needed to run Android. Below is a table that helps identify components and assess the risk of deleting them.
| Title of the component | System Name (Package Name) | Risk of removal | Function |
|---|---|---|---|
| Google Play Services | com.google.android.gms | critical | Basic services, authorization, geolocation |
| Google Play Store | com.android.vending | High-pitched | App Store and Updates |
| Google Search Search | com.google.android.googlequicksearchbox | Medium. | Search bar, widgets, voice assistant |
| YouTube | com.google.android.youtube | Low. | Video hosting can be replaced by the web version |
| Google Maps | com.google.android.apps.maps | Low. | Navigation is easily replaced by analogues |
💡
Deleting com.google.android.gms (Play Services) will make it impossible to work with banking applications, Uber, Yandex.Taxi and many games.
Possible problems and solutions
Interference with Xiaomi system applications is not always smooth. One common consequence of removing key Google components is synchronization disruption. Contacts, notes, and calendar may stop updating between devices, in which case you need to manually configure synchronization through alternative services or restore deleted packets.
Another problem is that you have persistent error notifications in your system, so if you delete an app but you have its tails in the form of dependencies, the system can regularly send out messages saying, "Google Play is stopped," and the solution here is to find and delete all associated packages, or at least reset to factory settings.
Also worth mentioning is the notification problem: Many apps use Google push services to deliver messages. If you delete the relevant services, notifications from messengers or emails may be delayed or not at all, in which case it is recommended to use lightweight versions of applications or those that have their own push notification mechanisms.
⚠️ Warning: Before starting deep cleaning, be sure to create a full data backup, as recovering remote system components without reinstalling firmware may not be possible.
Alternatives and conclusion
If your goal is to simply remove visual debris and reduce resource consumption, but you are afraid of disrupting the system, consider alternative options, such as using a third-party launcher will hide any icons, and the battery settings in MIUI will limit the background activity of unwanted processes without removing them.
For users who are critically interested in privacy, there are special Android builds, such as LineageOS without Google Apps (GApps), that can be installed on Xiaomi after unlocking the bootloader. This is a radical but most effective way to get a clean system without Google services out of the box.
To sum up, removing Google apps from a Xiaomi phone is a solvable task, but it requires understanding the consequences. For most users, a standard shutdown is enough. ADB-The key is to act consciously and always have a backup plan for the retreat.
💡
Use the Mi Remote app or Xiaomi’s built-in tools to create a backup of settings before any experimentation with system files.