How to Remove Google Services from Xiaomi Redmi: 5 Ways to Work

Xiaomi Redmi smartphones come pre-installed with Google Mobile Services (GMS), a set of system applications that are not possible to use Play Market, Gmail or YouTube. However, many users want to get rid of these services for reasons of privacy, battery saving or wanting to switch to alternative ecosystems. In this article, we will discuss all possible ways to remove Google services, from a simple shutdown to a complete uninstallation using ADB and custom firmware.

It's important to understand that MIUI is closely integrated with Google services, and removing them can cause key features from push notifications to account sync to fail. We will detail the risks of each method so you can choose the best option. If your goal is simply to make room or reduce background activity, just turn off unnecessary services without completely removing them.

This article is relevant for all Redmi models (including Redmi Note 12/13, Redmi 10/11, POCO X5, etc.) based on MIUI 14/13/12 and Android 13/12/11. For older versions (for example, MIUI 11), some methods may not work - check compatibility in the comments.

1.Why users are removing Google services from Xiaomi

The main reasons for getting rid of GMS on Redmi fall into three categories:

  • πŸ”‹ Battery savings: Google Play Services and Google Play Store are constantly in the background, using up to 5-15% of the charge per day even with minimal use.
  • πŸ›‘οΈ Privacy: Google collects location data, app activity and even call history - research confirms EFF Privacy International.
  • πŸ“± Users of Huawei AppGallery, Aurora Store or custom firmware (e.g. LineageOS) are often removed GMS ballast-like.
  • πŸ’Ύ Freeing up memory. /data/app/com.google.* may take up 1–2 GB, which is critical for the budget models of Redmi with 32/64 GB memory.

However, there is a downside: without GMS will stop working:

  • ❌ Push notifications in most applications (VK, Telegram, WhatsApp).
  • ❌ Automatic synchronization of contacts, calendar and notes.
  • ❌ Geolocation in maps (Yandex.Maps, 2GIS) and taxi services.
  • ❌ Some banking applications (Sberbank, Tinkoff).
πŸ“Š Why you want to remove Google services?
Battery savings
Confidentiality
Transition to alternative services
Freeing Memory
Other

2. Method 1: Disabling Google Services without Deleting

If your goal is to just reduce background activity, you just need to turn off autoplay and limit rights, and this method does not require root rights and is reversible.

Instructions for MIUI 14/13:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. In the search, type in Google and a list of all services (Google Play Services, Google Play Store, Google Account Manager, etc.) will appear.
  3. For each application: 🚫 Press Stop (forced stop). πŸ”„ Turn off Auto Start and Background Activity. πŸ“΅ In the Permissions section, disable access to Location, Contacts and Warehouse.

Effect:

  • βœ… 10-30% increase in operating time (depending on the model).
  • βœ… Reduction of traffic by 50–200 MB/month.
  • ❌ Some apps (like Google Maps) will stop updating.

πŸ’‘

To return notifications to work, install MicroG, an open alternative to Google Play Services with push messaging support.

Method 2: Removal via ADB (without root)

The method is suitable for users who want to completely remove unnecessary services, but are not ready to get root rights. ADB (Android Debug Bridge).

Preparation:

  1. Download Google’s Platform Tools and unpack it into the C:\platform-tools folder.
  2. On your smartphone, turn on Developer Mode (7 times click on the MIUI version in Settings β†’ About Phone).
  3. In Settings β†’ Additional β†’ For developers, activate debugging over USB.

Instructions for removal:

  1. Connect Redmi to your PC and type in the command line: Adb devices should appear with a serial number.
  2. Run the command to delete Google Play Services: adb shell pm uninstall -k --user 0 com.google.android.gms
  3. Similarly, remove other services (the list of commands below).

List of commands to remove key services:

ServiceADB Team TeamEffects of consequences
Google Play Servicespm uninstall -k --user 0 com.google.android.gmsNo push notifications, no cards are working
Google Play Storepm uninstall -k --user 0 com.android.vendingImpossible to install apps through Play Market
Google Account Managerpm uninstall -k --user 0 com.google.android.gms.persistentYou can't add a Google account.
Google Contacts Syncpm uninstall -k --user 0 com.google.android.syncadapters.contactsContacts are not synchronized

Download Platform Tools|Enable the developer mode|Activate debugging by USB|Connect the phone to the PC|Make a backup copy of the data-->

⚠️ Attention! Deleting com.google.android.gms will result in the loss of functionality for most applications, including banking. β†’ System system β†’ Backup.

Method 3: Removal by root rights

If you're prepared for radical measures, getting root rights gives you complete control over system applications, a method that's suitable for power users.

Steps:

  1. Unlock the bootloader via the Mi Unlock Tool (requires a Xiaomi account and wait 7-14 days).
  2. Install custom recovery (TWRP) for your Redmi model (see instructions on XDA Developers).
  3. Please use Magisk to obtain root rights.
  4. Use Root Explorer or Titanium Backup to delete folders: /system/priv-app/PrebuiltGmsCore//system/app/GmsCore/ /data/app/com.google.android.gms-*

Advantages of the method:

  • βœ… Complete removal without traces.
  • βœ… Ability to return services through backup recovery.

Risks:

  • ❌ Loss of warranty (Xiaomi blocks devices with unlocked bootloader).
  • ❌ Possible "brick" (turning the phone into a "brick") with a firmware error.
  • ❌ SafetyNet (bank applications will not work).
How to bypass SafetyNet after getting root?
To pass SafetyNet, install MagiskHide Props Config and configure it to disguise as a certified device, and Universal SafetyNet Fix will help, but some banks (such as SberBank) can block root devices even with disguise.

5. Method 4: Install custom firmware without GMS

The most radical way is to flash Redmi to firmware without Google services.

  • πŸ“± LineageOS – pure Android without GMS (MicroG can be installed for push notifications).
  • πŸ“± Havoc-OS or Pixel Experience – firmware with a minimum set of services.
  • πŸ“± MIUI EU β€” modified MIUI without Chinese and Google services (supported by the community xiaomi.eu).

Instructions:

  1. Unlock the bootloader (as in method 3).
  2. Download the firmware for your model (e.g. LineageOS for Redmi Note 12).
  3. Fly through TWRP or Fastboot.
  4. If necessary, install Open GAPPS (if you want to leave some services).

Advantages:

  • βœ… Full control of the system.
  • βœ… Updates directly from the community (without waiting) MIUI).

⚠️ Attention! Custom software firmware voids warranty and may result in loss IMEI (Check compatibility on forums before you run the firmware. XDA or 4PDA.

Method 5: Use of alternative services

If your goal is not to remove GMS, but to replace them with analogues, consider these options:

Google serviceThe alternativeFeatures
Google Play StoreAurora Store / APKMirrorInstall applications without a Google account
Google MapsYandex.Maps / OSMAndOffline cards, lower battery consumption
Google DriveMega / NextcloudMore free space, encryption
GmailFairEmail / ProtonMailOpen source, privacy protection
Google Play ServicesMicroGSupport for push notifications without tracking

For the installation of alternatives:

  1. Download. APK-files from official websites (for example, Aurora Store).
  2. In Settings β†’ Applications β†’ Special Access β†’ Install unknown applications allow installation from the browser.
  3. Set up APK and set up the license.

πŸ’‘

MicroG is the only alternative that supports push notifications for most applications (VK, Telegram, WhatsApp), but it requires manual signature configuration (the instructions are on the project’s GitHub).

7 Risks and how to avoid them

Deleting Google services has consequences, and here are the most common problems and ways to solve them:

  • πŸ”„ Notifications are not working β†’ Install MicroG with Google Device Registration enabled.
  • πŸ“ No location is determined. β†’ Use UnifiedNlp (MicroG Module) with Mozilla Location Service.
  • πŸ’³ Banking applications are not working β†’ Try MagiskHide or install the app via Island (sandbox).
  • πŸ”‹ Quick battery discharge after removal β†’ Check background activity through Settings β†’ Battery β†’ Battery utilization.

If after removing the services, the phone became unstable, return them through:

  • ↩️ Recovery of the backup (if done through the TWRP).
  • ↩️ Flip-to-stock MIUI via Mi Flash Tool.
  • ↩️ Installation GAPPS (custom-fix).

FAQ: Frequent questions

Can I delete Google services without a computer?
Yes, but with limitations. You can: Disable services via Settings β†’ Applications (method 1). Use applications like App Inspector to deactivate (ADB requires Wi-Fi). Complete deletion without a PC is only possible on rooted devices via Root Explorer.
Will YouTube work after the GMS is removed?
The official YouTube app requires Google Play Services and won't launch. Alternatives: NewPipe is an open client with background playback; YouTube Vanced (outdated but running via APK); Web version via browser with a request for desktop version.
How to return Google services after deletion?
Recovery methods depend on the method of removal: If removed through ADB: adb shell cmd package install-existing com.google.android.gms If removed through root - restore folders from the backup or flash GAPPS. If you have flashed custom firmware - go back to stock MIUI.
Is it true that without GMS, the phone will be faster?
Yes, but not much: πŸ”‹ Battery lasts 10-20% longer (due to lack of background activity). πŸ“ˆ 300-800 MB of RAM is released. ⚑ The speed of work will hardly change (MIUI optimized GMS). Greater productivity gains result in a shutdown MIUI-Bloata (Xiaomi applications).
Can I update my MIUI after I delete my Google services?
Yes, but: If you deleted it through ADB, updates through Settings β†’ Update will work, but services will return. If you flashed custom firmware, updates will come from its developers (not from Xiaomi). If you deleted it through root, you need to return services or flash MIUI without GMS (for example, from xiaomi.eu) before updating.