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).
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:
- Open Settings β Applications β Application Management.
- In the search, type in Google and a list of all services (Google Play Services, Google Play Store, Google Account Manager, etc.) will appear.
- 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:
- Download Googleβs Platform Tools and unpack it into the C:\platform-tools folder.
- On your smartphone, turn on Developer Mode (7 times click on the MIUI version in Settings β About Phone).
- In Settings β Additional β For developers, activate debugging over USB.
Instructions for removal:
- Connect Redmi to your PC and type in the command line: Adb devices should appear with a serial number.
- Run the command to delete Google Play Services: adb shell pm uninstall -k --user 0 com.google.android.gms
- Similarly, remove other services (the list of commands below).
List of commands to remove key services:
| Service | ADB Team Team | Effects of consequences |
|---|---|---|
| Google Play Services | pm uninstall -k --user 0 com.google.android.gms | No push notifications, no cards are working |
| Google Play Store | pm uninstall -k --user 0 com.android.vending | Impossible to install apps through Play Market |
| Google Account Manager | pm uninstall -k --user 0 com.google.android.gms.persistent | You can't add a Google account. |
| Google Contacts Sync | pm uninstall -k --user 0 com.google.android.syncadapters.contacts | Contacts 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:
- Unlock the bootloader via the Mi Unlock Tool (requires a Xiaomi account and wait 7-14 days).
- Install custom recovery (TWRP) for your Redmi model (see instructions on XDA Developers).
- Please use Magisk to obtain root rights.
- 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?
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:
- Unlock the bootloader (as in method 3).
- Download the firmware for your model (e.g. LineageOS for Redmi Note 12).
- Fly through TWRP or Fastboot.
- 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 service | The alternative | Features |
|---|---|---|
| Google Play Store | Aurora Store / APKMirror | Install applications without a Google account |
| Google Maps | Yandex.Maps / OSMAnd | Offline cards, lower battery consumption |
| Google Drive | Mega / Nextcloud | More free space, encryption |
| Gmail | FairEmail / ProtonMail | Open source, privacy protection |
| Google Play Services | MicroG | Support for push notifications without tracking |
For the installation of alternatives:
- Download. APK-files from official websites (for example, Aurora Store).
- In Settings β Applications β Special Access β Install unknown applications allow installation from the browser.
- 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).