The internal memory of a smartphone, accumulated over years of use, often becomes a “bottleneck” that slows down the operation of the device. When the storage is full, the system starts to slow down and installing new apps becomes impossible. In such a situation, the only salvation for many users is an external memory card microSD format.

However, in modern versions of the operating system Android the process of transferring data has become significantly more complicated compared to earlier releases. Google developers are gradually limiting the ability to install software on external media for security and stability reasons. However, there are ways to get around these restrictions, and we will analyze them in detail.

In this material you will learn how to configure your phone to work with a card as the main storage, which models support this function out of the box, and what to do if standard methods do not work. We will look at both standard system tools and advanced methods for experienced users.

Checking compatibility and preparing the drive

Before you start setting up, you need to make sure that your device is technically capable of performing the required operations. Not all smartphones allow you to transfer applications, even if they have a card slot. First of all, check the specifications of your model on the manufacturer's official website or in the instructions.

The quality of the card itself is also critically important. Applications require high speed reading and writing data. If you insert a cheap class 4 or 6 card, the system will constantly freeze while trying to load data externally. It is recommended to use standard drives UHS-I or UHS-II with a speed class of at least 10.

⚠️ Attention: All data on the memory card will be permanently deleted during the formatting process to suit the needs of the system. Be sure to copy photos and documents to your computer before starting the procedure.

Insert the card into the slot and wait for the system notification. Generally, Android offers two usage options: "Portable Storage" and "Internal Storage". For our purposes, we will need the second option, which is often called mode Adoptable Storage.

  • 📱 Make sure that the microSD slot is not occupied by a second SIM card (in hybrid slots).
  • 💾 Check the card capacity: to install applications, it is advisable to have at least 32 GB of free space.
  • ⚡ Use only original or certified memory cards from well-known brands like Samsung or SanDisk.
📊 How much internal memory does your smartphone have?
Less than 32 GB
32-64 GB
64-128 GB
More than 128 GB

Configuring the card as internal storage

This method is the most effective, as it forces the system to perceive the card as an extension of the built-in memory chip. After formatting, you will be able to install new apps directly onto external media without unnecessary manipulation.

Go to the device settings and find the section Storage or Storage. The path may differ depending on the manufacturer's shell, for example, in Xiaomi it may be hidden in the advanced settings, and in Samsung the function may be completely blocked. If you find the “Storage Settings” item, select your card.

Click on the menu (three dots) and select “Storage Settings” or “Format”. The system will prompt you to select the type of use. Select option "Use as internal storage". The setup wizard will warn about data loss and low card speed if it does not meet the requirements.

Settings → Storage → SD card → Menu → Storage settings → Internal memory

After confirmation, the system will encrypt the card and will combine its space with the main memory. Now, when you install new applications, the system will automatically decide where to put them based on the available space. She often prefers the card if the internal memory is full.

💡

After formatting the card for the internal memory, do not remove it from the phone. Applications are encrypted with the key of a specific device and will not work on another smartphone or PC.

Manually transferring already installed applications

If you do not want to format the card for internal memory (for example, to use it in other devices), you can try transferring already installed apps manually. This method does not work for all applications, since developers can prohibit the transfer of their software.

Go to the Applications section in the settings. Select the desired app from the list and click on the item "Storage". If the "Change" button is active, you can select the memory card as the new location.

However, this button is often inactive (gray). This means that the application developer has hardcoded the installation path to the internal memory. In such cases, transfer is not possible using standard system tools. Some shells, for example MIUI or ColorOShave their own transfer utilities that ignore system restrictions.

Application type Possibility of transfer Recommendation
System services Impossible Leave in internal memory
Messengers Partially Transfer media cache only
Games with cache Possible Transfer completely to save space
Social networks Depends on version Check in storage settings

Remember that even if the transfer is successful, some of the application data (the so-called odata) will still remain in the internal memory. It will not be possible to completely free the built-in chip, but a significant part of the weight of heavy games and apps can be transferred to the card.

☑️ Checklist before transfer

Done: 0 / 4

Using ADB commands for forced transfer

For advanced users who are not satisfied with standard methods, there is a way to activate the transfer function via USB debugging. This allows you to bypass restrictions imposed by application developers or the smartphone manufacturer.

You will need a computer with ADB drivers installed and the device itself with “USB Debugging” enabled. Connect your phone to your PC and open Command Prompt. Enter the command to check the connection: adb devices. If the device is displayed in the list, you can proceed to the next step.

The main command, which changes the behavior of the system, is as follows:

adb shell pm set-install-location 2

Here the number 2 means the priority of installation on an external drive. Digit 0 returns the default settings (internal memory), and 1 forces only internal memory.

⚠️ Attention: Using ADB commands can lead to unstable operation of some system applications. Changes do not guarantee the correct operation of all apps, since they may require high access speeds, which the card cannot provide.

After entering the command, reboot the device. Now, when installing new APK files, the system will try to place them on the map. However, this method does not work with applications downloaded from Google Play if the developer has explicitly prohibited installation on SD in the app manifest.

What to do if the command does not work?

If you receive a “Device not found” error, check the ADB drivers and debugging permission on the phone screen. If the error is “Command not found,” your firmware may be blocking access to this function at the kernel level.

Features of operation in different versions of Android

The behavior of the system changed dramatically from version to version. T Android 6.0 Marshmallow the Adoptable Storage function was officially implemented and worked stably. However, starting from Android 9 Pie and especially in Android 10-14, many manufacturers (Samsung, Sony, LG) began to hide or remove this feature.

Owners of pure Android devices (Pixel series, Motorola) more often have access to the full functionality of the memory card. At the same time, users of custom shells from Chinese brands may encounter a situation where the card is defined only as a flash drive for photos and music.

The situation is dynamic: manufacturers update security policies, and what worked a year ago may be blocked by a new security patch. Always check that the information for your specific firmware version is up to date in the device settings.

💡

The newer the Android version and the more well-known the smartphone brand, the higher the likelihood that the full application transfer function will be blocked by the manufacturer.

If you have an old device running Android 7 or 8, the chances of successfully setting up the card as internal memory are maximum. On new flagships from 2026-2026, this function is becoming less and less common, giving way to cloud storage and large built-in storage devices.

Common problems and their solutions

Even with proper configuration, users often encounter errors. The most common problem is that applications crash or stop launching. This happens because the speed of the memory card is lower than the speed of the internal flash memory, and the system does not have time to load resources.

Another problem is data loss during a failure. If the memory card fails or accidentally falls out of the slot, all applications installed on it will stop working and their data will be lost. The system will generate errors when trying to launch the shortcut.

  • 🐢 Interface slowdowns: If after the transfer the phone starts to work slower, return the heaviest applications (browser, instant messengers) back to the internal memory.
  • 🔒 Encryption error: When you reset the phone settings without first canceling the card format, the data on it will remain encrypted and unreadable.
  • 📉 Card wear: Active operation of applications leads to rapid wear of the card's memory cells. Be prepared for the fact that the card will have to be changed more often than when storing only photos.
⚠️ Attention: Never remove the memory card while the phone is on if applications are installed on it. This may damage the file system and require a full format.

Use the built-in memory analysis tools to diagnose problems. If the system reports a bad sector, immediately transfer important data and replace the drive. Do not try to fix software errors on a physically worn-out card.

Frequently asked questions (FAQ)

Can WhatsApp be transferred to a memory card?

Completely transferring the WhatsApp application itself is often impossible due to developer limitations. However, you can transfer media files (photos, videos) and databases. To do this, in the settings of the messenger itself, change the path where the media is saved to the card, or manually move the folder Android/media/com.whatsapp after setting up the card as internal storage.

Why is the "Change" button for transferring the application inactive?

This means that the application developer has prohibited installation on external media in the app manifest file. You can get around this only through root access and special utilities like Link2SD, or using the ADB command, but even this does not guarantee stable operation.

Will a memory card speed up my phone?

No, rather the opposite. The random read/write speed of microSD cards is significantly lower than that of eMMC or UFS internal memory. Transferring applications to the card can lead to longer loading times for apps and system slowdown.

What will happen to applications if I format the card on a computer?

All applications installed on this card will stop working, since the encryption structure and Android file system will be broken. You will have to delete their shortcuts and install them again after re-preparing the card in the phone.