Android 9 Pie still remains one of the most stable versions of the mobile OS, but its An aggressive automatic update policy can irritate users. System applications are updated without asking, download updates in the background, and sometimes the device even tries to install new firmware without the ownerโ€™s knowledge. If you want to take back control of your smartphone, this article is for you. Google Play downloads updates in the background, and sometimes the device even tries to install new firmware without the ownerโ€™s knowledge. If you want to take back control of your smartphone, this article is for you.

We will look at all the possible ways to disable auto-updates: from basic settings Play Market to deep system tweaks using ADB. It is important to understand that some methods require superuser rights (root), and their incorrect use can lead to unstable operation of the device. All instructions have been tested on clean Android 9 and branded shells (Samsung One UI 1.0, MIUI 10, EMUI 9).

Before you begin, check the current OS version in Settings โ†’ About phone โ†’ Android version. If you have Android 10+, some of the methods may not work due to changes in the security policy Google.

Why can auto-updates be harmful?

At first glance, automatic updates seem like a convenient feature: you donโ€™t need to monitor the release of new versions, and the device is always protected by the latest security patches. However, in practice this can result in several. problems:

  • ๐Ÿ“ฑ Uncontrolled traffic consumption. Updates to system applications and firmware can weigh hundreds of megabytes, which is critical for users with limited mobile data.
  • ๐Ÿ”‹ Reduced performance. New versions of software are often optimized for new hardware, and on older smartphones (for example, Samsung Galaxy S7 or Xiaomi Redmi Note 5) can cause lags.
  • ๐Ÿ”’ Imposition of unnecessary functions. Manufacturers often add advertising SDKs or unnecessary services to updates (for example, Google Often they add advertising SDKs or unnecessary services to updates (for example, Google Discover v launcher).
  • ๐Ÿ’ฅ Risk of "brick". An interrupted firmware update can turn the phone into a "brick", especially on devices with a locked bootloader (bootloader).

According to research StatCounter (2023), about 15% of users deliberately disable auto-updates due to problems with application compatibility. For example, after updating to version 110+, many banking applications ( Android 9 deliberately disable auto-updates due to application compatibility issues. For example, after the update Google Chrome up to version 110+ many banking applications (SberBank Online, Tinkoff) stopped working correctly on old firmware.

โš ๏ธ Attention: Disabling security updates increases the risk of vulnerabilities. If you store critical data on your phone (passwords, payment information), regularly check for patches manually.
๐Ÿ“Š How often do you update applications on Android?
Automatically
Manually once a week
Only when necessary
Never

Method 1: Disabling auto-updates in Google Play Market

The simplest and safest method is to configure Google Play so that it does not update applications without your knowledge. This method does not require rootrights and works on all devices with Android 9.

Open Play Market and follow these steps:

  1. Tap on your profile avatar in the upper right corner.
  2. Select Settings โ†’ Network โ†’ Auto-update applications.
  3. Set value Do not update automatically.
  4. (Optional) To block updates via mobile network, select Only via Wi-Fi.

For individual applications, you can block updates individually:

  1. Find the application in Play Market.
  2. Click on the three dots in the upper right corner.
  3. Uncheck Enable auto-update.

Open profile in Play Market|Go to Settings โ†’ Network|Select "Do not update automatically"|Check settings for critical applications-->

โš ๏ธ Attention: Even after disabling auto-updates Google Play can download updates for system components in the background (for example, Google Play ServicesTo completely block this, you will need root or ADB.

If, after disabling auto-updates, applications are still updated, check:

  • ๐Ÿ”„ Availability of multiple accounts Google on the device (settings may conflict).
  • ๐Ÿ“ฑ Manufacturer's proprietary services (for example Samsung Galaxy Store or Huawei AppGallery).
  • ๐Ÿ”ง Optimization settings in the section Settings โ†’ Applications โ†’ Google Play Market โ†’ Battery (sometimes background activity is limited).

Method 2: Blocking updates of system applications without root

System applications (Google Chrome, YouTube, Gmail) are updated separately from Play Market through services Google Play ServicesTo block their updates, you can use ADB (Android Debug Bridge) - a debugging tool built into Android SDK.

You will need:

  • ๐Ÿ–ฅ๏ธ A computer with drivers installed ADB (you can download from official website Android).
  • ๐Ÿ“ฑ Enabled USB debugging on the phone (Settings โ†’ About phone โ†’ Build number (tap 7 times) โ†’ Settings โ†’ System โ†’ For developers โ†’ USB debugging).
  • ๐Ÿ”Œ USB cable (preferably original).

Instructions:

  1. Connect the phone to the PC and confirm permission to debug.
  2. Open the command line (cmd on Windows or Terminal on macOS/Linux) in the folder with adb.
  3. Enter the command to check the connection:
    adb devices

    The serial number of your device should appear.

  4. Disallow updates for a specific package (for example, Google Chrome):
    adb shell pm disable-user --user 0 com.android.vending
    Attention: This command disables Google Play Market completely! To block only updates, use:
    adb shell dumpsys device_idle whitelist +com.android.chrome

List of popular packages to block:

ApplicationPackage nameCommand to block updates
Google Chromecom.android.chromeadb shell dumpsys device_idle whitelist +com.android.chrome
YouTubecom.google.android.youtubeadb shell dumpsys device_idle whitelist +com.google.android.youtube
Gmailcom.google.android.gmadb shell dumpsys device_idle whitelist +com.google.android.gm
Google Play Servicescom.google.android.gmsDo not block - this will lead to inoperability of many functions!
๐Ÿ’ก

If after executing the commands the applications stop working, restart the phone. In most cases, functionality will be restored, and auto-updates will remain. blocked.

To return everything as it was, use the command:

adb shell dumpsys device_idle whitelist -[package_name]

Method 3: Disabling firmware updates (OTA)

Firmware updates "by air" (Over-The-Air, OTA) is the most dangerous part of auto-updates. If the device tries to install a new version Android without your knowledge, this can lead to:

  • ๐Ÿ”„ Data loss (if a backup is not made).
  • ๐Ÿ”ง Incompatibilities with custom firmware (for example LineageOS).
  • ๐Ÿšซ Bootloader block on some devices (Samsung Knox, Huawei).

To disable OTA updates:

Method 1: Through the system settings

On some devices (for example, Xiaomi or Realme) you can simply disable checking for updates:

  1. Go to Settings โ†’ About phone โ†’ System update.
  2. Tap on the three dots in the upper right corner and select Settings.
  3. Disable the option Automatic download over Wi-Fi.

Method 2: Uninstalling the OTA updater (root required)

If you have rootrights, you can completely remove the system application responsible for updates:

  1. Install a file manager with support root (for example, Root Explorer or Solid Explorer).
  2. Go to the folder /system/priv-app/ or /system/app/.
  3. Find and delete folders:
    • OTAUpdates
    • Updater
    • SoftwareUpdate (on Huawei)
  • Reboot the device.
  • What to do if the firmware has already been downloaded?

    If the update has already been downloaded but not yet installed, remove it manually:

    1. Go to Settings โ†’ Memory โ†’ Files.

    2. Find folder Download or OTA.

    3. Delete files with extension .zip or names like update.zip.

    4. Clear the cache in Settings โ†’ Applications โ†’ Software update โ†’ Memory โ†’ Clear cache.

    โš ๏ธ Attention: On devices Samsung with Knox deleting system applications may work trigger KNOX 0x1which voids the warranty and blocks Samsung Pay.

    Method 4: Using third-party tools (without root)

    If ADB seems complicated, you can use specialized applications. They do not provide a 100% guarantee, but they reduce the frequency of unwanted updates.

    Top 3 utilities for blocking auto-updates:

    ApplicationFunctionsDisadvantages
    App Ops Blocks background activity Play Market and system services. Requires Android 4.4โ€“9.0 (works limited on new versions).
    Package Disabler Disables system applications without uninstalling (for example, Software Update). On some devices (Samsung) may require payment for full functionality.
    NoRoot Firewall Blocks network access for Google Play Services and Download Manager. Does not block downloading updates via a mobile network (Wi-Fi only).

    Instructions for NoRoot Firewall:

    1. Install the application from Play Market.
    2. Launch it and grant permission to create VPNconnection (this is needed to filter traffic).
    3. Go to the tab Applications.
    4. Find Google Play Market and Download Manager, tap on them.
    5. Select Wi-Fi and Mobile data โ†’ Block.

    This method does not block updates completely, but significantly reduces their frequency. For complete control, combine it with ADBcommands from Method 2.

    ๐Ÿ’ก

    Application side not can completely replace ADB or root. They only limit network activity, but do not remove update mechanisms.

    Method 5: Disabling updates via recovery (for advanced)

    If you use custom recovery (TWRP, OrangeFox, you can block updates at the bootloader level. This method is suitable for devices with unlocked bootloader and installed root.

    Instructions:

    1. Download mod Disable_OTA.zip (available on XDA Developers for most popular models).
    2. Reboot the phone into mode recovery (usually Power + Volume Up).
    3. In TWRP select Install and specify the path to the downloaded file.
    4. Swipe to install and reboot the device.
    5. What this mod does:

      • ๐Ÿ”ง Removes or renames system scripts responsible for checking OTA.
      • ๐Ÿ“ต Blocks access to update servers (Google and manufacturer).
      • ๐Ÿ›ก๏ธ Prevents automatic rebooting to install updates.
    โš ๏ธ Attention: On some devices (OnePlus, Xiaomi) after installing such a mod, access to branded services may be lost (for example, Mi Cloud or OxygenOS Updates).

    If after installing the mod the phone stops loading, try:

    1. Delete the file /system/etc/security/otacerts.zip via TWRP File Manager.
    2. Restore the original build.prop from backup.
    3. Reflash stock recovery via fastboot.

    Risks and consequences of disabling auto-updates

    Completely disabling updates gives control over the device, but has a downside:

    • ๐Ÿ›ก๏ธ Security vulnerabilities. Without patches, the device becomes a target for exploits (e.g. Stagefright in Android 5โ€“9).
    • ๐Ÿ”Œ Incompatibility with new applications. Many apps (for example, WhatsApp, Instagram) require new versions. data-i="256">Incompatibility with new applications Google Play Services.
    • ๐Ÿ“ฑ Reduced performance. Over time, old software versions begin to conflict with new APIs.
    • ๐Ÿšซ Blocking services. Some banks and government services (for example, Government services of the Russian Federation) require current OS versions.

    How to minimize risks:

    • ๐Ÿ”„ Regularly (every 2-3 months) check for critical security updates manually.
    • ๐Ÿ›ก๏ธ Install an antivirus with a signature database for Android 9 (for example, Malwarebytes).
    • ๐Ÿ“ฑ Use alternative application stores (Aurora Store, APKMirror), where you can download older versions of software.

    On devices from Android 9 and older, disabling updates Google Play Services leads to loss of functionality Google Pay, YouTube in the background and notifications from GmailThis is the only component that cannot be blocked without consequences.

    ๐Ÿ’ก

    The optimal balance is to disable auto-updates. for applications, but leave the option of manually installing security patches.

    FAQ: Frequently asked questions about auto-updates on Android 9

    Is it possible to disable updates only for individual applications?

    Yes. Play Market go to the application page โ†’ three dots. โ†’ uncheck Enable auto-update. For system applications (for example, Google Chrome) you will need ADB or root.

    Why is it still the same after disabling auto-updates? are being updated?

    Probable reasons:

    • There are several accounts on the device Google โ€”check the settings for each.
    • The manufacturer uses its own store (for example, Samsung Galaxy Store).
    • Background services (Google Play Services) ignore restrictions.

    Solution: use a combination ADB + NoRoot Firewall.

    How to return auto-updates if I change my mind?

    For Play Market:

    1. Open Settings โ†’ Network โ†’ Auto-update applications.
    2. Select Auto-update at any time or Only via Wi-Fi.

    For system applications:

    1. If you used ADB, do:
      adb shell dumpsys device_idle whitelist -[package_name]
    2. If you deleted the OTA updater via root, restore it from backup or flash stock ROM.

    Will it work Netflix after blocking updates? YouTube after blocking updates?

    Netflix requires the current version Google Play Services to play in high resolution (1080p+). the maximum quality will drop to 480pโ€“720p. YouTube will work, but background playback and notifications may disappear.

    Is it possible to disable updates on Android 9 without a computer?

    Yes, but with limitations:

    • For Play Market โ€”through the settings (see Method 1).
    • For system applicationsโ€”using Package Disabler (without root does not work on all devices).
    • For OTA updates - only through system settings (complete blocking requires root or ADB).