Lack of built-in memory is one of the most common problems among owners of budget and mid-budget smartphones. The system Android tries to occupy all available space with caches, updates and heavy applications, leaving the user with a minimum of space for photos and videos. Fortunately, expanding storage is possible using a microSD card, but the process is not always intuitive.
Modern versions of the operating system often hide the data transfer function, forcing users to find workarounds. In this article we will analyze all the available methods: from standard settings to using ADB commands to activate hidden features. You will learn how to turn an ordinary flash drive into a full-fledged extension of the internal memory of the device.
However, it is worth immediately identifying the risks. A low-quality memory card can lead to data loss or system instability. Therefore, before starting any manipulations, make sure that your drive has a high speed class and is reliable. Using UHS-I or UHS-II class cards is a prerequisite for stable operation of applications.
Checking compatibility and preparing a memory card
Before trying to transfer data, you need to make sure that your device technically supports this function. Many manufacturers, such as Samsung or Motorola, the latest versions of shells limit the ability to install apps on external media. Check the specifications of your model on the official website or in the documentation.
You will need a memory card of format microSD with sufficient capacity. It is recommended to use drives of 32 GB or higher, as modern applications take up a lot of space. The recording speed is also critically important: a slow card will cause โbrakesโ in the operation of apps.
โ ๏ธ Attention: All data on the memory card will be completely deleted during the formatting process. Be sure to back up your important files on your computer or in the cloud before starting the procedure.
Insert the card into the slot and wait for the system to notify you. If your smartphone prompts you to select the drive mode, this is a good sign. Typically the system asks whether to use the card as portable storage or internal memory. Selecting mode Internal memory (Adoptable Storage) is exactly what we need to install applications.
โ๏ธ Preparing for transfer
Normal method: Adoptable Storage function
Starting with version Android 6.0 Marshmallow, the Adoptable Storage function was introduced into the system. It allows you to format an external card so that the system considers it part of the internal drive. In this mode, applications can be installed on the flash drive automatically.
To activate, go to the device settings. The path may vary depending on the manufacturer, but usually it looks like this: Settings โ Storage โ SD card. In the card menu, find the "Storage Settings" item or three dots in the corner of the screen.
Select an option Format as internal storage. The system will warn you about the low quality of the card if it is too slow. Once confirmed, the encryption and formatting process will begin, which may take several minutes. Upon completion, the system will offer to transfer existing data.
- ๐ฑ The system combines the free space of the card and internal memory into a single pool.
- ๐ The data on the card is encrypted and cannot be read on other devices without a reset.
- โ๏ธ New applications will be offered by default for installation on the expanded storage.
If after formatting the phone's performance has dropped, try replacing the card with a faster one (class A1 or A2). Cheap drives often cannot cope with the load of running applications.
Manually transferring installed applications
Even if the Adoptable Storage function is not available or you are using the card in portable storage mode, some applications can still be moved manually. This feature depends on the developer of the specific software: some apps are strictly tied to the system partition.
Go to the section Settings โ Applications. Select the application you are interested in from the list. If the transfer is possible, you will see an active button Edit or Move to SD card. Clicking this button will start the data migration process.
Please note that only the main part of the application is transferred. Cache, updates and some system files may remain in the internal memory. This means that you wonโt be able to free up space completely, but you will get a significant gain in gigabytes.
โ ๏ธ Attention: The settings interface may change depending on the version of Android and the manufacturerโs shell (MIUI, OneUI, ColorOS). If there is no transfer button, then the application developer has prohibited this operation.
After the transfer, the application icon remains on the desktop, but the files are physically located on external media. When you remove the card, the app will stop starting until the drive is returned to its place.
Advanced method: Using ADB commands
If the manufacturer of your smartphone has hidden the ability to format the card as internal memory (which often happens with Sony, LG and some Chinese brands), you can use USB debugging. This method requires connecting to a computer and installing drivers ADB (Android Debug Bridge).
First activate developer mode. To do this, go to Settings โ About phone and quickly click 7 times on the item Build number. Then in the "For Developers" menu that appears, enable USB debugging.
Connect the phone to the PC, open the command line on the computer and enter the command to enter the device shell:
adb shell
After successful connection, you need to find out the ID of your memory card. Enter the command:
sm list-disks
The system will display the disk ID, for example, disk:179,64. Use this ID to create an internal memory partition. The command looks like this (replace the ID with yours):
sm partition disk:179,64 private
What to do if ADB does not see the device?
Make sure that the phone is set to file transfer mode (MTP), and not just charging. Also check if ADB drivers are installed on your computer. Try using a different USB cable or port.
After executing the command, the phone will prompt you to configure new memory. This method forces the Adoptable Storage feature to be enabled, ignoring manufacturer restrictions. However, use it with caution, as incorrect commands may result in file system errors.
Comparison of data storage methods
The choice of how to use a memory card directly affects performance and convenience. Let's compare the main approaches so that you can choose the best option for your use case.
| Characteristics | Portable storage | Internal storage (Adoptable) | Manual transfer |
|---|---|---|---|
| Access from PC | Yes, like a flash drive | No, only via phone | Partial |
| Installation of applications | Limited | Full support | Only authorized |
| Data security | Low (easy to steal) | High (encryption) | Average |
| Operation speed | Depends on the card | Requires a fast card | Depends on the application |
As can be seen from the table, the internal storage mode provides the greatest flexibility, but makes it impossible to quickly transfer files to your computer. Portable storage is convenient for media files, but poorly suited for apps.
The "Internal storage" mode is ideal for budget phones with a small amount of memory, but requires a high-quality card so as not to slow down the system.
Possible problems and their solutions
When using extended memory, users may encounter a number of difficulties. The most common problem is the message "Application not installed" or slow loading of apps. This is often due to the low speed class of the memory card.
Another common situation is crashes after a system update. Major updates Android can reset access rights or change the partition structure. In this case, you may need to reformat or reconfigure rights via ADB.
If apps start to crash or freeze, try moving the heaviest ones back to internal memory. It is better to leave system processes and instant messengers on the built-in storage, as they require maximum response speed.
โ ๏ธ Attention: Technical specifications of interfaces and configuration methods may change with the release of new versions of Android. Always check the current paths in the settings menu of your specific device, as manufacturers often change the location of items.
It is also worth remembering the recording resource of memory cards. Constant writing and rewriting of data (which happens when applications are running) wears out flash memory faster than simply storing photos. Be prepared for the fact that the card will have to be changed every 1-2 years with active use.
Frequently asked questions (FAQ)
Can WhatsApp be transferred to an SD card?
It is not possible to officially transfer the WhatsApp application itself to a memory card, since the developers do not support this function. However, you can change the folder in the messenger settings for saving media files (photos, videos) so that they do not occupy internal memory.
Why does the application work slower after transfer?
The speed of applications directly depends on the speed of reading/writing the memory card. If you're using a cheap Class 4 or 6 card, it physically can't deliver the same speed as onboard eMMC or UFS memory. The solution is to replace the card with class A1/A2.
What will happen to the data if you remove the card?
If the card is formatted as internal storage, then after removing it, all applications installed on it will stop working. The system will generate errors when trying to start. The data will not be lost, but access to it will be closed until the card is returned.
Is it possible to format the card back to normal mode?
Yes, this can be done in the storage settings by selecting "Format as portable storage". However, all data and applications located on the card will be permanently deleted during this operation.
Do all smartphones support installation to an SD card?
No, many modern flagships and some budget models do not have a memory card slot at all. In addition, even if there is a slot, some manufacturers programmatically block the Adoptable Storage function, leaving only the portable storage mode.