Updates Google Play Services and other system components Android are often the cause unexpected traffic consumption, rapid battery drain and even device freezes on weak smartphones with 1-2 GB of RAM. Despite the fact that Google positions these updates as security-critical, many users prefer to control the process manually - especially on devices with limited resources or corporate gadgets, where stability is more important than the latest features.
The problem is that Android by default hides direct settings for disabling auto-updates of system services. Standard methods like limiting background traffic through Settings โ Applications work only partially: Google Play Services and Google Play Market can still be updated via push notifications or when connected to Wi-Fi. In this article we will look at 5 proven methods from simple restrictions to radical solutions for experienced users, including working with ADB and modifying system files (without necessarily obtaining root access).
Important: some methods may disrupt the operation of services Google (for example, notifications or geolocation), and on devices with Android 12+ some functions are blocked by security policies. Before starting, we recommend creating a backup copy of your data.
1. Limiting background traffic through Android settings
The safest and most reversible way is to block access to the mobile network and Wi-Fi in the background. This will not disable updates completely, but will significantly reduce their frequency. Google Play Services And Google Play Market to the mobile network and Wi-Fi in the background. This will not disable updates completely, but it will significantly reduce their frequency.
Instructions:
- ๐ฑ Open
Settings โ Applications โ All applications - ๐ Find Google Play Services i select it
- ๐ถ Go to
Mobile data and Wi-Fi(names may vary) - ๐ Disable the switches
Background dataandData autoload - ๐ Repeat steps for Google Play Market and Google Play Services for AR (if any)
This method works on all versions Android, but has limitations:
- โ ๏ธ Updates will still be downloaded when opened manually Play Market
- โ ๏ธ Some functions (for example, geolocation in Google Maps) may work slower
- โ ๏ธ On Android 10+ background data can be reset after a reboot
If, after turning off background traffic, push notifications stop coming (for example, from Gmail or YouTube), check the synchronization settings in your Google account: Settings โ Accounts โ Google โ Account synchronization.
2. Disabling auto-updates in Google Play Market
By default Play Market updates all applications (including system ones) automatically. This can be changed manually:
Steps:
- Open Google Play Market
- Tap on your profile avatar in the upper right corner
- Select
Settings โ Network settings โ Auto update applications - Set the value
Do not update automatically
For reliability, also disable:
- ๐
Auto-update via any networks(if available) - ๐ฅ
Update notifications(also menu) - ๐
Improving Play Protection(inSettings โ Play Protection)
What happens if you completely disable auto-updates in Play Market?
Applications will no longer update automatically, but you can do this manually. Risks: security vulnerabilities in older versions of applications, possible failures of some functions (for example, payments via Google Pay).
On devices with Android 11+ Google can ignore these settings for critical security updates. In this case, only the method with ADB (see section 4).
3. Uninstalling Google Play Services updates (without root)
If Google Play Services have already been updated and cause problems (for example, they constantly hang in processes and heat up the processor), they can be rolled back to the factory version. the next time you connect to the Internet, the services will try to update again.
How to roll back:
- ๐ฑ Go to
Settings โ Applications โ All applications โ Google Play Services - ๐ง Click on the three dots in the upper right corner โ
Uninstall updates - ๐ Confirm the action (a reboot may be required)
After a rollback:
- โ The factory version of services will take up less space (usually ~50-100 MB versus 500+ MB in the updated one)
- โ ๏ธ Some functions Google will stop working (for example, Google Fit or Nearby Share)
- โ ๏ธ After 1-2 days, the system will prompt you to update again
โ๏ธ Preparing for a Google Play rollback Services
4. Using ADB to completely disable updates
For advanced users, the most reliable way is to disable updates via ADB (Android Debug Bridge). data-i="134">and computer. USB debugging and a computer.
Step-by-step guide:
- Enable
Developer modeon your phone:- Go to
Settings โ About phone โ Build number - Tap on it 7 times until a notification appears
You have become a developer!
- Go to
Settings โ System โ For developers and enable USB debuggingadb devices
(your device should be displayed)
adb shell pm disable-user --user 0 com.google.android.gms
adb shell pm disable-user --user 0 com.android.vending
These commands:
- ๐ง Disable Google Play Services (
com.google.android.gms) - ๐ Disable Google Play Market (
com.android.vending) - ๐ They do not delete applications, but only block their operation
After executing ADB commands all Google applications will stop working, including Gmail, YouTube and Maps. To return the functionality, use the command adb shell pm enable com.google.android.gms.
On Android 10+ after a reboot, the system can automatically turn services back on. In this case, only complete removal via root or the use of specialized modules Magisk will help (for example, DisableFlags).
5. Radical methods: removal via root or custom firmware
If you are ready to take extreme measures, complete removal Google Play Services possible only with root access or installing custom firmware without GApps (for example, LineageOS for microG).
Methods:
| Method | Required | Pros | Cons |
|---|---|---|---|
| Removal via Root Explorer | root access, TWRP | Complete removal, freeing up space | Risk of โbrickingโ, non-functional Google applications |
| Module Magisk (DisableFlags) | Root, Magisk Manager | Flexible configuration, rollback option | Requires module update, may conflict with others modules |
| Firmware without GApps (for example, LineageOS) | Unlocked bootloader, TWRP | Maximum performance, no Google tracking | Complicated installation, loss of functions (Push, GCM) |
Warnings:
โ ๏ธ Warning: Removing system applications viarootmay lead to inability to boot the device ("bootloop"). Always create a backup copy TWRP before making changes. On some devices (for example Samsung Knox) this will also reset theKNOX 0x0flag on0x1which will void the warranty.
For users who want to retain some of the functions Google, but get rid of automatic updates, firmware with microG is suitable - an easy alternative Google Play Servicesthat supports push notifications and geolocation without constant updates.
What to do if there are no updates do they pass equally well?
If after all the manipulations Google Play Services continue to update, check:
- ๐ Google Play Services for instant applications (
com.google.android.instantapps) - disable them in the same way throughADB - ๐ก Background synchronization in your account Google:
Settings โ Accounts โ Google โ Synchronization - ๐ง Settings developer: disable
Automatic system updateandBackground check for updates - ๐ก๏ธ Antivirus or firewall (for example, NetGuard), which can block traffic Google
On devices with Android 12+ Google implemented a mechanism for forced security updates via Google Play System Updates. It can only be disabled via ADB:
adb shell pm uninstall -k --user 0 com.google.android.play.core
If all else fails, consider using alternative app stores (for example F-Droid or Aurora Store) that do not depend on Google Play Services.
FAQ: Frequently asked questions about disabling Google updates
โ Is it possible to disable updates only for specific Google applications?
Yes, but not for all. Through Play Market you can disable auto-updates for individual applications (for example, Google Chrome or YouTube), but system services (Google Play Services, Google Play Market) are updated centrally. To selectively disable them you will need ADB or root.
โ Will disabling updates affect the operation of banking applications?
Possibly. Many banking applications (for example SberBank Online or Tinkoff) require current versions Google Play Services to check the security of the device (SafetyNet). If you roll back services to the factory version, applications may block sign-in or require an update. Solution: use Magisk with the module Universal SafetyNet Fix.
โ How to check which Google services are being updated?
Install the application AppOps (required ADB or root) and check the section Network (Network). All applications using the Internet in the background will be displayed there. An alternative is NetGuard (without root) with traffic logging enabled. Pay attention to the packages:
com.google.android.gmsโ Google Play Servicescom.android.vendingโ Google Play Marketcom.google.android.gsfโ Google Services (outdated, but may be active)
โ Is it possible to disable updates on devices with Android Go?
On Android Go (for example, on Nokia 1 or Samsung Galaxy J2 Core) capabilities are limited: some commands ADB are blocked, and system applications are protected from deletion. The maximum that can be done is:
- Disable background data (section 1)
- Uninstall updates via
Settings โ Applications - Use Faithful APK to block updates (requires
ADB)
Radical methods like deleting via root on Android Go often lead to device inoperability.
โLegal: Does disabling updates violate Google's terms of use?
Technically, no, since you are not hacking services, but only limiting their operation on your device. However, deleting system applications via Google may consider deleting system applications through root may be considered a violation. Terms of use of the Play Market (clause 4.3). This may lead to:
- Blocking of the device Google Play Protect
- Inability to use Google Pay or Widevine L1 (for HD viewing in Netflix)
- Limiting functions in applications tied to Google Mobile Services (GMS)
In practice, Google rarely blocks devices for such actions if they are not related to fraud.