Xiaomi MIUI-based smartphones come out of the box with Googleβs pre-installed service package, from Google Play Services to YouTube and Chrome. For many users, these apps become a source of irritation: they take up space in memory, consume battery power in the background and collect activity data. However, simply deleting through the settings menu is often blocked by the system, and turning off leads to malfunctions in other applications.
In this guide, we will discuss 5 ways to remove Google services, from secure (no superuser rights) to radical (with unlocking the bootloader and firmware custom software). You will learn what methods are suitable for the Poco F5, Redmi Note 12 or Xiaomi 13T, how to avoid the βbrickβ of the device, and what to do if banking applications stop working after removal.
Why you canβt just delete Google services through settings
MIUI (even in MIUI 14/15) refers to Google applications as first-level system components that cannot be uninstalled by standard means.
- π App Dependence: Many apps (including banking, instant messengers, and games) use Google Play Services for push notifications, geolocation, and authentication.
- π Automatic Recovery: Android Restores Remote Systems APK the next update or reset of the settings.
- π‘οΈ Security MIUI: Xiaomi is blocking changes in the section /system without unlocking the bootloader to prevent malware installation.
If you try to delete services through Settings β Applications, the system will either offer only βDisableβ (which does not free up memory) or give an error βDelete is impossible.β Even the adb uninstall commands for user applications will not work here β you need superuser rights (root).
β οΈ Note: Disabling Google Play Services will result in the shutdown of Google Pay, Gmail, Maps and most applications using Firebase (including Telegram and other applications). VK).
Method 1: Disabling services without removal (without root)
If your goal is to save battery power and reduce background activity, you can deactivate unnecessary services without completely removing them. This method does not require unlocking the bootloader and is suitable for warranty devices.
Instructions:
- Open Settings β Applications β Application Management.
- Slip on the three dots in the upper right corner and select "Show System Processes".
- Find it on the list: π± Google Play Services (Don't completely shut down!) π Google Chrome π΅ YouTube / YouTube Music π Google Maps π§ Gmail
"Disable"
"Battery and performance"
Disable Google Chrome (use an alternative browser)
Turn off YouTube (install NewPipe from F-Droid)
Limit background activity of Google Play Services
Disable Google One (if you are not using the cloud)
-->
This method does not free up memory, but reduces the load on the processor and battery.
Google Play Services (background activity)
YouTube (Advertising and Tracking)
Chrome (Browsing Data Collection)
Gmail (Open Source Alternatives)
All of the above
-->
Method 2: Removal via ADB (without root but with pitfalls)
If you donβt have enough shutdowns, you can uninstall some services via Android Debug Bridge (ADB), which doesnβt require unlocking the bootloader, but has limitations:
- β It works on most Xiaomi devices (except for models with the same name). MIUI for Russia, where ADB limited).
- β Does not remove Google Play Services and other system components β only custom APK (For example, YouTube, Chrome).
- β οΈ After updating MIUI Remote applications can be restored.
Step-by-step:
- Turn on USB Debugging in Settings β About Phone β MIUI version (shap 7 times, then go back to Additional Settings β For Developers).
- Connect the phone to the PC and confirm the debugging permission.
- Open the command prompt (Windows) or terminal (Linux/macOS) and type:
adb devices(Your device should be displayed.)
adb shell pm list packages | grep 'google'(This will show you a list of all Google packages.)
adb shell pm uninstall -k --user 0 com.google.android.youtube(Example to delete YouTube. Replace com.google.android.youtube with the desired package.)
List of Google packages for ADB
β οΈ Warning: Do not delete com.google.android.gms (Play Services) and com.google.android.gsf (Google Services Framework) β this will lead to the collapse of the system.
Method 3: Remove with Magisk (root)
If youβre ready to unlock the bootloader and install Magisk, this method will remove all Google services, including Play Services.
Advantages:
- π§Ή Complete removal of unnecessary APK from /system.
- π§ Possibility of fine tuning through Magisk modules.
- π Easy recovery if necessary.
Disadvantages:
- β οΈ Resetting all data when unlocking the loader.
- β Loss of warranty on most Xiaomi models).
- π‘οΈ Risk of "brike" in case of firmware errors.
Instructions:
- Unlock the bootloader through the Mi Unlock Tool (requires a Mi Account binding and wait 7-14 days).
- Install custom recovery (TWRP or OrangeFox).
- Sweep through Magisk (download the latest version from GitHub).
- Install the Universal GMS Doze or DisableGMS module via Magisk to disable Play Services.
- For complete removal, use Root Explorer or the command: su mount -o rw, remount /system rm -rf /system/priv-app/PrebuiltGmsCore rm -rf /system/app/GmsCore
| Magisk module | Appointment | Compatibility with MIUI |
|---|---|---|
| Universal GMS Doze | Limits background activity of Play Services | β MIUI 12-15 |
| DisableGMS | Completely shutting down Google Mobile Services | β Requires manual adjustment |
| De-bloat MIUI | Removes the built-in Xiaomi and Google apps | β οΈ Risk of system failure |
- π OsmAnd instead of Google Maps
- π MicroG for push notifications
- π§ FairEmail instead of Gmail
-->
Method 4: Firmware custom ROM without Google (for advanced)
The most radical way is to install firmware that doesn't originally contain Google services.
- π± LineageOS (without GApps by default)
- π§ GrapheneOS (maximum privacy)
- π CalyxOS (with MicroG for compatibility)
- π DivestOS (emphasis on degoogling)
Advantages:
- π Full control of the system.
- π There is no Google tracking.
- π± Support for older devices (e.g. Redmi Note 9).
Disadvantages:
- β Loss of function MIUI (Second Space or Game Turbo).
- π Possible camera or sensor issues (patches required).
- β οΈ No official support from Xiaomi.
Installation instructions:
- Unlock the bootloader (see Method 3).
- Download the firmware for your model with XDA Developers.
- Fly through TWRP or Fastboot.
- If necessary, install MicroG for application compatibility.
π‘
Custom ROM firmware is the only way to get rid of Google completely at the system level. However, it requires technical skills and can lead to loss of functionality (for example, Widevine L1 for Netflix in 4K).
Method 5: Use of alternative services (without deletion)
If deleting Google seems risky, consider replacing standard services with open alternatives, which will preserve functionality but reduce tracking.
| The alternative | Source | |
|---|---|---|
| Google Play Store | F-Droid + Aurora Store | f-droid.org |
| Google Maps | OsmAnd or Magic Earth | osmand.net |
| Gmail | FairEmail or K-9 Mail | email.faircode.eu |
| YouTube | NewPipe or LibreTube | newpipe.net |
| Chrome | Bromite or Firefox Focus | bromite.org |
Advantages of this approach:
- π No need to root or unlock the bootloader.
- π± Compatibility with banking applications is maintained.
- π It is easy to return standard services when necessary.
β οΈ Note: Some alternatives (e.g. MicroG) may not support all features of the original services. For example, Google Pay will not work without official Play Services.
What to do if Google has stopped working after removal
Deleting Google Play Services often breaks down applications that depend on:
- π Firebase Cloud Messaging (push notifications).
- π Google Location API (geolocation).
- π Google Sign-In (Authorization through an Account).
Decisions:
- Install MicroG: Download MicroG from microg.org. Enable fake signature in MicroG settings. Set up unifiedNlp for geolocation (use Mozilla Location Service).
Use patches for applications
adb shell settings put global captive_portal_detection_enabled 0(Stops checking your internet connection via Google.)
Reinstall problem applications
Aurora Store
Banking applications (such as SberBank Online or Tinkoff) may require:
- π Play Services (via Magisk or Magisk) ADB).
- π± The use of the second space in MIUI original-fixed.
- π Installation of the application in Work Profile (via Shelter or Insular).