The internal memory of modern smartphones is filling up at an alarming rate. High-resolution photos, instant messenger updates and social network caches quickly eat up precious gigabytes, causing the system to work slower. Many users are looking for a way to offload the device, and the most obvious solution is to use a microSD memory card.

However, the standard mechanism for transferring apps has changed in recent years. If earlier this was done in a couple of clicks, now manufacturers limit this ability to ensure system stability. In this article, we will look in detail at how to transfer applications to an SD card in different ways, what risks exist, and how to turn a flash drive into a full-fledged extension of the built-in storage.

It is worth noting right away that not all apps can be moved. System code and important Google services should remain on fast internal storage. But heavy games, graphics editors and media players are quite amenable to migration, which can give you an additional 32 or 64 gigabytes of free space.

Preparing a memory card and checking compatibility

Before you start transferring data, you need to make sure that your memory card meets the speed requirements. Installing and running applications requires high write and read speeds, so old class 4 or 6 cards can cause your phone to slow down.

Insert the card into the slot and wait for it to be detected by the system. Go to Settings → Storage (or Memory). Here you will see the current status of the drive. If the card was previously used in another device, the system may prompt you to format it.

Pay attention to the writing speed. For comfortable operation of applications, it is recommended to use standard cards UHS-I Class 3 or V30. Slow drives will lead to long loading times for apps and possible interface freezes when accessing data.

⚠️ Attention: Formatting a memory card will delete all data on it. Be sure to save photos and documents to your computer before starting the setup procedure.

After formatting, the card will be ready to use in “Portable Storage” mode. This is a standard mode that allows you to store files, but is not always available for installing apps without additional manipulations.

The classic method of transferring through Android settings

The simplest method is available on many devices without the need to obtain root access or connect to a computer. This method works if the application developer specifically allowed the transfer of their product to external media.

Open the settings section and find the app management menu. The path may differ depending on the manufacturer's shell, but the logic remains the same for the entire ecosystem Android.

Select the application you are interested in from the list. If the transfer button is active, you will be able to move it to the card with one click. If the button is gray or missing, it means that the developer has blocked this feature at the code level.

The moving process can take from a few seconds to a couple of minutes, depending on the size of the application. At this time, the app icon may temporarily disappear from the desktop.

☑️ Checking transferability

Completed: 0 / 4

After the operation is completed, part of the application data will be moved to an external drive, freeing up space in the internal memory. However, system libraries often remain on the main drive.

Using Adoptable Storage mode

Starting with Android 6.0, Google has introduced a feature Adoptable Storage. It allows you to format the memory card so that the system perceives it as an integral part of the internal storage.

In this mode, all new applications will be installed on the card by default, and old ones can be transferred there en masse. The data on the card is encrypted, and it stops working in other devices without reformatting.

To activate this mode, go to the storage settings, select your SD card and click on the menu (three dots). Select "Set up as internal memory". The system will warn about the risks and suggest formatting.

Why do manufacturers disable this function?

Many brands (Samsung, Xiaomi, Huawei) hide this option, since cheap memory cards slow down the phone. They want users to buy models with a large amount of built-in memory, and not expand it with budget flash drives.

After activation, the system will offer to transfer existing data. Agree with the suggestion to unload the main drive as much as possible. Now your card and internal memory are combined into a single pool.

This method is most effective for those who want to forget about the lack of space. However, it is worth remembering that the speed of the entire phone now depends on the speed of your memory card.

Transfer using a computer and ADB commands

If the manufacturer of your smartphone has hidden the ability to use the card as internal memory, you can forcefully activate it via USB debugging. This method requires a computer and basic command line knowledge.

You will need to enable developer mode on your phone. To do this, go to Settings → About phone and click 7 times on the “Build number” item. After this, a new section “For Developers” will appear in the menu.

Activate “USB Debugging” in this menu. Connect your phone to your computer with a cable. You need to install ADB drivers (Android Debug Bridge) on your PC.

Open the command line on your computer and enter the following command to check the connection:

adb devices

If your device is displayed in the list, you can enter a command to enable flexible storage mode:

adb shell sm set-force-adoptable true
💡

Before entering commands, make sure that a window asking for permission to debug from this appears on the phone screen computer and click Allow. Without this, the command will not work.

After executing the command, return to the storage settings on your phone. Now, when formatting the card, you should be able to choose between “Portable Storage” and “Internal Memory.”

Using ADB gives you complete control over the system, but requires caution. Entering commands incorrectly can cause the package manager to malfunction.

Comparison table of SD card operating modes

So that you can make an informed decision about which mode of using the drive to choose, we have prepared a comparison table. It clearly shows the pros and cons of each approach.

Characteristics Portable storage Internal memory (Adoptable)
Transferring applications Only if allowed developer Any applications automatically
Reading on other devices Possible (via card reader) Impossible (data encrypted)
System speed Does not affect the system Depends on the speed of the card
Data security Standard High (linked to device)

As can be seen from the table, the internal memory mode gives maximum freedom in installing apps, but deprives the card of mobility. Portable mode is safer for data, but less effective in dealing with space constraints.

The choice depends on your priorities: do you want to store the card as a backup archive of files or use it as an extension of the phone's operational capacity.

📊 How do you plan to use the SD card?
Only for photos and music
As a complete replacement for internal memory
For transferring individual heavy games
Not solved yet

Possible problems and ways to solve them

When transferring data, users often encounter errors. The most common one is the message “Not enough space” even if there are free gigabytes. This is due to the fact that the file system of the card can have large clusters.

Another problem is the disappearance of application widgets after the transfer. Widgets are often stored in internal memory, and if the main body of the app is moved to the card, communication may be disrupted. In this case, you will have to delete the widget and add it again.

⚠️ Attention: If you remove the memory card in the “Internal memory” mode, all applications installed on it will no longer run, and their data may be lost.

The phone may also slow down. If you notice that the interface begins to slow down after transferring apps, try returning the most frequently used applications (messengers, browser) back to the internal memory.

To diagnose problems, you can use utilities like SD Maid or the built-in storage analyzer. They will show which folders take up the most space and whether the file system is working correctly.

💡

The random read speed (IOPS) of a memory card is more important than the linear write speed for running applications. Cheap cards often have low IOPS, which causes lags.

Frequently asked questions (FAQ)

Can WhatsApp and its database be transferred to a card?

The app itself can be transferred if the system allows it. However, the chat database and media files are saved in the internal memory by default. To transfer media, you need to go to the settings of WhatsApp itself and change the save folder.

What will happen to the applications if I remove the card and insert it into another phone?

If the card was in the “Portable storage” mode, the applications will not start, since their system dependencies remained in the old phone. If the mode was “Internal Memory”, the card will not be read at all due to encryption.

Will transferring applications increase the speed of the phone?

No, rather the opposite. The internal memory of smartphones (especially UFS 2.1/3.1) is significantly faster than most microSD cards. The transfer is done solely to free up space, and not to speed up.

How to return the application back to the internal memory?

The procedure is similar to transferring to a card. Go to Settings → Applications, select the app, click "Storage" and select the "Change" button, and then select "Internal memory".

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

This means that the application developer has prohibited installation on external media. This is often found in banking applications, launchers and widgets that require high speed data access.