Xiaomi Redmi smartphones come pre-installed with Google Mobile Services (GMS) from the Google Play Store to Google Play Services, which run in the background. For many users, this is unnecessary battery consumption, traffic and potential privacy risks.
In this article, we will discuss all possible ways to remove Google β from simply disabling unnecessary services to completely removing through ADB and obtaining root rights. Each method has its pros and cons: somewhere you will need to unlock the bootloader, somewhere there are enough standard MIUI settings. It is important to understand that completely removing GMS can disrupt the work of some applications that depend on Google API (for example, banking applications or games).
Before you start, check your firmware version: Settings path β About Phone β MIUI version. The instructions below are relevant for MIUI 12/13/14 on most Redmi models (including Redmi Note 10/11/12, Redmi 9/10/11, etc.). If you have a global firmware version (with Global suffix), the process may differ from the Chinese (China) or European (EEA).
1. disable Google services without deletion (the safest way)
If you donβt have to completely erase Google, just stop it and save battery power, this method is for you. It doesnβt require root or unlocking the bootloader, but some features (like push notifications in third-party apps) may not work properly.
First, turn off auto-update all Google apps:
- π± Go to Settings. β Annexes β Application management.
- π In search, type in the Google Play Store, select it and click Disable (if the button is inactive, first click Stop).
- βοΈ Repeat the same for Google Play Services, Google Account Manager and Google Services Framework.
- π« In account settings (Settings) β Accounts and syncs: delete all linked Google accounts.
Next, limit background activity:
- π In the same app settings for each Google service, select Battery β Limit background activity.
- π΅ Turn off autostart: Settings β Permits β Auto-Start and Deactivate All Google Apps.
- π‘οΈ B Settings β Confidentiality β Special permissions revoke access to geolocation, contacts and SMS for all Google services.
β οΈ Note: After disabling Google Play Services, some features will stop working, such as Google Pay, YouTube in the background and notifications in the background Telegram/Viber (if they use FCM).
2. Google Removal via ADB (without root, but with bootloader unlocking)
This is a good option for users who want to physically remove Google apps but are not ready to get root.
- π» Computer with installed ADB and Fastboot.
- π USB-cable (preferably original).
- π Unlocked bootloader (bootloader) β see the instructions on the official website of Xiaomi.
Steps to remove:
- Enable USB debugging on your phone: Settings β About Phone β MIUI version (click 7 times to activate Developer Mode), then Settings β Additional β Developers β Debugging over USB.
- Connect your phone to your PC and execute the command in the terminal: adb devices (your device should appear).
- Remove unnecessary packets one by one. Examples of commands: adb shell pm uninstall --user 0 com.google.android.gms (this will remove Google Play Services for the current user).
The complete list of Google packets to remove:
| Annex | Packet name | Effects of removal |
|---|---|---|
| Google Play Store | com.android.vending | It is impossible to install applications through an official store. |
| Google Play Services | com.google.android.gms | Push notifications, Google Pay, and some games will not work. |
| Google Account Manager | com.google.android.gsf | You canβt add a Google account, but the existing ones will continue to work. |
| Google Chrome | com.android.chrome | The browser will be deleted, but alternatives can be used. |
| YouTube | com.google.android.youtube | The app will disappear, but the site will remain available. |
β οΈ Warning: Deleting com.google.android.gms will lead to the collapse of system processes on some firmware MIUI. Before deleting, back up via adb backup or Mi Cloud.
Unlock the bootloader on the Xiaomi| website
Install ADB and Fastboot on PC|
Enable debugging over USB on your phone |
Make a backup copy of the data |
Prepare a list of packets for removal-->
3. Complete removal of Google with root rights
If youβre willing to go further and take full control of the system, root will give you access to remove all Google tracks, including the system APKs.
- π Unlocked loader.
- π² Established custom recovery (TWRP Or OrangeFox).
- π οΈ Magisk utility for root rights management.
Instructions:
- Install Magisk through custom recovery.
- Download and install an application to remove system APKs, such as System App Remover (requires root).
- In the list of system applications, find all packages called Google and remove them.
- Reset the device.
After removal, it is recommended that:
- π§Ή Clean the cache in recovery (Wipe) β Cache/Dalvik).
- π Install an alternative app store, such as Aurora Store or F-Droid.
- π Disable security check MIUI, If it interferes with the work: in Magisk, activate the Universal SafetyNet Fix module.
What happens if you remove the Google Framework?
4. Installation of custom firmware without GMS
The most radical, but also the cleanest way is to install firmware that doesn't originally contain Google services.
- π LineageOS (without) GMS, MicroG can be installed for partial compatibility).
- π Pixel Experience (c) GMS, But they can be removed after installation).
- π± MIUI EU (European build, where part of Google services can be turned off).
- π CalyxOS or GrapheneOS (Firmware with a focus on privacy).
Installation process:
- Unlock the bootloader (as in the previous method).
- Install custom recovery (TWRP).
- Download the firmware from the official website (for example, LineageOS) and transfer it to the phone.
- In recovery, run Wipe. β System, Data, Cache and Installation ZIP-firmware.
After installation:
- π§ Setting up MicroG (if you need Google support) API serviceless).
- π₯ Install alternative applications via F-Droid.
- β‘ Check the basic functions: calls, SMS, mobile.
β οΈ Attention: Installing custom firmware resets all data on the phone, and it can also lead to loss of warranty (if the device is warranty) and problems with the phone. OTA-update.
π‘
Before installing custom firmware, check its compatibility with your Redmi model on the XDA-Developers forum. Some firmware may not support cameras or communication modules on specific devices.
5. Alternatives to Google Services for Xiaomi Redmi
Once you delete Google, you'll need replacements for the basic features. Here are the proven analogs:
| Google service | The alternative | Advantages |
|---|---|---|
| Google Play Store | Aurora Store or F-Droid | No tracking, anonymous APK installation. |
| Google Maps | Yandex.Maps or OsmAnd | Offline cards, less battery consumption. |
| Gmail | FairEmail or K-9 Mail | Open source, encryption. |
| Google Chrome | Bromite or Firefox Focus | Ad blocking, tracking protection. |
| YouTube | NewPipe or LibreTube | Background playback, no ads. |
For push notifications (replace Google Play Services):
- π± MicroG is a partial Google emulation API (requires adjustment).
- π UnifiedPush β decentralized notification system (supported by Telegram, Signal, etc.).
To synchronize contacts and calendar:
- π Nextcloud or DAVxβ΅ (synchronization CalDAV/CardDAV).
- π Syncthing β for backup files without clouds.
π‘
Even after Google is completely removed, your Xiaomi Redmi will remain functional, but some apps (especially banking and social media) may require manual customization or alternative solutions.
Possible problems and solutions
After Google is deleted, you may encounter the following difficulties:
- π Push notifications do not work: Solution: Install MicroG and set up UnifiedNlp for geolocation. In some cases, switching to UnifiedPush will help.
- π Fast battery discharge: Solution: Check background activity through Settings β Battery β Battery use. Maybe some alternative application uses a lot of resources.
- π± No applications are installed from APK: Solution: Allow installation from unknown sources in Settings β Confidentiality β Special permits β Installation of unknown applications.
- π Geolocation does not work: Solution: Install MicroG and activate Nominal Location Provider in its settings. GPS networkless (slower but more efficient).
If your phone starts to overheat or brake after Google is removed, check:
- π Viruses (scan through Malwarebytes).
- ποΈ Residual Google Files (use the same) SD Maid for cleaning).
- π Conflicts with Magisk modules (disable all modules and check stability).
7 How to get Google back (if something goes wrong)
If youβve experienced a critical issue or just changed your mind after deleting, there are a few ways to get Google back:
- π Through ADB: Install the remote packets back with the command: adb shell cmd package install-existing com.google.android.gms (replace com.google.android.gms with the desired package).
- π² Install GApps (e.g. NikGApps) via Magisk Manager.
- π§ Through Custom Recovery: Download Open GApps (select Pico or Nano) and run through TWRP.
- π Through Settings Reset: If nothing helps, complete a full reset to Settings β Additionally. β Recovery and discharge β Resetting. Google services will return to their original state.
β οΈ Note: When you restore Google through Open GApps or NikGApps, select the version that is compatible with your firmware.The wrong version may result in a bootloop (a looped download).