The "Not enough memory" error when installing an application on Android is one of the most common problems that users encounter even on relatively new smartphones. The reasons may be different: from a system clogged with cache to non-optimal distribution of internal storage. But the good news is that in 90% of cases the problem can be solved without buying a new phone or memory card.

In this article we will look 7 working methodshow to install an application when there is not enough memory - from basic (cleaning up garbage) to advanced (transfer to SD card or installation via ADB). You will also learn why the error may recur even after freeing up space, and how to avoid it. All methods have been tested on current versions Android 12โ€“14 and are compatible with most brands: Samsung, Xiaomi, Huawei, Realme and others.

๐Ÿ“Š How often do you encounter a lack of memory on your Android?
Constantly
Sometimes
It used to be, now itโ€™s not
Never

1. Clearing the cache and unnecessary files

The first thing to do is free up space from temporary files, application cache and garbage. Users are often surprised when, after such cleaning, the from 1 to 5 GB of memoryis released, although it seemed that there was almost nothing on the phone. Let's start with the simplest:

  • ๐Ÿงน Clearing the application cache: Go to Settings โ†’ Applications, select any application (for example, YouTube or Chrome) and click "Clear cache". Repeat for 5โ€“10 of the heaviest apps.
  • ๐Ÿ—‘๏ธ Deleting downloads: The folder Download is often clogged with old files. Check it through any file manager (for example, Files by Google).
  • ๐Ÿ“‚ System cleaning: Use the built-in utility (on Xiaomi โ€” โ€œCleaningโ€, on Samsung โ€” โ€œDevice Careโ€). It will find duplicates, residual files and offer them delete.

If the built-in tools are not enough, install specialized applications like CCleaner or SD Maid. They scan the system in depth and find files that standard tools do not see. For example, remnants of deleted applications or caches. Google Play Services, which can weigh hundreds of megabytes.

โš ๏ธ Attention: Do not clear the cache of system applications (for example, Android System WebView or Google Play Market) unless necessary. This may cause the phone to malfunction.

2. Transfer applications to SD card

If your smartphone supports memory cards microSD, you can transfer some applications there. However, there are nuances:

  • ๐Ÿ“ฑ Modern restrictions: Starting from Android 6.0, transferring applications to SD is only possible if the developer has provided for this. Many games (for example, Genshin Impact or PUBG Mobile) do not support this function.
  • โš™๏ธ Formatting as internal memory: On some devices (for example, Samsung Galaxy to Android 9) you can format the SD card as part of the internal storage. But this will reduce its speed and compatibility with other devices.

How to transfer an application:

  1. Open Settings โ†’ Applications.
  2. Select the desired application (for example, Telegram).
  3. Click โ€œStorageโ€ โ†’ โ€œChangeโ€ โ†’ select SD card.
  4. Confirm the transfer. Some data (for example, cache) may remain in the internal memory.
Brand Support for transfer to SD Features
Samsung Yes (up to Android 11) On new models (for example, Galaxy S23the function is disabled
Xiaomi Yes (with MIUI 12) Requires card formatting as internal memory
Huawei Partially Works only for selected applications (for example, Gallery)
Google Pixel No Function removed starting from Android 10
โš ๏ธ Attention: After formatting the SD card as internal memory, it cannot be used on other devices without complete cleaning. This can also reduce the life of the card due to increased load.

โ˜‘๏ธ Preparing the SD card for transferring applications

Done: 0 / 4

3. Installing applications via APK

If the application is not installed from Google Play due to lack of memory, you can try downloading it APK file and install it manually. This method is suitable for applications that:

  • ๐Ÿ“ฅ Already downloaded to a computer or another phone.
  • ๐Ÿ” Available on third-party resources (for example, APKMirror or APKPure).
  • ๐Ÿ”„ They were deleted, but there is a backup copy.

Instructions:

  1. Download the APK file to your phone or transfer it from your PC.
  2. Allow installation from unknown sources: Settings โ†’ Security โ†’ Unknown sources (on Android 8+ you need to give permission to a specific file manager).
  3. Run the APK file and follow the instructions.

The advantage of this method is that sometimes APK files take up less space than installing via Play Market (due to the lack of additional metadata). However, there are also risks:

Dangers of installing APK from unknown sources

Viruses and malware (especially if downloaded from dubious sites).

Outdated versions of applications with vulnerabilities.

Lack of automatic updates (you will have to monitor them manually).

Account blocking in some games (for example, in Free Fire or COC for using modified APK).

4. Using the โ€œAdoptable Storageโ€ function (for advanced)

On Android 6.0โ€“9.0 There is a hidden function Adoptable Storagethat allows you to โ€œmergeโ€ an SD card with internal memory. This is not just transferring applications, but a full-fledged storage expansion. restrictions:

  • ๐Ÿ”ง Works only on Android 6โ€“9 (disabled on new versions).
  • ๐Ÿ’พ The card is formatted in ext4 or f2fs and becomes unreadable on other devices.
  • โšก Required root access on some devices (for example, Xiaomi).

How to activate:

  1. Insert an SD card (class recommended UHS-I U3 or higher).
  2. Connect the phone to the PC and activate USB Debugging in Settings โ†’ For Developers.
  3. Use ADB (Android Debug Bridge) and run the command:
    adb shell sm set-force-adoptable true
  4. Go in Settings โ†’ Storage, select the SD card and click โ€œFormat as internal memoryโ€.
โš ๏ธ Attention: After activation Adoptable Storage the card will be encrypted and linked to the device. When you remove it, some applications may no longer work. work.
๐Ÿ’ก

Before use Adoptable Storage check the speed of the SD card using the application A1 SD Bench. If the write speed is below 10 MB/s, the card is not suitable for permanent use as internal memory.

5. Cleaning system garbage through Recovery Mode

If standard methods do not help, you can try clearing memory through recovery mode (Recovery Mode). This method deletes temporary system files that are not visible in the normal interface. Suitable for devices where, even after clearing the cache, there is critically little free space.

Instructions:

  1. Turn off the phone.
  2. Hold down the combination of buttons to enter Recovery (for example, for Samsung: Power + Volume up + Bixby; for Xiaomi: Power + Volume up).
  3. Use the volume buttons to navigate and select Wipe cache partition.
  4. Confirm the action and restart the phone.

This method does not delete personal data, but clears the update cache, temporary system files and remnants from deleted applications. On some devices (for example OnePlus or Google Pixel), after this procedure you may need to re-configure some functions (for example, fingerprint).

๐Ÿ’ก

Wipe via Recovery Mode is one of the most effective ways to free up space when standard methods do not work. But do not abuse it: frequent clearing of the cache can slow down the system.

6. Installing applications on an external drive (OTG)

If your phone supports OTG (On-The-Go), you can connect an external USB drive or hard drive and install applications there. This method is suitable for:

  • ๐ŸŽฎ Games with large data files (for example, Call of Duty Mobile or Asphalt 9).
  • ๐Ÿ“ท Video processing applications (for example, CapCut or KineMaster).
  • ๐Ÿ“š Readers and dictionaries with large databases.

How it works:

  1. Connect an OTG cable and an external drive (for example, a flash drive SanDisk Ultra).
  2. In some firmware (for example, on Samsung DeXthere will be an option to install applications on an external drive.
  3. If there is no automatic option, use a file manager (for example, Solid Explorer) to transfer application files after installation.

Limitations:

  • โš ๏ธ Not all applications will work from an external drive (especially games with anti-piracy protection).
  • โšก The speed of operation depends on the type of connection: USB 3.0 preferable USB 2.0.
  • ๐Ÿ”‹ OTG mode consumes additional battery.

7. Alternative methods: cloud installations and Lite versions

If none of the above methods help, consider alternative options:

  • โ˜๏ธ Cloud applications: Some apps (for example, Photoshop Express or Microsoft Office) allow you to work directly from the cloud without taking up space on your computer. device.
  • ๐Ÿ“ฑ Lite versions: Many popular applications have โ€œlightโ€ versions (for example, Facebook Lite, Messenger Lite, Spotify Lite). They take up 2โ€“5 times less space.
  • ๐Ÿ”„ Streaming: Instead of installing games, use cloud gaming services such as Xbox Cloud Gaming or NVIDIA GeForce NOW.

It is also worth checking whether duplicate files or unused language packsoccupy space. For example, in Netflix or Spotify you can delete cached data to free up several gigabytes:

  1. Open the application.
  2. Go to the storage settings (for example, in Spotify: Settings โ†’ Storage โ†’ Delete cache).
  3. Delete unnecessary downloads.
โš ๏ธ Attention: Some applications (for example Google Maps) allow you to download maps offline, but these files can weigh tens of gigabytes. Check them regularly in Settings โ†’ Offline maps.

FAQ: Frequently asked questions about lack of memory on Android

Is it possible install an Android app if there is not enough memory even after cleaning?

Yes, there are several ways:

  1. Install APK file manually (it may weigh less than a package from Play Market).
  2. Use ADB to force installation:
    adb install -s path/to/fail.apk

    Flag -s installation on an SD card (does not work on all devices).

  3. Transfer some of the application data to a PC or cloud (for example, for games with large files).

If all else fails, check to see if the space is occupied system updates. Sometimes they are downloaded in the background and take up several gigabytes.

Why does the "Not enough space" error still appear after freeing the memory?

This can happen for several reasons:

  • ๐Ÿ“ Partition /data full: Even if the "Storage" shows free space, The system partition may be full. Only a factory reset will help.
  • ๐Ÿ”„ Memory fragmentation: On older devices (especially those with eMMCrather than UFS), the memory may be fragmented. Try defragmenting it using SD Maid.
  • ๐Ÿ“ฆ Manufacturer restrictions: Some brands (for example, Huawei) reserve part of the memory for system needs, and it does not appear as available.

To accurately diagnose the problem, use the application DiskUsage โ€”it will show which files are taking up space.

How to learn how much memory system junk is taking up?

To do this:

  1. Install the application Storage Analyzer or Files by Google.
  2. Run storage analysis. Pay attention to the categories:
    • System data (usually 1โ€“3 GB).
    • Application cache (can reach 5+ GB).
    • Residual files (remains from deleted applications).
  • If the system junk takes up more than 3 GB, try cleaning it through Recovery Mode or resetting the settings.
  • Is it possible to increase the internal memory of Android without root?

    Yes, but with limitations:

    • ๐Ÿ“ฑ SD card as internal memory: It works on Android 6โ€“9 without root, but requires formatting the card.
    • โ˜๏ธ Cloud storage: Google Drive, OneDrive or Yandex Disk can automatically free up space by saving files in the cloud.
    • ๐Ÿ”„ Data Transfer: Music, photos and videos can be stored on an external drive or in the cloud, leaving only links on the phone.

    Without root, you cannot physically increase the internal memory partition, but you can optimize its use.

    What applications take up the most space on Android?

    Top 5 โ€œgluttonousโ€ applications (according to data Sensor Tower for 2023):

    1. Call of Duty: Mobile โ€” up to 6 GB (with updates).
    2. PUBG Mobile โ€” 4โ€“5 GB.
    3. Facebook โ€” 300โ€“500 MB (plus cache up to 1 GB).
    4. Google Maps โ€”offline cards can weigh tens of gigabytes.
    5. TikTok โ€”up to 1 GB (due to cached videos).

    Also take up a lot of space:

    • ๐ŸŽต Music applications (Spotify, Yandex Music โ€” cache of songs).
    • ๐Ÿ“บ Video editors (CapCut, InShot โ€” projects and export).
    • ๐Ÿ“ธ Social networks (Instagram, VK โ€” cache stories and videos).