Downloaded system update on Android can take up gigabytes of memory, slow down the smartphone or even block its operation. This is especially true for devices with a small amount of built-in memory (16โ€“32 GB), where every megabyte counts. But what should you do if the update has already been downloaded, but you donโ€™t want to install it? Is it possible safely deletewithout breaking the system?

In this article we will look at all the working methods - from standard tools Android to advanced methods using ADB and custom recovery. We will also explain why sometimes the update is not uninstalled through the settings menu, and what to do if it is downloaded again after uninstallation. We will separately dwell on the risks and consequences for different versions Android (from Android 8 Oreo to Android 14).

If you encounter an error when installing an update or just want to free up space, read on. But remember: some methods require superuser rights (root) or may lead to a reset.

๐Ÿ“Š What version of Android do you have?
Android 10 and below
Android 11-12
Android 13
Android 14
I donโ€™t know

Why is the update taking up space and can it be deleted without consequences

The downloaded system update is stored in a protected memory area under name /cache or /data/ota_package. Depending on the version Android and manufacturer (for example, Samsung, Xiaomi, Google Pixel), the update file can weigh from 500 MB up to 3-4 GB. Even if you do not install it, the system may automatically try to apply the update when you reboot.

Can I delete this file? Yes, but with reservations:

  • ๐Ÿ“ฑ Standard deletion Through settings is not available on all devices (depending on the firmware).
  • ๐Ÿ”ง Manual deletion via ADB or file manager requires technical skills.
  • โš ๏ธ On some devices (for example, Samsung s One UI), the update may be downloaded again the next time you connect to Wi-Fi.

The main risk is damage to system files due to incorrect deletion, which can lead to freezing on the logo (bootloop) or errors in operation Android. Therefore, before any manipulations, it is recommended to create a backup copy of the data.

โš ๏ธ Attention: On devices with Android 12+ and dynamic updates (Project Mainline), some updates are installed automatically via Google Play. Removing them may disrupt the operation of services Google.

Method 1: Uninstalling the update through standard Android settings

The simplest method is to use the built-in system tools. It works on most smartphones Samsung, Xiaomi, Realme, Oppo and other brands with minimal changes in the interface.

Instructions:

  1. Open Settings โ†’ System โ†’ System update (to Samsung: Settings โ†’ Software update).
  2. Click on the three dots (โ‹ฎ) in the upper right corner and select "Delete downloaded update" (or a similar item).
  3. Confirm the action The file will be deleted and the memory. released.

If there is no such item, try an alternative path:

  • ๐Ÿ”„ Go to Settings โ†’ Storage โ†’ Cleanup and find the โ€œSystem filesโ€ or โ€œUpdate cacheโ€ section.
  • ๐Ÿ—‘๏ธ On some Xiaomi i Redmi the update can be removed through Settings โ†’ About phone โ†’ MIUI version โ†’ Three dots โ†’ Delete update package.
โš ๏ธ Attention: On devices s Android 13+ i Pixel this method may not work due to changes in the update mechanism (A/B partitionsIn this case, proceed to method 2 or 3.

โ˜‘๏ธ Preparing to remove the update

Done: 0 / 4

Method 2: Removal via Recovery Mode (without root)

If the standard method did not work, you can use recovery mode (Recovery Mode). This method does not require superuser rights, but does not work on all devices.

Step-by-step guide:

  1. Turn off your smartphone.
  2. Hold down the combination of buttons to enter Recovery:
    • ๐Ÿ“ฑ Samsung: Power + Volume up + Bixby (or Power + Volume up on new models).
    • ๐Ÿ“ฑ Xiaomi/Redmi/Poco: Power + Volume up.
    • ๐Ÿ“ฑ Google Pixel: Power + Volume down, then select Recovery Mode.
  • In the menu Recovery Use the volume buttons to select Wipe cache partition and confirm.
  • After clearing the cache, reboot the device (Reboot system now).
  • This method deletes temporary update files, but does not always clear the update package itself. If after a reboot the update appears in the settings again, proceed to the next method.

    What to do if you canโ€™t log in Recovery?

    If the button combination does not work, try connecting the device to the PC and using the command adb reboot recovery. On some devices (for example, Huawei) the entry to Recovery is blocked - in this case you will need Fastboot or the official utility from the manufacturer.

    Method 3: Uninstall via ADB (for advanced users)

    If the previous methods did not help, you can delete the update file manually via Android Debug Bridge (ADB). This method requires connecting the smartphone to the computer and installing ADB drivers.

    Instructions:

    1. Enable USB debugging on the smartphone:
      • Go to Settings โ†’ About phone โ†’ Build number and press 7 times to activate Developer mode.
      • Return to Settings โ†’ System โ†’ For Developers and enable USB Debugging.
  • Connect your smartphone to the PC, open the command line (cmd) and enter:
    adb devices

    Make sure that the device is detected.

  • Run the command to delete the update file:
    adb shell pm uninstall -k --user 0 com.android.updater
    

    adb shell rm -rf /data/ota_package/*

    adb shell rm -rf /cache/ota/*

  • Reboot the device:
    adb reboot
  • If the commands did not work, try finding the update file manually:

    adb shell ls /data/ota_package

    or

    adb shell ls /cache

    and delete it using rm.

    โš ๏ธ Attention: On devices with Android 11+ and Samsung Knox commands rm may be blocked. In this case, only custom recovery (method 4) will help.
    ๐Ÿ’ก

    If ADB does not recognize the device, try reinstalling the drivers or using another USB cable (preferably original).

    Method 4: Removal via custom recovery (TWRP)

    If your device has custom recovery (for example TWRP), you can manually delete the update files. This method is suitable for users with root access or an unlocked bootloader.

    How to remove an update via TWRP:

    1. Boot into TWRP (usually a combination Power + Volume Up).
    2. Go to section Advanced โ†’ File Manager.
    3. Find and delete the following folders (if they exist):
      • ๐Ÿ“ /cache/ota
      • ๐Ÿ“ /data/ota_package
      • ๐Ÿ“ /sdcard/Download/ota (if the update was downloaded there)
  • Return to the main menu and select Wipe โ†’ Advanced Wipe, mark Cache and swipe to clear.
  • Reboot the device.
  • After this, the update will be completely removed, and the memory will be freed up. However, on some firmware. (for example, MIUI or ColorOS) the system update application can download the update again. To avoid this, you can disable the update service via ADB or Debloater tools.

    Removal method Requires root? Works on all devices? Risk of system damage
    Through settings โŒ No โš ๏ธ Not always โœ… Minimum
    Recovery Mode โŒ No โš ๏ธ Depends on the firmware โœ… Low
    ADB โŒ No (but needed debugging) โœ… Yes (except some Samsung) โš ๏ธ Average
    TWRP/Custom recovery โœ… Yes (or unlocked bootloader) โœ… Yes โš ๏ธ High (if incorrect actions)

    Method 5: Disabling automatic updates (so that the update is not downloaded again)

    Even after deleting the update, the system can download it again the next time you connect to Wi-Fi. To avoid this, you need disable automatic update checking.

    How to do this:

    • ๐Ÿ“ต On most devices: Go to Settings โ†’ System โ†’ System update โ†’ Settings (โš™๏ธ) โ†’ Automatic download and disable the option.
    • ๐Ÿ“ฑ On Samsung: Settings โ†’ Software update โ†’ Auto update โ†’ select "Off"
    • ๐Ÿ“ฑ On Xiaomi: Settings โ†’ About phone โ†’ System update โ†’ Three dots โ†’ Settings โ†’ Auto download โ†’ disable.
    • ๐Ÿ› ๏ธ For advanced: Via ADB disable the update service with the command:
      adb shell pm disable-user --user 0 com.android.updater

      or for Samsung:

      adb shell pm disable-user --user 0 com.sec.android.soagent

    On devices with Android 10+ and Google Play System Updates some of the updates are installed via Google Play Store. To disable them: Google Play Store data-i="234">Select โ€œDo not update automaticallyโ€ or โ€œOnly via Wi-Fiโ€ (but this does not guarantee that system updates will be blocked).

    1. Open Google Play Store.
    2. Go to Settings โ†’ General โ†’ Auto-update applications.
    3. Select โ€œDon't update automaticallyโ€ or โ€œOnly via Wi-Fiโ€ (but this does not guarantee that system updates will be blocked).
    โš ๏ธ Attention: Disabling system updates may lead to security problems (lack of vulnerability patches) and application compatibility. Use this method only if you are confident in your actions.
    ๐Ÿ’ก

    Disabling automatic updates does not block critical security patches. Some updates (for example, for Google Play Services) can be installed bypassing these settings.

    What to do if the update is not uninstalled or the smartphone is frozen

    If, after trying to remove the update, the device:

    • ๐Ÿ”„ Stuck on logo (bootloop) - try booting into Safe Mode (hold the power button and select "Safe Mode") or reset via Recovery (Wipe data/factory reset).
    • โš ๏ธ It shows the error โ€œThe system is damagedโ€ โ€”a critical file may have been deleted. Restore the firmware via Fastboot or the manufacturer's official utility (for example, Samsung Smart Switch, Xiaomi Mi Flash).
    • ๐Ÿ“ฅ Downloads the update again - turn off Wi-Fi/mobile data or use ADB to block the update service (see method 5).

    If the smartphone does not turn on at all, try:

    1. Boot into Fastboot Mode (usually Power + Volume down) and flash the stock firmware.
    2. Use EDL mode (for Qualcommdevices) or Download Mode (for Samsung).
    3. Contact the service center if you are not sure about your actions.

    On devices with Android 12+ and A/B sections (for example, Google Pixel, OnePlus), damage to one of the partitions can lead to an automatic rollback to the working version. In this case, just wait 5-10 minutes - the system will recover itself.

    FAQ: Frequently asked questions about uninstalling Android updates

    Is it possible to remove an update if it has already begun to install?

    If the installation process is running (there is a progress bar on the screen), it cannot be interrupted. this can lead to k bootloop. Wait for it to complete or, if the device is frozen, perform a reset via Recovery (Wipe data/factory reset).

    Why is the update downloaded again after deletion?

    This happens due to a background update service that checks for updates when connected to Wi-Fi. To avoid. reboot:

    • Disable automatic scanning in the settings (see method 5).
    • Use ADB to disable the update system (command pm disable-user).
    • Limit background activity via Settings โ†’ Applications โ†’ System โ†’ Software Update โ†’ Battery โ†’ Limit background activity.

    Is it safe to remove updates on Samsung with Knox?

    On devices Samsung s Knox deleting system files may trigger the flag Knox 0x1, which will void your warranty and access to Samsung Pay, Secure Folder and other functions. If your device is under warranty, use only standard. methods (method 1 or 2).

    How to remove an update on Android Go or devices with low memory?

    On smartphones with Android Go (for example, Nokia 1, Samsung Galaxy J2 Core), updates often take up a critical amount of space. To delete them:

    1. Use method 1 (through settings) - it is the safest.
    2. If this does not help, connect the device to the PC and via ADB delete the cache updates:
      adb shell pm clear com.android.updater
    3. As a last resort, perform a factory reset (Wipe data to Recovery), but this will delete all data.

    Is it possible to delete the update on devices with dynamic partitions (Android 10+)?

    On Android 10+ s dynamic partitions (Dynamic Partitions) updates are installed differently and may be difficult to remove. In this case:

    • Use ADB to clear the cache:
      adb shell pm uninstall -k --user 0 com.google.android.ota
    • If the update has already been applied to an inactive partition, you can return the old version only through Fastboot and firmware stock image.