Services Google are deeply integrated into Android, providing data synchronization, push notifications, geolocation and operation of most applications. However, many users want it disable Google Services for reasons of privacy, saving battery power, or freeing up RAM. In this article, we will look at all possible methods - from simply disabling background activity to completely deleting services using ADB and custom firmware.
It is important to understand: complete deletion Google Mobile Services (GMS) can disrupt the operation of many applications, including YouTube, Gmail and even some banking services. We will consider three levels of disabling: soft (limiting background activity), medium (disabling individual components) and hard (complete removal via root or alternative firmware). Each method has its own consequences - we will also analyze them.
Why do users want to disable Google Services?
The main reasons for wanting to get rid of services Google on Android:
- ๐ Battery saving are background processes
com.google.android.gmsandcom.google.android.gsfcan consume up to 15% of the charge per day. - ๐ก๏ธ Privacy โ Google collects data on location, activity in applications, and even keyboard input history.
- ๐ฑ Freeing up memory โ package Google Play Services can take up to 1 GB of space, and the cache - even more.
- โก Improved performance โon weak devices (for example, Redmi 4A or Samsung Galaxy J2) disabling GMS speeds up the system.
- ๐ซ Ad blocking โmany advertising networks use Google's infrastructure for targeting.
However, there is a downside: without Google Play Services they will stop working:
- ๐ฑ Google Maps, Gmail, YouTube (require authorization via Google).
- ๐ณ Banking applications (many use
SafetyNetto check the device). - ๐ฎ Games with online multiplayer (for example, Clash of Clans or PUBG Mobile).
- ๐ Push notifications in most messengers (including WhatsApp and Telegramif they use Firebase Cloud Messaging).
Method 1: Limiting background activity (without root)
The safest way to reduce the impact Google Services is to limit their work in the background. This will not remove services completely, but will reduce consumption. resources.
- Go to
Settings โ Applications โ All applications. - Find Google Play Services (icon with a multi-colored triangle).
- Select
Battery โ Battery optimization โ All applications. - Enable optimization for Google Play Services.
- Go back and select
Mobile traffic โ Background mode โ Limit.
Additionally, you can disable auto-update Google Play Services:
- Open Google Play Market.
- Go to
Profile โ Settings โ Network settings โ Auto-update applications. - Select
Do not update automatically.
โ๏ธ Limit Google Services without root
โ ๏ธ Attention: After these steps, some functions may work unstable. For example, geolocation in Google Maps will determine the location more slowly, and notifications in instant messengers may arrive with a delay.
Method 2: Disabling individual Google components
If complete removal Google Play Services is not suitable for you, you can deactivate only those components that are not used. This will reduce the load on the system, but will maintain basic functionality.
| Component | What does | How to disable | Consequences |
|---|---|---|---|
| Google Play Services for AR | Augmented reality support (used in Google Lens, Pokรฉmon GO) | Settings โ Applications โ Google Play Services for AR โ Disable |
AR applications will stop working |
| Android System Intelligence | Voice command processing, smart text, adaptive tips | Settings โ Applications โ Android System Intelligence โ Disable |
Voice search and some keyboard functions will stop working Gboard |
| Google App (Search) | Voice assistant, search widget, browser integration | Settings โ Applications โ Google โ Disable |
The search widget will disappear and stop working Google Assistant |
| Google Contacts Sync | Synchronizing contacts with a Google account | Settings โ Accounts โ Google โ Synchronization โ Contacts (turn off) |
Contacts will not sync with the cloud |
To disable system applications (for example, Google Play Services) may be required ADB. Here is the command to deactivate:
adb shell pm disable-user --user 0 com.google.android.gms
โ ๏ธ Attention: Disabling Google Play Services via ADB will lead to errors in the operation of most applications. consequences.
How to enable USB debugging for ADB?
1. Go to Settings โ About the phone โ Build number and tap 7 times to activate developer mode.
2. Go back to Settings โ System โ For developers and enable USB debugging.
3. Connect your phone to the PC and confirm trust in the computer on the device screen.
Method 3: Removing Google Services using root access
If your device has unlocked bootloader i root access (for example, via Magisk), you can completely remove unnecessary services Google. This method is suitable for advanced users, as it requires knowledge of working with TWRP and backup.
List of Google applications that can be safely removed (for most devices):
- ๐ฆ
com.google.android.gmsโ Google Play Services (main package). - ๐ฆ
com.google.android.gsfโ Google Services Framework (controls synchronization). - ๐ฆ
com.google.android.ttsโ Google voice engine. - ๐ฆ
com.android.vendingโ Google Play Market. - ๐ฆ
com.google.android.apps.mapsโ Google Maps.
To remove, use a file manager with root access (for example, Root Explorer) or the command in ADB:
adb shellsu
pm uninstall -k --user 0 com.google.android.gms
After removing Google Play Services, many applications will stop working, including banking services, games and instant messengers. It is recommended to first install alternatives:
- ๐ MicroG - open replacement Google Play Services with support for push notifications and geolocation.
- ๐ F-Droid - open source application store.
- ๐ OsmAnd - offline maps instead Google Maps.
Before deleting Google services, make a full backup via TWRP or Titanium BackupThis will allow you to restore the system if something goes wrong.
Method 4: Installing custom firmware without GMS
The most A radical way to get rid of Google Services is to install an alternative firmware that does not initially contain Google components. Popular options:
- ๐ฑ LineageOS without GApps - clean Android without proprietary services.
- ๐ฑ GrapheneOS - firmware with an emphasis on privacy and security.
- ๐ฑ /e/OS - fork LineageOS with pre-installed degoogled applications.
- ๐ฑ CalyxOS - firmware with MicroG for partial compatibility with applications.
Installation process:
- Unlock the bootloader (instructions depend on the model, for Xiaomi you need to use Mi Unlock Tool, for Samsung โ
Odin). - Install custom recovery (TWRP or OrangeFox).
- Download the firmware without GApps from the official website (for example, lineageos.org).
- Flash the firmware via recovery, after doing
wipe data/factory reset.
โ ๏ธ Attention: Installing custom firmware will void the warranty, may lead to data loss and unstable operation of the device. On some models (for example, Samsung Knox) this will permanently activate the flag KNOX 0x1, which blocks access to Samsung Pay i Secure Folder.
What to do if applications stop working after disabling Google Services?
If you have disabled Google Play Servicesbut want to keep key applications working, there are several solutions:
| Problem | Solution | Instructions |
|---|---|---|
| Do not work push notifications | Install MicroG from UnifiedNlp | 1. Download MicroG from microg.org. 2. Install via ADB: adb install microg.apk.3. Enable Google Device Registration and Google Cloud Messaging in settings MicroG. |
| Location is not detected | Use Mozilla Location Service or Dรฉjร Vu | Install Dรฉjร Vu from F-Droid. 2. Enable UnifiedNlp in settings MicroG.3. Select Mozilla as geolocation source. |
| Banking applications do not work | Install Magisk and module Universal SafetyNet Fix | 1. Install Magisk. 2. Download module Universal SafetyNet Fix. 3. Reboot the device and check the status SafetyNet in Magisk. |
If you are using MicroG, make sure that your settings include:
- โ
Google Cloud Messaging(for push notifications). - โ
Google SafetyNet(for banking applications). - โ
UnifiedNlp(for geolocation).
MicroG is not a complete replacement for Google Play Services, but covers the basic functions: push notifications, geolocation and SafetyNet verification. Some applications (for example, Netflix) may require additional configuration.
Alternative services to replace Google
If you decide to abandon the ecosystem Googlehere. list of proven alternatives:
| Google Service | Alternative | Advantages |
|---|---|---|
| Google Play Market | F-Droid, Aurora Store | Open source, no tracking, ability to download APK without account. |
| Google Maps | OsmAnd, Magic Earth | Offline maps, no collection of location data. |
| Gmail | ProtonMail, Tutanota | Encryption of letters, anonymity, servers in Switzerland/Germany. |
| Google Drive | Nextcloud, Syncthing | Self hosting, client-side encryption. |
| Google Chrome | Bromite, Firefox Focus | Blocking trackers, no connection with Google. |
For complete degoogleization it is also recommended:
- ๐ง Use DNS serversnot associated with Google (for example,
1.1.1.1from Cloudflare or9.9.9.9from Quad9). - ๐ง Disable
WebViewfrom Google (in Android 10+ can be installed Bromite WebView). - ๐ง Replace keyboard Gboard on AnySoftKeyboard or FlorisBoard.
FAQ: Frequently asked questions about disabling Google Services
Is it possible to disable Google Services without root?
Yes, but only partially You can limit background activity through the settings. batteries, disable auto-updates and deactivate individual components (for example Google Play Services for ARHowever, it is impossible to completely remove Google Play Services without root.
Will WhatsApp work without Google Play Services?
WhatsApp uses Firebase Cloud Messaging (part Google Play Services) for push notifications. Without it, notifications may arrive with a delay or not at all. The solution is to install MicroG with support GCM.
How to check which applications depend on Google Services?
Use application App Inspector or Package Browser from F-Droid. They show the dependencies of each APK. You can also use the command adb shell dumpsys package to analyze system connections.
Is it possible to return Google Services after deletion?
Yes, but the process depends on the removal method:
- If you disabled via
ADB, use the command:adb shell pm enable com.google.android.gms. - If you deleted via root, you will have to reinstall the APK manually or reset the device.
- If you installed custom firmware without GMS, you need to flash the version with GApps.
Which devices are best suited for life without Google?
Most compatible with alternative firmware:
- ๐ฑ Google Pixel (easy to unlock, many custom firmwares).
- ๐ฑ Xiaomi Redmi Note series (popular among developers).
- ๐ฑ OnePlus (good support LineageOS).
- ๐ฑ Fairphone (ethical manufacturer, officially supports /e/OS).
The most difficult devices to degoogle are Samsung i Huawei due to proprietary drivers and closed ecosystems.