Owners of modern smartphones are often faced with a critical lack of built-in space, especially if the device was purchased with a minimum amount of memory. The operating system Android grows over time, application caches take up gigabytes, and high-quality photos and videos require more and more space. Using a memory card microSD becomes the only way to expand the capabilities of the gadget without buying a new phone.

Unfortunately, in the latest versions Android manufacturers are increasingly limiting the ability to directly install apps on an external drive. However, there are proven methods that allow you to bypass these restrictions or intelligently distribute the load on internal storage. We will look at both standard system tools and advanced methods using special drive operating modes.

Checking compatibility and preparing a memory card

Before starting any manipulations, you need to make sure that your smartphone supports working with memory cards in the desired mode. Not all devices allow you to use SD card as a full extension of the internal memory. Go to the settings and check the availability of the slot, as well as the technical documentation for your model smartphone.

It is important to choose the right card. High read and write speeds are required to install applications and ensure fast system operation. Slow class cards Class 4 or Class 6 will lead to interface slowdowns and long loading times for apps.

  • ๐Ÿš€ Choose cards marked UHS-I or UHS-II for maximum performance.
  • ๐Ÿ’พ The optimal volume is from 32 to 128 GB, since large volumes may not be supported by older controllers.
  • โšก Pay attention to the speed rating A1 or A2, which guarantees fast operation of applications.

โš ๏ธ Attention: (formatting) a memory card in internal storage mode will destroy all data on it. Be sure to save important files on your computer before starting setup.

๐Ÿ’ก

Before purchasing a memory card, check the list of supported capacities in the official specification of your phone model on the manufacturer's website.

Normal transfer method through Android settings

The easiest and safest way is to use the built-in functions of the system. Many manufacturers, such as Xiaomi, Samsung or Huawei, add the ability to transfer individual applications to the shell. This method does not require root access and complex preparation.

Go to the section Settings โ†’ Applications and select the app of interest. If the developer has not prohibited movement, you will see a button Edit or Move to SD card. Clicking this button will start the data migration process.

It is worth noting that system applications and some critical services (for example, encrypted messengers or banking clients) are often blocked from transferring. This is done for the purposes of security and stability of the device.

โ˜‘๏ธ Application transfer algorithm

Done: 0 / 4

After the process is completed, some of the application data will be on external media, freeing up space in the internal partition. However, the cache and some temporary files may remain on the main disk.

Adoptable Storage mode: card as internal memory

Starting with version Android 6.0 Marshmallow, the system has a function Adoptable Storage. It allows you to format the memory card in such a way that the system perceives it as an integral part of the internal storage. In this mode, applications will be installed on the card by default.

To activate this function, insert the card into the slot. When a notification about a new drive appears, select the option Use as internal storage. If the notification does not appear, go to Settings โ†’ Storage, select the card and find the corresponding item in the menu (three dots in the corner of the screen).

Option Portable storage Internal storage
Access from PC Yes, like a removable disk No, encrypted
Installing applications Media and documents only Full support
Data security Low (can be removed) High (linked to device)
Speed work Depends on the card Optimized by the system

โš ๏ธ Attention: After formatting the card as internal storage, it will be encrypted with the key of a specific device. You won't be able to insert it into another phone and read the data without completely resetting the card.

Why have some manufacturers hidden this function?

Many brands (Samsung, LG) have programmatically disabled Adoptable Storage so that users buy models with a large amount of built-in memory, since cheap memory cards often work slower than built-in eMMC or UFS.

Using ADB commands to force a transfer

If the settings menu does not allow you to select a default memory card, you can use the debugging tool ADB (Android Debug Bridge). This method works on most devices, even if the manufacturer has hidden the corresponding menu items.

First, you need to activate developer mode. Go to Settings โ†’ About phone and click 7 times on the build number. Then in the menu that appears For developers turn on the item USB debugging.

adb shell pm set-install-location 2

Enter this command in the terminal on your computer with your smartphone connected. The number 2 indicates the priority of external storage. The value 0 returns the default settings (automatic selection), and 1 sets the priority of internal memory.

๐Ÿ’ก

The ADB command changes the global installation flag, but does not guarantee operation for all applications, since the final decision is made by the manifest of the app itself.

After executing the command reboot your device. Now, when installing new apps, the system will try to place them on the memory card, if the application architecture allows it.

Setting up the camera and multimedia by default

Even if applications are installed in the internal memory, the main load on the storage is created by photos and videos. Setting up automatic saving of media files to the memory card is a critical optimization step.

Open the application Camera and go to its settings (usually the gear icon). Find the item Save location or Storage and switch the toggle switch to SD card. Now all new pictures and recordings will be saved directly to external storage.

  • ๐Ÿ“ธ For video shooting in 4K make sure that the card supports high recording speed, otherwise the video may be interrupted.
  • ๐ŸŽต In music players and voice recorders, also check the file saving path settings.
  • ๐Ÿ“ฅ In browsers (Chrome, Firefox), specify the folder on the card for downloading files in the download settings.

Some messengers, for example Telegram or WhatsApp, allow you to change the path to the media file cache in their internal settings. This can free up several gigabytes of valuable space.

๐Ÿ“Š Where do you most often store photos?
Internal memory only
On a memory card
In cloud storage
On computer

Possible problems and system limitations

Despite all efforts, you may encounter a situation where applications refuse to move or work incorrectly. This is due to the fact that modern standards Android require high speed data access, which microSD cards cannot always provide.

Widgets, live wallpapers and services running in the background often require placement in internal storage for stability. Transferring such components may result in their disconnection or malfunction of the smartphone.

โš ๏ธ Attention: Settings interfaces may differ depending on the Android version and the manufacturer's shell (MIUI, OneUI, ColorOS). If you do not find the items described, check the current documentation for your specific device model.

If after transferring applications the phone starts to work slower, try returning the heaviest apps (social networks, games) back to the internal memory, leaving only media content and light utilities on the card.

Frequently asked questions (FAQ)

Is it possible to transfer WhatsApp completely to a memory card?

You cannot transfer the WhatsApp application completely due to security restrictions and the Google Drive backup service. However, you can transfer media files (photos, videos) by changing the settings inside the messenger itself or by manually moving the folder WhatsApp/Media after granting access rights.

What happens if you remove the memory card after transferring applications?

Applications installed on the card (especially in Adoptable Storage mode) will no longer run. Their icons may disappear or become gray. The system will report an error when attempting to open. To restore operation, you need to insert the same card back.

Why is the "Move to SD card" button inactive (gray)?

This means that the application developer has disabled the transfer in the app manifest file (android:installLocation). Also, the button may be inactive if the application is a system application or uses widgets on the main screen.

Will a memory card speed up my phone?

No, in most cases a memory card is slower than the built-in memory chip. Moving applications to the card may even slow down their launch a little. The main purpose of the transfer is to free up space, not to improve performance.

How to return application installation settings back?

To do this, reconnect the phone to the computer with USB debugging enabled and enter the command adb shell pm set-install-location 0. This will return the system to automatically select the installation location.