Xiaomi MIUI-based smartphones come with Google Mobile Services (GMS) pre-installed, even if you donโt use them. These apps (YouTube, Google Play Store, Chrome, and others) take up space in memory, use up battery power in the background, and collect data. You canโt delete them by standard means: the system blocks the โDeleteโ button or offers only โDisableโ.
In this guide, we will discuss 5 working ways to get rid of unnecessary Google apps on Xiaomi, Redmi and other apps. POCO โ from simple concealment of icons to complete removal through ADB and MIUI-Optimizer. Important: Some methods require unlocking the bootloader or the superuser rights (root), which can affect warranty and security. We will specify the risks for each option and propose alternatives.
Why you canโt just delete Google apps through settings
Google applications in MIUI are system-based โ they are integrated into firmware at /system/priv-app/ or /system/app/.
- ๐ Removal protection: Android blocks changes to the system partition without special rights.
- ๐ Auto-Recovery: After Updating MIUI Remote applications can return.
- โ ๏ธ Instability risk: Deleting critical services (e.g. Google Play Services) can disrupt other programs.
Even if you see the Remove Updates button in the app settings, it won't delete it completely, it'll just go back to the factory version. Delete it completely requires access to system files.
โ ๏ธ Attention: On devices with MIUI Global or MIUI Deleting Google Play Services will cause account sync errors, problems with Google Pay and some banking applications.
Method 1: Disabling and Hiding Icons (without Root)
The safest method is to disable unwanted apps and hide their icons from your desktop, which won't free up memory, but will stop background activity and remove visual debris.
Instructions:
- Open Settings โ Applications โ Application Management.
- Select an app (like Google Duo) and click โDisableโ.
- To hide icons: ๐ฑ Press and hold the icon on your desktop. โ ยซDelete it (it will disappear from the screen only). ๐ V MIUI 14+ Use search by settings: enter โHide appsยป โ add to the list.
โ Pros: Risk-free, reversible, does not require technical skills.
โ Cons: Applications stay in the system, take up space and can be updated.
Method 2: Remove via ADB (without root, but with bootloader unlocking)
ADB (Android Debug Bridge) is a debugging tool that allows you to remove system applications without root.The method works on most Xiaomi devices, but requires unlocking the bootloader and enabling debugging over USB.
Step-by-step:
- Preparation: ๐ง Unlock the bootloader via Mi Unlock Tool (requires Mi Account binding and 7 days waiting). ๐ฑ Turn on Debugging. USB In Settings โ The phone. โ Version. MIUI (press 7 times) โ Additionally. โ For developers. ๐ป Install. ADB Tools on PC.
- Connection: Connect your phone to your PC via USB, select File Transfer mode. Open the command prompt (cmd) in the adb folder and type: Adb devices should appear on your device.
- Delete: List of Google packages: adb shell pm list packages | grep 'google' Remove the unnecessary (youtube example): adb shell pm uninstall -k --user 0 com.google.android.youtube
๐ Google packages (remove only those that you donโt use):
| Annex | Packet name | Risk of removal |
|---|---|---|
| YouTube | com.google.android.youtube | Low. |
| Google Play Store | com.android.vending | Medium (appendices cannot be updated) |
| Chrome | com.android.chrome | Low. |
| Google Play Services | com.google.android.gms | High (breaks synchronization) |
| Gmail | com.google.android.gm | Low. |
โ ๏ธ Note: Deleting com.google.android.gms (Google Play Services) will lead to errors in applications dependent on Google API (If you're not sure, turn off the app for 2-3 days and check the stability of the system.
bootloader unlocked | USB | Installed ADB Tools on PC | Data backup created |Removable packet dependencies checked-->
Method 3: Use MIUI-Optimizer (requires root)
For users with superuser rights (root), the most convenient way is the MIUI Optimizer app (formerly MIUI Hidden Settings), which allows you to remove system applications in a few clicks, including Google services.
Instructions:
- Install Magisk and get root (instructions for Xiaomi here).
- Download MIUI Optimizer (available on the developerโs Telegram channel).
- Open the app โ App Manager โ search for Google app โ Uninstall.
โ Pluses:
- ๐ฏ Precise removal without commands ADB.
- ๐ Ability to restore the application through the backup.
โ Cons:
- โ ๏ธ Requires root, which deprives of warranties and increases security risk.
- ๐ After updating MIUI Applications may return.
What happens if you delete Google Play Services?
Method 4: Debloating through Custom Recovery (TWRP)
If your Xiaomi has custom Recovery (TWRP) installed, you can use scripts for debloating - mass removal of unnecessary applications, including Google.
Algorithm of action:
- Install TWRP for your model (instructions on twrp.me).
- Download the MIUI Debloater script (check compatibility with your version of MIUI).
- Reboot to TWRP, scripe like ZIP-file.
- Select the option โRemove Google Appsโ (if available).
Debloating scripts often remove not only Google, but also Xiaomi system applications (e.g. Mi Browser, Music), which can lead to broken features like the themes of the design or cloud backup.
๐น Alternative: Use Universal Debloater from the XDA, where you can manually choose what to remove:
# Example of list to delete (for script)
GoogleApps=[
"com.google.android.youtube"
"com.google.android.gm"
"com.android.chrome"
]๐ก
Before you run the script in TWRP, make a full /system backup to allow you to roll back if something goes wrong. Use the adb backup -apk -shared -all -f backup.ab command or the Backup function in the TWRP itself.
Method 5: Install MIUI without GMS (Castom firmware)
The radical, but most effective way is to flash a version of MIUI without Google services, which are built by enthusiasts on the official firmware, but with remote GMS and pre-installed alternatives (such as MicroG for push notifications).
Where to look:
- ๐ Xiaomi.eu โ European firmware with the option of choice GMS/without GMS.
- ๐ฑ MIUI RU โ Russian-language assemblies with support for MicroG.
- ๐ ๏ธ XDA Developers โ custom firmware for specific models.
โ ๏ธ It's important:
- The firmware without GMS will not pass SafetyNet, which will block Google Pay, Netflix HD and some banking applications.
- For push notifications, you will need to set up MicroG (instructions here).
๐ How to check the compatibility of the firmware:
- Find out the code name of your model (for example, raphael for the Redmi K20 Pro).
- Find a theme on XDA or in Telegram channels with your device mentioned.
- Check user reviews about build stability.
๐ก
Firmware without GMS This is only suitable if you are not using Google services. For most users, the best option is to disable unnecessary applications through the Internet. ADB or MIUI-optimizer.
Risks and how to avoid them
Removing system applications is always associated with potential problems, and here are the key risks and ways to minimize them:
| Risk | Effects of consequences | How to avoid |
|---|---|---|
| Delete Google Play Services | Notifications, geolocation, authorization in applications | Turn off auto-update instead of deleting or use MicroG |
| Damage to system files | Cyclical reboot (bootloop) | Build a Nandroid backup in TWRP before changes |
| SafetyNet breach | Blocking banking applications and Google Pay | Use MagiskHide or firmware with MicroG |
| Loss of guarantee | Xiaomi will refuse repairs if root or unlocked bootloader is detected | Return the device to factory condition before contacting the service |
๐น Checklist security before removing Google apps:
- Check if you are using services that depend on Google Play Services (e.g. Uber, Google Maps).
- Create a backup of important data (photos, contacts) to an external drive.
- Make sure you know how to return the device to its original state (e.g., via the Mi Flash Tool).
- Start by turning off applications for 1-2 days to assess system stability.