Xiaomi smartphone owners often face the problem of pre-installed Google apps that take up space in memory, consume battery power and collect data. Even after manually uninstalled through the Apps menu, many services (such as Google Play Services or Google Play Market) are automatically restored after a reboot, due to the fact that they are built into MIUI firmware at the system level.
In this article, weโll look at all the possible ways to remove Google apps, from standard methods to deep cleaning with ADB and custom firmware. Youโll learn which services can be safely deactivated and which ones are not recommended to be removed (and why), and look at the implications for smartphone performance and alternative solutions for those who want to get rid of Google but keep the device functional.
Note that the procedure is different for devices with global firmware (with Google services by default) and Chinese MIUI (without GMS).If you have a model for the Chinese market (for example, Redmi Note 12 Pro+ 5G), many steps will be redundant - but we will specify the nuances for each case.
Why do Google apps return after being deleted?
The main reason for the โreturnโ of Googleโs remote apps is the Google Play Services mechanism and MIUI policy, and the key factors are:
- ๐ Automatic Recovery: The system considers GMS (Google Mobile Services is critical and restores them through background processes, especially after updates or reboots.
- ๐ฆ Built-in APK In the firmware: Google apps are integrated into the section /system/priv-app or /system/app, Where can they be removed without rooting rights.
- ๐ Politics MIUI: Firmware for the global market (Global) ROM) necessarily GMS For Google certification, even after manual removal, they can return the next update.
- ๐ก๏ธ Deactivation Protection: Some services (e.g. com.google.android.gms) are protected from shutdown via standard settings.
Interestingly, the Chinese versions of MIUI (without GMS) donโt have these issues, but they donโt have access to Google Play and many Western services, and users of these devices often install GMS manually through tools like Google Installer, but thatโs a different story.
โ ๏ธ Note: Removing Google system applications without properly replacing them with alternatives could cause disruptions MIUI, Problems with push notifications and inability to use certain features (e.g. Google Pay or Widevine) L1 viewable HD-content).
Method 1: Standard removal through settings (without root)
This method is suitable for ordinary applications (for example, Google Duo, Google Tips, Google Photos), but does not affect system services. MIUI 12/13/14:
- Open Settings โ Applications โ Application Management.
- Slip on the three dots in the upper right corner and select Show All Applications (or System Processes).
- Find the app you want (like Google Play Music) and click on it.
- Choose Delete or Disable (if the delete button is inactive).
For some applications (such as Google Play Store), the delete button may not be available.
- ๐ฑ Try disabling the application โ it will stop its work and hides from the menu, but will not free up space on the disk.
- ๐ง Remove the updates (Remove Updates button) to return the app to the factory version with minimal weight.
- ๐ซ Use background restriction (in the app settings) to prevent automatic updates.
โ๏ธ Preparing to remove Google apps
This way of removing applications does not remove them completely, but only hides them from the user, and more radical measures will be needed to get rid of them forever.
Method 2: Remove via ADB (without root but with PC)
ADB (Android Debug Bridge) is an Android debugging tool that allows you to manage system applications without root rights.The method works on most Xiaomi devices (except some Chinese models with blocked debugging).
You'll need:
- ๐ฅ๏ธ Computer with ADB-tools installed.
- ๐ฑ Xiaomi smartphone with enabled debugging USB (Settings โ The phone. โ Version. MIUI โ 7 times tap to unlock Developer Settings, then turn on Debugging by USB).
- ๐ USB Type C C Cable (Original or Quality).
Steps to remove:
- Connect the phone to your PC and confirm the trusted device on your smartphone screen.
- Open the command prompt (or PowerShell in Windows) and type: Adb devices Make sure your device appears in the list.
- To uninstall an app (e.g. Google Play Music), do: adb shell pm uninstall -k --user 0 com.google.android.music Replace com.google.android.music with the desired app package (see the list of popular packages in the table below).
| Google appendix | Package name (for ADB) | Can I remove it? |
|---|---|---|
| Google Play Store | com.android.vending | โ No (disrupts the updates) |
| Google Play Services | com.google.android.gms | โ No (critical to the system) |
| Google Duo | com.google.android.apps.tachyon | โ Yes. |
| Google Photo | com.google.android.apps.photos | โ Yes. |
| Google Search Search | com.google.android.googlequicksearchbox | โ ๏ธ Partially (may break widgets) |
Important: Deleting com.google.android.gms will cause the system to crash โ the phone will stop booting or will constantly restart โ this package is responsible for authorization, push notifications and operation of most applications.
๐ก
Before mass deletion, back up your files via adb backup or an app like Swift Backup, which will allow you to recover deleted packets if something goes wrong.
โ ๏ธ Note: On some Xiaomi devices (e.g. Poco) F5 Redmi Note 12 Pro after removal ADB Applications can be restored after updating MIUI. To avoid this, disable automatic firmware updates in Settings โ The phone. โ Updating the system.
Method 3: Deactivation through Developer Settings
If deletion is not possible, you can turn off unnecessary Google services through the developer menu, which will not free up space on the disk, but will stop their work and background activity.
Instructions:
- Activate Developer Mode (7 times tap the MIUI version in Settings โ About Phone).
- Go to Settings โ Additional โ For developers.
- Find the option Do not save actions and turn it on โ this will limit the background activity of applications.
- Return to Settings โ Apps, select the Google app you want and click Stop (if the button is active).
For complete deactivation:
- ๐ Turn off auto-start in the application settings (Battery section) โ Auto-start).
- ๐ต Disable Internet access (Settings) โ Annexes โ Access to data).
- ๐ซ Remove all permissions (geolocation, contacts, storage, etc.).
This method is suitable for applications that canโt be removed even through ADB, such as Google Play Services. minus โ they will still take up space in memory (from 100 MB to 1 GB depending on the version).
Method 4: Install custom firmware without GMS
The most radical, but also the most effective way is to reflash the device to custom firmware without Google services.
- ๐ฑ LineageOS (official and unofficial builds).
- ๐ Pixel Experience (c) GMS without).
- ๐ MIUI EU (European firmware with the possibility of disconnection GMS).
- ๐ก๏ธ GrapheneOS (for advanced users, focus on security).
Advantages:
- โ Full control over system applications.
- โ No forced installation of Google.
- โ Options for alternative services (e.g. MicroG instead of MicroG) GMS).
Disadvantages:
- โ Installation difficulty (requires unlocking the loader, TWRP, kerb-risk").
- โ Loss of warranty on most devices).
- โ Possible problems with Widevine L1 (no HD Netflix, Disney.+).
- โ Not all functions. MIUI It can work (e.g. Xiaomi Cloud or Mi Fit).
Instructions for installing LineageOS (simplified):
- Unlock the bootloader through the Mi Unlock Tool (requires a Mi Account binding and wait 7-168 hours).
- Install. TWRP For example, for the Redmi Note. 10 Pro. twrp-3.7.0_12-v6.7_A11-sweet).
- Download LineageOS firmware (for example, for Poco X3 Pro - lineage-20.0-20230612-nightly-vayu).
- Download to TWRP, make Wipe โ Format Data, then run the firmware and GApps (if you need Google services).
โ ๏ธ Note: Some Xiaomi models (e.g. Redmi) K50 Xiaomi 13 Unlocking the bootloader Could Lead to Widevine Locking L1, This will make it impossible to view content in high definition on Netflix, Amazon Prime and other services. XDA Developers or 4PDA.
What is MicroG and how does it replace Google Services?
Method 5: Using Magisk and GMS removal modules
If you don't want to flash custom firmware but are ready to get root rights, you can use Magisk and special modules to remove Google, a method less risky than full firmware, but requires unlocking the bootloader.
Step-by-step:
- Unlock the bootloader (as in method 4).
- Install Magisk via TWRP or boot.img patch.
- Download Universal GMS Doze or DisableGMS from the Magisk repository.
- Activate the module in Magisk Manager and restart the device.
Popular modules for working with GMS:
| Module | Appointment | Compatibility |
|---|---|---|
| Universal GMS Doze | Limits background activity of GMS | โ MIUI 12-14 |
| DisableGMS | Completely shuts down Google Play Services | โ Android 10-13 |
| NoGApps | Remove pre-installed GApps | โ ๏ธ Requires manual adjustment |
| BlackList GMS | Blocks GMS access to the Internet | โ All versions. MIUI |
Warning: After the Google Play Services shutdown, the following will stop working:
- ๐ฑ Push notifications in most applications (Telegram, WhatsApp, etc.).
- ๐ Precise location (Google Maps, Uber).
- ๐ Authorization through Google Account.
- ๐ฎ Many games (such as Clash of Clans) PUBG Mobile).
An alternative would be to install MicroG via Magisk, which would allow some functionality to be retained without being completely dependent on Google.
๐ก
Magisk is a trade-off between complete flashing and standard methods, allowing you to manage system applications flexibly, but requires caution: improper configuration of modules can lead to a bootloop.
What if your phone stopped working after Google was deleted?
If after manipulation with GMS device stopped booting, there were errors or missing key functions, use these tips:
- Recovery via ADB: adb shell cmd package install-existing com.google.android.gms This command will restore Google Play Services if they were deleted but the files remained in the system.
- Reset to factory settings: Press Volume up + Power when your phone is off, select Wipe Data from the Recovery menu. This will bring back all Google apps but delete your data.
- Download the official firmware for your model from the Xiaomi website and run it through Mi Flash Tool: fastboot flash all [name file firmware].tz
If the phone is loading but errors occur (e.g. com.google.process.gapps has stopped):
- ๐ Restart the device in Safe Mode (hold the switch off button). โ long tap on "Switch offยป โ ยซReboot to Safe Modeยป).
- ๐ฅ Install the latest version of Google Play Services manually (download) APK APKMirror).
- ๐ง Clear the cache and data of Google Play Services in Settings โ Annexes.
โ ๏ธ Note: If banking applications (e.g. SberBank Online or Tinkoff) have stopped working after Google has been deleted, this is due to checking for Google SafetyNet. GMS Use the Magisk root masking module (MagiskHide or Universal SafetyNet Fix).