Automatic update of applications on Android 8.0 Oreo is a useful feature for most users, but not for everyone. Someone wants to save traffic, someone avoids bugs in new versions, and for others it is simply important to control every megabyte on the device. In this article we will look at all possible ways to disable updates - from standard settings Google Play to system tricks for experienced users.
The peculiarity Android 8 is that the classic settings are still saved here, which were simplified or hidden in newer versions. This gives more flexibility, but requires knowledge of the nuances. We will consider not only disabling updates through the app store, but also blocking background activity, limiting rights for individual apps, as well as radical methods for those who are willing to sacrifice convenience for complete control.
It is important to understand: some methods may affect system stability or security. For example, disabling updates for Google Services Framework may lead to service failures. Google. Therefore, before making changes, we recommend weighing the pros and cons.
1. Standard disabling of updates in Google Play
The easiest and safest way is to use the built-in settings Play Market. This method works for 90% of users and does not require administrator rights or technical knowledge. Here's how to do it:
- Open the application Google Play Market.
- Tap on the profile icon (or three horizontal lines in older versions) in the upper right corner.
- Select
Settings โ Auto-update apps. - Click
Don't update apps automatically.
This method disables automatic updates for all applications, but you can update them manually as needed. Please note: on some firmware (for example MIUI or EMUI) the path to the settings may be slightly different.
Open Google Play Store|Go to Settings|Select "Auto-update applications"|Set "Do not update" automatically"-->
If after these steps the applications are still updated, check:
- ๐ Play Store Cache โ sometimes a data failure leads to settings being ignored. Clear the cache in
Settings โ Applications โ Google Play Store โ Storage โ Clear cache. - ๐ถ Connecting to Wi-Fi โsome firmware ignores auto-update settings if the device is connected to a โreliableโ network.
- ๐ Administrator rights โif your device has apps installed to manage updates (for example, App Manager), they may override Play Store settings.
If you want to disable auto-updates for specific apps only, go to page applications in the Play Store, click on the three dots in the upper right corner and uncheck "Auto-update".
2. Blocking updates through Google account settings
A less known but effective way is to manage updates through your account settings Google. This method works even if the standard Play Store settings are ignored by the system. Here's how to do it:
- Open
Settings โ Accounts โ Google. - Select your account (if there are several).
- Tap
Google account management- a browser with a web version will open settings. - Go to the tab
Security โ Application settings โ Device management. - Find your device in the list and click
Manage updates. - Disable the option
Automatic application updates.
This method is especially useful if you have installed corporate policies (for example, through Android Enterprise), which block changing settings directly on the device. Here you can also see a list of applications that have been recently updated, and roll them back if necessary.
Why can updates continue after being disabled?
Sometimes Google services (for example, Google Play Services) have their own update mechanisms that do not depend on the Play Store settings. In this case, only disabling background activity for these services or using the methods from the following sections will help.
Limitation of this method:
- โ๏ธ Does not work on all firmware (for example, on some devices Samsung c One UI this option may missing).
- ๐ Changes may be reset after rebooting the device if synchronization with Google servers is active.
- ๐ฑ Does not affect system application updates (for example, Google Chrome or YouTubethat are updated via Google Play System Updates).
3. Disabling background activity for Google Play and services
If the previous methods did not work, you can take a radical route - limit background activity for Google Play Store and related services. This will not only block automatic updates, but will also reduce battery consumption. However, be prepared for the fact that some functions (for example, update notifications) will stop working.
Instructions:
- Go to
Settings โ Applications and notifications โ Show all application. - Find Google Play Market and open its settings.
- Select
Battery โ Background activity. - Disable the option
Allow background activity. - Repeat steps 2โ4 for applications:
- Google Play Services
- Google Services Framework
- Google Play Downloader (com.google.android.packageinstaller)
Important: disabling background activity for Google Play Services may cause problems with Google services, including Push notifications, geolocation and authorization in applications. If after these steps you no longer receive notifications from Gmail or YouTube, return the settings back.
Save traffic|Avoid bugs in new versions|Control changes in applications|Increase battery life|Other-->
An alternative option is to limit Internet access for Google Play Store:
- Go to
Settings โ Applications โ Google Play Store โ Mobile data. - Disable
Background dataandData transfer. - For reliability, repeat the same in the section
Wi-Fi.
This won't block updates completely (you can still update apps manually), but it will prevent updates from automatically downloading in the background.
4. Using ADB to block updates (for experienced)
If you are ready to use developer tools, ADB (Android Debug Bridge) will allow you to block updates at the system level. This method is suitable for users who want to completely prohibit changes in certain applications, including system ones.
Before you start, make sure that:
- ๐ง ADB drivers are installed on your PC data-i="136">๐ฑ Enabled on the smartphone and utility
adb. - ๐ฑ Enabled on the smartphone USB debugging (
Settings โ About phone โ Build number- tap 7 times, then return toSettings โ System โ For developers โ USB debugging). - ๐ The device is connected to the PC via cable (wireless debugging is not suitable for this command).
To block updates for a specific application (for example, YouTube), run in command line:
adb shell pm disable-user --user 0 com.google.android.youtube
Replace com.google.android.youtube with the package identifier of the desired application. To find the ID:
- Install the application App Inspector from the Play Store.
- Open it and find the desired application in the list.
- Copy the value from the field
Package Name.
To unlock updates, use command:
adb shell pm enable com.google.android.youtube
The ADB method blocks not only updates, but also the operation of the application. If you only need to prevent updates, but leave the application working, use the following method.
Method limitations:
- ๐ After resetting the settings or updating the firmware, the blocking will be removed.
- ๐ ๏ธ Requires developer rights and may disrupt the operation of some system systems functions.
- ๐ฑ Does not work on devices with a locked bootloader (for example, most smartphones Samsung or Xiaomi with stock firmware).
5. Uninstalling updates for system applications
Some applications (for example, Google Chrome, Gmail or YouTube) are system applications and are updated via Google Play System Updates. They cannot be completely removed, but they can be rolled back to the factory version, which will block further updates until you allow them manually.
Instructions:
- Go to
Settings โ Apps and notifications โ Show all apps. - Find a system application (for example, YouTube) and open its page.
- Tap on the three dots in the upper right corner and select
Uninstall updates. - Confirm the action.
After this:
- โ The application will return to the factory version.
- โ Automatic updates for it will be blocked (but you can update it manually).
- โ ๏ธ Some functions may not work correctly if the application is very outdated.
For reliability, you can additionally:
- Disable auto-updates for this application in the Play Store (as described in the first section).
- Block Internet access for the application (in settings
Mobile dataandWi-Fi).
adb shell pm uninstall -k --user 0 com.google.android.apps.tachyon
Be careful: deleting system applications can lead to unstable operation of the device!-->
6. Using third-party tools (root access)
If you have root access, you can use specialized tools for complete control over updates. This method is suitable for experienced users, as it requires. modification of system files.
Popular tools:
- ๐ ๏ธ Titanium Backup โallows you to โfreezeโ applications, blocking any changes, including updates.
- ๐ง Lucky Patcher โcan remove built-in updates and block their installation (security risk).
- ๐ฆ AppOps โmanages system-level permissions, including installation access packages.
Usage example Titanium Backup:
- Install and open the application, provide root access.
- Find the desired application in the list.
- Tap on it and select
Freeze!. - Confirm the action.
"Freezing" an application makes it invisible to the system, but does not delete it. This is safer than deleting it completely, as the application can be easily unfrozen. However, be careful:
โ ๏ธ Attention: Freezing system applications (for example, Google Play Services) can lead to bootloop (loopy reboot of the device). Before experiments, create a backup via TWRP or another custom recovery.
Advantages of the method:
- ๐ Full control over updates, including system applications.
- ๐ Ability to roll back to the factory version in one click.
- ๐ฑ Works even on outdated firmware, where other methods are useless.
Disadvantages:
- โ ๏ธ Risk of disrupting system stability.
- ๐ง Requires root access, which voids the warranty and can complicate receiving OTA updates.
- ๐ก๏ธ Increases the device's vulnerability to malware (if unofficial firmware is used).
Comparison of methods: which one to choose?
To It was easier for you to decide, we have collected the key characteristics of each method in the table:
| Method | Complexity | Do you need root access? | Blocks system updates? | Risk to stability | Reversibility |
|---|---|---|---|---|---|
| Google Play settings | โญ | โ No | โ No | โ No | โ Yes |
| Google account settings | โญโญ | โ No | โ No | โ No | โ Yes |
| Limitation of background activity | โญโญ | โ No | โ Partially | โ ๏ธ Average | โ Yes |
| ADB commands | โญโญโญ | โ No | โ Yes | โ ๏ธ Average | โ Yes |
| Removing updates | โญโญ | โ No | โ Yes | โ No | โ Yes |
| Third-party tools (root) | โญโญโญโญ | โ Yes | โ Yes | โ ๏ธโ ๏ธ High | โ Yes |
For most users, the first two methods are sufficient. If you need to block updates for system applications, try ADB or uninstalling updates. Root methods should be used only as a last resort if other methods have not worked.
Frequent problems and solutions
Even after disabling auto-updates, users encounter unexpected difficulties. Let's look at the most common of them:
Problem 1: Applications are updated despite the settings being disabled.
Solution:
- Check whether they are installed on the device MDM policies (management of mobile devices through an employer or educational institution).
- Clear cache and data Google Play Store and Google Services Framework.
- Try disabling synchronization with your Google account in the device settings.
Problem 2: After rolling back the system application, it is automatically updated when connected to Wi-Fi.
Solution:
- Block Internet access for this application in the settings
Mobile dataandWi-Fi. - Use ADBto disable the application for the current user (as described in section 4).
- Install firewall application (for example, NetGuard) and block network activity for this package.
Problem 3: I canโt find auto-update settings in the Play Store.
Solution:
- Update Google Play Market to the latest version.
- Check whether the settings are hidden due to mode for children or corporate policy.
- Try to open the settings through the web version of the Play Store (
play.google.com/settings) in the browser.
โ ๏ธ Attention: On some firmware (for example, ColorOS from Oppo/Realme or FuntouchOS from Vivo) manufacturers modify Google Play settings. If standard methods do not work, refer to your device's documentation or use alternative methods from this article.
FAQ: Answers to popular questions
Is it possible to disable updates only for individual applications?
Yes. To do this, open the application page in Google Play Store, click on the three dots in the upper right corner and uncheck Auto-update. You can also block updates via ADB or roll back the application to the factory version (for system applications).
What happens if you disable updates for Google Play Services?
This may lead to service failures Google, including:
- Stopping Push notifications (for example, from Gmail or YouTube).
- Problems with geolocation and maps Google Maps.
- Inability to authorize in some applications.
If you still want to limit updates for this component, use the method with limiting background activity (section 3), but do not disable it completely.
How to return auto-updates after disconnect?
To enable automatic updating again:
- Open Google Play Store.
- Go to
Settings โ Automatic application update. - Select
Auto-update at any timeorOnly via Wi-Fi.
If you used ADB or root tools, execute the reverse commands (for example, adb shell pm enable to unlock the application).
Why did auto updates turn on again after resetting?
When resetting to factory settings, all user configurations (including settings Google Play) are returned to default values. To avoid this:
- Create a backup copy of the settings via Titanium Backup (root required).
- Use ADB to apply the settings automatically after a reset.
- Record the sequence of actions and repeat the settings manually.
Is it possible to disable updates for all users on the device (if there are several of them)?
Yes, but for this you will need root access or ADB. Standard settings Google Play apply only to the current user. To block updates globally:
- Use Titanium Backup to freeze applications for all users.
- Or run an ADB command specifying all users (for example, for the user 10:
adb shell pm disable-user --user 10 com.android.vending).
Be careful: this may disrupt the operation of other users' profiles.