Is the internal memory of your smartphone full, and new applications refuse to install? SD cardcould become your salvation - if you know how to use it correctly. Many owners Androiddevices are faced with the problem of lack of space, especially on budget models with 16-32 GB of internal memory. Fortunately, modern versions Android (starting from Marshmallow 6.0) support installation of applications on external drives, but with important caveats.

Not All applications can be transferred to a memory card - this depends on the developerโ€™s policy and the version of the operating system. Moreover, smartphone manufacturers like Samsung, Xiaomi or Huawei often modify the standard Android, removing or limiting this function. In this article we will look at all working methods installing applications on the SD card, including hidden settings, bypassing restrictions and alternative solutions for devices where the function is disabled.

You will learn:

  • ๐Ÿ” How to check if your smartphone supports installing applications on a memory card
  • โš™๏ธ Step-by-step guide for Android 10-14 (including Samsung One UI, MIUI, ColorOS)
  • ๐Ÿ“ฑ List of models where the function works out of the box and where it will have to be enabled manually
  • โš ๏ธ Risks and pitfalls: why some applications are not transferred and what to do
  • ๐Ÿ› ๏ธ Alternative methods for devices without function support (root, ADB, symlinks)
๐Ÿ“Š What is the amount of internal memory in your smartphone?
Up to 32 GB
32-64 GB
64-128 GB
More than 128 GB

1. Compatibility check: does your Android support installation to an SD card?

Before trying to transfer applications, make sure that your device allows it. Not all versions of Android and not all manufacturers support this function. For example, Google Pixel and OnePlus often block installation on SD by default, and Samsung and Xiaomi may require additional settings.

How check:

  1. Insert the SD card into your smartphone (if not already inserted).
  2. Go to Settings โ†’ Applications.
  3. Select any installed application (for example, Google Chrome).
  4. See if there is button "Storage" or "Memory" with the option Change.

If there is no option, your device either does not support the function or requires additional actions (we will discuss them further). Also check memory card format:

  • ๐Ÿ“ FAT32 - works everywhere, but is limited by file size (maximum 4 GB).
  • ๐Ÿ“ exFAT/NTFS - supported by most modern smartphones, but may require formatting.
  • ๐Ÿ“ Internal storage (Adoptable Storage) - the card becomes part of the system (does not work on all devices).
What is Adoptable Storage?

This is a mode in which the SD card is formatted as the internal memory of the smartphone. Applications are installed on it automatically, but the card cannot be removed without losing data. Supported only on some devices from Android 6.0-9.0.

โš ๏ธ Attention: Starting from Android 10, Google limited support Adoptable Storage to new devices. If your smartphone was released after 2019, this method most likely will not work.

2. Setting up an SD card as internal storage (Adoptable Storage)

If your device supports Adoptable Storage, you can โ€œbindโ€ the SD card to the system so that applications are installed on it by default. This method only works on Android 6.0โ€“9.0 and requires a complete formatting of the card (all data will be deleted!).

Instructions:

  1. Insert the SD card into the smartphone.
  2. Go to Settings โ†’ Storage (or Memory).
  3. Click on the name of your SD card โ†’ Three dots (menu) โ†’ Storage settings.
  4. Select Internal memory (or Format as internal storage).
  5. Confirm formatting (all data from the card will be erased!).
  6. After reboot, go to Settings โ†’ Applications, select any application and press Move to SD card (if the option is active).

Important nuances:

  • ๐Ÿ”„ After formatting the card not allowed remove - the system will generate errors.
  • ๐Ÿ“‰ The speed of applications may decrease (depending on the class SD cards).
  • ๐Ÿ”’ Some applications (for example, WhatsApp, Banking applications) will still not be transferred.
Manufacturer Adoptable Storage support Notes
Samsung (One UI) โŒ No (since Android 9) Previously supported on Galaxy S7/S8 s Android 7-8.
Xiaomi (MIUI) โš ๏ธ Partially (only on older models) On Redmi Note 8/9 works, on POCO X3/X4 no.
Huawei (EMUI) โŒ No (since 2018) Alternative - function App Twin for duplication applications.
Google Pixel โŒ No Support disabled from Android 10.
Motorola, Nokia โœ… Yes (on most models) Works on Moto G i Nokia 5/6/7.
โš ๏ธ Attention: If your the device does not support Adoptable Storage, do not try to force this mode through ADB or third-party utilities. This may lead to data loss or cyclic reboot smartphone.

3. Transferring applications to an SD card manually (without Adoptable Storage)

If your smartphone does not support formatting the card as internal storage, you can transfer applications selectively. This method works on most devices with Android 6.0+, but not for all applications.

Step-by-step guide:

  1. Open Settings โ†’ Applications.
  2. Select the application you want to transfer (for example, Spotify or Facebook).
  3. Click "Storage" (or Memory).
  4. If the option Change or Move to SD card is available, click it.
  5. Wait a few seconds (the transfer may take up to minutes).

Limitations of the method:

  • ๐Ÿšซ Not all applications support transfer (depending on the developer).
  • ๐Ÿ”„ After updating the application, it can automatically return to the internal memory.
  • ๐Ÿ“ฅ Some of the data (cache, settings) will still remain in the internal memory memory.

Check whether the application supports transfer (sometimes indicated in the description) Google Play sometimes indicated in the description)

Update the application to the latest version

Restart your smartphone and try again

Try to transfer another application (maybe the problem is in a specific APK)-->

On some firmwares (for example, MIUI or ColorOS) the transfer option is hidden. To unlock it:

  1. Activate developer mode (press). 7 times in Build number in Settings โ†’ About phone).
  2. Return to Settings โ†’ Advanced โ†’ For developers.
  3. Find the option Force to allow applications to be transferred to SD (if available) and enable it.

4. Installing applications on the SD card by default (for supported devices)

Some smartphones (for example, Samsung Galaxy A-series or Lenovo) allow install new applications directly on the SD card. To do this:

Instructions:

  1. Insert the SD card and format it (if required).
  2. Go to Settings โ†’ Applications.
  3. Click on three dots (menu) โ†’ Install as default on SD card.
  4. Confirm your selection.

Important: This option is not available on all devices. If it is not in the menu, it means that the manufacturer has disabled it. In this case, only manual transfer (described in the previous section) or alternative methods (more on them later) will help.

๐Ÿ’ก

Before installing applications on the SD card, check its speed class. For normal operation you need a card Class 10 (UHS-I) or higher. Slow cards (Class 4/6) can cause lags and errors.

If standard methods do not work, you can try Bypass restrictions using developer tools. These methods require technical skills and can be dangerous for the system!

Method 1: Transfer via ADB (without root)

Suitable for Android 6.0+. You will need a computer with ADB drivers installed.

adb shell pm set-install-location 2 # Install on SD by default

adb shell pm get-install-location # Checking the current location

After executing the commands, new applications will be installed on the memory card. To get everything back, use:

adb shell pm set-install-location 0 # Install to internal memory

Method 2: Symlinks with root access

If you have root accessyou can create symlinks that redirect application folders to the SD card. To do this:

  1. Install Root Explorer or FX File Explorer.
  2. Go to /data/app.
  3. Select the application folder (for example, com.facebook.katana).
  4. Click Move and move it to the SD card (for example, in /storage/extSdCard/app).
  5. Return to /data/app and create a symlink with the command:
    ln -s /storage/extSdCard/app/com.facebook.katana /data/app/com.facebook.katana
โš ๏ธ Attention: Incorrect use ADB or root may lead to data loss, cyclic loading or blocking the device. Before experiments, make a backup copy!
๐Ÿ’ก

ADB method does not work on all devices Manufacturers like Samsung i Xiaomi often block changing the installation location through pm set-install-location.

6. Why are some applications not transferred to the SD card?

Even if your smartphone supports transfer, some applications refuse to move. Here are the main reasons:

  • ๐Ÿ”’ Developer ban - many applications (especially banking and instant messengers) are blocked. transfer for security reasons.
  • ๐Ÿ“ฑ System restrictions โ€” Android does not allow transferring applications that use OBB files (for example, games).
  • ๐Ÿ”„ Updates โ€”after the update, the application may โ€œflyโ€ from the SD card back to the internal memory.
  • ๐Ÿ›ก๏ธ Secure folders โ€”apps from Android/App Ops (for example, Google Play Services) are not transferred.

List of applications that are usually not transferred:

  • ๐Ÿ’ฐ Banking applications (SberBank Online, Tinkoff, Alfa Click)
  • ๐Ÿ’ฌ Messengers (WhatsApp, Telegram, Viber)
  • ๐ŸŽฎ Games with large OBB files (PUBG Mobile, Genshin Impact)
  • ๐Ÿ” System utilities (Google Play Store, Google Services Framework)

If the application is not portable, but you really need to free up space, try:

  • ๐Ÿ—‘๏ธ Clear the application cache (Settings โ†’ Applications โ†’ Storage โ†’ Clear cache).
  • โ˜๏ธ Transfer media files (photos, videos) to the cloud (Google Photos, Yandex Disk).
  • ๐Ÿ”„ Delete and reinstall the application, selecting the SD card as the installation location (if available).

7. The best applications for managing memory and transferring data

If manual methods seem complicated, you can use third-party utilities. They help automate transfer, clear the cache and optimize the storage.

Application Functions Root required? Link (Google Play)
AppMgr III (App 2 SD) Transfer applications, clear cache, analysis memory โŒ No Available in Play Market
Files by Google Garbage cleaning, used space analysis, file transfer โŒ No Official from Google
Link2SD Creating symlinks, transferring to SD, freezing applications โœ… Yes Only for root users
SD Maid Search for duplicates, clearing remnants of deleted applications โŒ No (advanced functions - with root) Paid and free versions

Recommendations for selection:

  • ๐Ÿ“ฑ If you have no root โ€”use AppMgr III or Files by Google.
  • ๐Ÿ”ง If there is root access โ€” Link2SD or SD Maid will give maximum control.
  • ๐Ÿšซ Avoid applications with suspicious permissions (for example, access to SMS or calls).

8. Frequent problems and their solutions

When transferring applications to an SD card, users often encounter errors. Here are the most common ones and how to fix them:

  • ๐Ÿ”ด "Not enough space on the device" (although there is free space on the SD card)

    Solution: Check that the card is formatted in exFAT or NTFS. If used FAT32, files larger than 4 GB are not supported.

  • ๐Ÿ”ด "The application is not installed" after transfer

    Solution: Restart your smartphone and try starting the application again. If it doesnโ€™t help, transfer it back to the internal memory.

  • ๐Ÿ”ด The SD card is not detected After formatting as internal storage

    Solution: Remove the card, restart the smartphone and insert it back. If it doesnโ€™t help, format the card on your PC in exFAT and repeat the procedure.

  • ๐Ÿ”ด Applications lag or crash after transfer

    Solution: Use a class SD card UHS-I (U1/U3). Slow cards (Class 4/6) cannot cope with the load.

โš ๏ธ Warning: If, after transferring the application to the SD card, the smartphone started overheat or discharge faster, return it to the internal memory. Some low-quality cards increase the load on the processor.
๐Ÿ’ก

If your smartphone does not support moving applications to an SD card, the only working alternatives are clearing the internal memory, using cloud storage, or buying a smartphone with a larger volume of built-in memory.

FAQ: Answers to frequently asked questions

โ“ Can I transfer WhatsApp to an SD card?

No, WhatsApp (like most instant messengers) blocks transfer to SD card for security reasons. However, you can:

  • Move media files (Settings โ†’ Storage โ†’ Memory management).
  • Use backup to Google Drive and clear cache.
โ“ Why do applications fly off the SD card after updating Android?

This is standard system behavior. When updating Android or the application itself, the system can return it to the internal memory โ€œfor stability.โ€ Solution:

  • After updating, manually transfer the application back to SD.
  • Disable auto-update for critical applications.
โ“ Is it possible to use an SD card as internal memory on Samsung Galaxy S22?

No, starting from Galaxy S20 (and Android 10) Samsung disabled support Adoptable Storage. Alternatives:

  • Use cloud storage (Samsung Cloud, Google Drive).
  • Transfer photo/video to the card manually.
  • Delete unnecessary applications via Settings โ†’ Caring for your device.
โ“ How to transfer games (for example, Genshin Impact) to an SD card?

Most games with large OBB files are not transferred by standard methods. Alternatives:

  • Use root i Link2SD to create symlinks.
  • Transfer only cache games (via Files by Google or manually).
  • Install Lite version games (if available).

Attention: Transfer game files to a slow SD card can cause lags!

โ“ What to do if the smartphone does not see the SD card after formatting?

Try the following:

  1. Remove the card and insert it back.
  2. Reboot your smartphone.
  3. Format the card on the PC in exFAT and repeat the procedure.
  4. Check the card on another device (it may be damaged).

If all else fails, the card may be damaged incompatible with your smartphone.