How to Remove Google Play on Xiaomi: The Complete Guide

Android users often think about deep customization of their device, and one of the first steps is to abandon standard services Google. on Xiaomi smartphones with a shell MIUI or HyperOS, the process of removing system components such as the Google Play Store requires a special approach due to the rigid integration of frameworks. Unlike conventional applications, the store can not simply be erased through the standard settings menu, since it is part of the system partition.

The need to get rid of Google Play may be dictated by the desire to increase autonomy, eliminate background synchronization or simply free up space in the system partition. However, it is worth noting that completely removing the store will lead to the inoperability of many dependent programs, including maps, navigation and banking applications. So before starting any manipulations, it is important to weigh the pros and cons, and create a full backup of data.

In this guide, we will look at secure methods to disable and remove components via computer and console commands.We will not use questionable third-party launchers or root rights that can turn your Xiaomi into a "brick."The main focus is on using USB debugging and the ADB tool, which is the de facto standard for advanced system management.

Why users want to remove Google Play from Xiaomi

The main reason for abandoning Google’s native services is the desire for maximum privacy: the Corporation collects huge arrays of telemetry about location, search queries and installed applications, removing Play Services and the app store allows you to break this channel, making the smartphone less “talking” in the background.

The second important aspect is optimizing power consumption and performance: On Xiaomi’s low-cost, low-memory models, Google’s processes can consume a significant portion of the CPU’s resources, and turning off these services often results in markedly longer battery life and faster interfaces.

⚠️ Warning: Complete removal of system components may disrupt push notifications in messengers and social networks if they depend on the system. FCM (Firebase Cloud Messaging).

There are also scenarios where users need a “clean” Android without being tied to a U.S. corporation account, in which case deleting a store is the first step toward installing alternative app repositories, such as F-Droid or Aurora Store, that don’t require authorization.

📊 How much do you care about Google surveillance?
I don't care.
Worrying, but tolerant.
I'm very concerned about it. I want to delete it.
I only use alternative OSs.

Preparation of the smartphone and computer for the procedure

Before you start removing system packets, you need to configure the device correctly, and without activating the developer mode and debugging over USB, the computer will not be able to access the smartphone file system, a step that is critical to data security.

You'll need it. USB-A good quality cable, preferably original, comes with Xiaomi. Damaged cables can cause connection breaks during command execution, which is unacceptable when working with system partitions. Also make sure that the battery of the smartphone is at least 50%.

Drivers must be installed on the computer ADB For Windows users, this often requires separate download and installation through Device Manager or the use of universal Google drivers. USB On macOS and Linux, it is usually enough to install the Android-tool package through the terminal.

☑️ Pre-deletion check

Done: 0 / 5

After connecting the cable, turn on debugging. To do this, go to Settings → About Phone and quickly click on the MIUI build number seven times. Then the “Development by USB” button will appear in the “Advanced Settings” menu, where you need to activate the USB debugging switch.

Removal of the Android Debug Bridge (ADB)

The most reliable way to remove Google Play is to use the command line. This method does not require superuser rights (Root), but gives enough permissions to delete or freeze system packages for the current user. First connect the smartphone to the PC and check the connection with the adb device command.

You'll see a request on your smartphone for debugging permission from that computer, you'll check the "Always Allow" box and click "OK." If the device is correct, your Xiaomi serial number will appear in the terminal, and you can now start deleting the packets.

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

This command removes the com.android.vending app store for the current user (user 0) without affecting the system partition recovery. This means that you can always reset everything back by doing a factory reset. To completely remove services, you will need to execute a command for each package separately.

List of Google's main packages to remove
com.android.vending (Store Play)|com.google.android.gms (Google Play Services)|com.google.android.gsf (Google Services Framework)|com.google.android.feedback (Service Reviews)|com.google.android.syncadapters.contacts (Contact Synchronization)

It is important to follow the commands consistently and carefully check the syntax. One typo in the name of a package can lead to the removal of the wrong component. If you are not sure about the purpose of the package, you should Google its name beforehand or use specialized utilities for analysis.

Alternative methods and third-party utilities

For those who are afraid to work with the console, there are graphic shells for ADB, likes of Xiaomi ADB/Fastboot Tools or Universal Android Debloater. These programs automatically identify the connected device and offer a list of system applications with recommendations for their removal.

Using them makes it easier, because you don't have to remember packet names, you just tick the boxes against Google Play and related services, and the program itself generates and sends the necessary commands, but it's worth remembering that automatic scripts can not work correctly on new versions of HyperOS.

Another option is to install custom repositories like the Aurora Store, which is an anonymous client for accessing the Google Play directory, which doesn't require installing Google services themselves, and allows you to download and update apps while masquerading as an official device, which is a great alternative to complete removal.

MethodDifficultySecurityReturn of changes
ADB (teams)Tall.Tall.Resetting settings
ADB GUI (programmes)MediumMediumResetting settings
Disconnection in settingsLow.Tall.Turning on the toggler
Root + System App RemoverVery high.Low.Just flashing it.

⚠️ Note: Using Root-enabled programs to delete system files can result in an endless bootloop and loss of warranty on Xiaomi device.

Possible problems and ways to solve them

After deleting Google Play, you may experience errors in other apps, such as taxi, food delivery, or banking customers requiring Google services to properly geolocate or push notifications, and may need to look for workarounds or tolerate restrictions.

A common problem is the inability to install applications from APK-To avoid this, be sure to install an alternative store, such as F-Droid or GetApps (Mi Store), which is built into Xiaomi before you delete it.

If the device starts to behave unstable after removal, there are persistent pop-up errors or the Internet is lost, the best way to do a complete reset. For Xiaomi, this is done through the Recovery menu: press the volume and power button, then select Wipe Data.

💡

Before removing system components, take screenshots of all important settings and application lists – this will help to quickly restore the work environment in case of an error.

How to restore Google Play back

Since we used the removal method for the current user (--user 0), The data is physically left in the system partition, it's just invisible to the main OS. To get it back to normal, you just run the reinstall command, which will return the packet to its place.

adb shell cmd package install-existing com.android.vending

If you have deleted packets through third-party utilities or used the method with Root rights, a simple command will not work. The only working option is to flash the device through the Mi Flash Tool program with the choice of the “Clean All” option, which completely erases the data.

For users who do not want to take risks, there is a compromise: do not delete, but “freeze” applications, this can be done through the settings in the Apps menu or using commands. ADB adb shell pm disable-user --user 0. The frozen application does not consume battery and does not hang in memory, but it can be quickly activated at any time.

💡

The safest way is not to completely remove the service, but to freeze the service or use alternative clients, which allows you to maintain the functionality of the system.

Frequently Asked Questions (FAQ)

Can I delete Google Play without a computer?
Without a computer, it is almost impossible to remove the Google Play system application on Xiaomi without root rights. The standard menu allows you only to disable updates or clear data, but not to delete the package itself. ADB.
Will the banking applications stop working?
Most Android banking apps are tied to Google SafetyNet and notification services, and once Google components are removed, they may stop running or no push notifications of transactions will arrive, requiring complex manipulation of Magisk modules.
Is it safe to guarantee Xiaomi?
Using USB debugging and ADB commands does not violate the warranty, as it is a regular feature for developers. However, if you damage the software in the process or try to obtain Root rights, the warranty case can be canceled.
Which alternative store is better to install?
The best replacement is the Aurora Store, which gives you access to the Google Play database without an account. F-Droid is great for open source. Xiaomi owners also have an integrated GetApps store, which contains popular apps adapted for the MIUI shell.
What to do if the phone goes into a cyclical reboot?
If the device got into the bootloop, you need to go to Recovery mode (clamping the volume up and power) and perform a data reset (Wipe) Data/Factory This will bring the phone back to factory status with all of Google’s original services.