Owners of budget and mid-budget smartphones often face a critical shortage of internal storage after just a few months of active use. The built-in memory quickly fills up with the cache of instant messengers, photos and, most importantly, heavy gaming applications from Google Play Market. When the space runs out, the system begins to work slower, and installing new apps becomes impossible.
The natural solution in such a situation seems to be to use an external one. microSD cards. However, modern versions of the operating system Android (starting from 6.0 and especially 10, 11, 12, 13 and 14) have significantly changed the policy for working with external drives. The simple “download to card” switch no longer exists explicitly, and the user has to resort to special configuration methods.
In this material we will look in detail at how to force your smartphone to use the memory card as a full-fledged part of the system. You will learn about the function Adoptable Storage, manual data transfer and the restrictions that device manufacturers impose on the ability to install applications outside the internal memory.
Why Android no longer allows you to choose the default installation location
In earlier versions of the operating system, such as Android 4.4 KitKat or 5.0 Lollipop, the user could select a priority location for saving data in the settings. Starting from Android 6.0 MarshmallowGoogle introduced the concept of "adaptive storage", but the implementation of this function was left to smartphone manufacturers.
Hardware manufacturers the ability to write applications to a memory card is often blocked for several reasons. Firstly, the read and write speed of cheap memory cards is much lower than that of built-in flash memory type UFS or eMMC. This leads to interface freezes and long game loading times.
⚠️ Attention: Using a slow memory card of a lower class
Class 10orUHS-Ito install applications can lead to unstable system operation and rapid data loss.
Secondly, data security. Internal memory is encrypted by default and tied to a specific device. If you remove a card formatted as internal memory and insert it into another phone, the data will not be read without a complex encryption procedure.
However, the need for more space remains high. Therefore, engineers have left loopholes and tools to get around these restrictions, although the process is less intuitive than before.
Let's take a look at what types of memory cards are suitable for these tasks. Not every microSD can withstand the load from constant read-write operations that are generated by running applications.
Preparing a memory card: formatting and selecting a speed class
Before attempting to transfer applications, you must properly prepare the drive. Standard formatting as a “portable media” allows you to store only media files (photos, videos, music). To install apps, the card must be converted into internal storage.
To do this, insert the card into the slot and wait for the system to notify you. Go to menu Settings → Storage. Click on the name of your memory card. In the menu that opens, select "Customize" or "Format". The system will offer two options: “Use as portable storage” and “Use as internal storage.”
Choose the second option. In this case, the system will format the card into a file system ext4 or f2fs, encrypt it and combine it with the main memory into a single pool. After this procedure, the old information on the card will be permanently deleted.
- 🚀 Use cards marked
A1orA2—they are optimized for running applications. - 💾 The minimum card size should be 32 GB, preferably 64 GB or 128 GB for comfortable work.
- ⚡ The recording speed must be at least 90 MB/s to prevent lags in games.
After the process is completed, the system may offer to transfer existing data (photos, files) to a new drive. Agree to free up space in the built-in memory.
Before formatting, be sure to copy all important files from the memory card to the computer, as the process will completely clear the drive.
Setting up the Adoptable Storage function through the engineering menu
If in the standard settings menu of your smartphone (for example, u Xiaomi, Samsung or Huawei) there is no option to use the card as internal memory; it can be forcibly activated. To do this, you will need access to USB debugging and a computer.
First enable developer mode. To do this, go to Settings → About phone and quickly click 7 times on the "Build number" item. After this, a new section “For Developers” will appear in the menu. Activate the "USB Debugging" item in it.
Connect your smartphone to a PC with drivers installed ADB (Android Debug Bridge). Open a command prompt on your computer and enter the following command for the list of connected devices:
adb devices
If the device is listed, enter the command to force Adaptive Storage mode to be enabled. This command changes the system flag responsible for supporting external drives:
adb shell pm set-install-location 2
Value 2 means the priority of the external card, 0 —automatic selection (by default), and 1 —only internal memory. After entering the command, reboot the device.
⚠️ Attention: ADB commands may not work on all firmware. Some manufacturers (for example, Samsung in the latest versions of One UI) completely remove support for this function at the system kernel level.
If the command is executed successfully, when you go to the storage settings, you will have the opportunity to format the card as internal memory, even if this button was not there before.
What to do if the command did not work?
If after entering the command the system writes "Success", but the option does not appear in the menu, which means the manufacturer has blocked this function deeper than just setting a flag. In this case, you will need root access and editing the build.prop file, which is a complex and risky procedure.
Manually transferring installed applications to an SD card
Even after setting up the card as internal storage, new applications from Play Market are not always automatically installed there. Often they still take up space on the system partition. In this case, you must perform the transfer manually.
Go to Settings → Applications. Select the desired app from the list. If the application developer has allowed the transfer, you will see an active “Change” or “Move to SD card” button in the “Storage” section.
Click on it and confirm the action. The system will begin copying the application files and its data to the external drive. The process time depends on the size of the app and the speed of your memory card.
It is worth noting that not all applications support this feature. Many popular apps, such as WhatsApp, Telegram or banking applications, are strictly tied to the internal memory for security and performance reasons.
- 📱 System applications cannot be transferred without obtaining root access.
- 🎮 Heavy games (PUBG, Genshin Impact) often take up only part of the data on the card, the main file remains inside.
- 🔄 Widgets and live wallpapers may stop working after transferring to external media.
For mass transfer, you can use third-party utilities, for example App2SD or Files by Googlewhich help identify apps that support migration.
☑️ Check before transfer
Limitations and problems when running applications from a memory card
Using an external card to install apps has its pitfalls, which you need to know in advance. The main inconvenience is the loss of access to data when removing the drive.
If you remove the memory card or it fails, all transferred applications will stop running. Their icons will remain on the desktop, but when clicked, the system will display an error stating that the application is not installed. Restoring functionality is possible only after reinserting the same card.
Another problem is the response speed. Even fast cards are inferior to modern built-in memory in the speed of working with small files (IOPS parameter). This may manifest itself in the form of micro-freezes in the interface or increased loading times for levels in games. UHS-II inferior to modern built-in memory UFS 3.1 or 4.0 in the speed of working with small files (IOPS parameter). This can manifest itself in the form of micro-freezes in the interface or increased loading times for levels in games.
| Operation type | Internal memory (UFS 3.1) | SD card (UHS-I A2) | Impact on operation |
|---|---|---|---|
| Sequential reading | 2000+ MB/s | 100 MB/s | Downloading large files |
| Random reading (4K) | 400+ MB/s | 20-30 MB/s | Launch applications, OS operation |
| Random recording (4K) | 300+ MB/s | 10-15 MB/s | Saving progress, cache |
| Reliability | High | Medium (risk of loss of contact) | System stability |
It is also worth considering the increased wear of the memory card. Constant recording of cache and application logs can quickly exhaust the resource of the memory cells of a cheap drive, leading to its failure after six months or a year of active use.
A memory card is an excellent solution for storing photos and videos, but for heavy applications and games, the internal memory of a smartphone will always be preferable in terms of speed and stability.
Alternative ways to free up space without transferring applications
If moving applications is not possible or causes problems, there are other effective ways to deal with lack of space. Often users are unaware of how much space temporary files and cache take up.
First of all, clear the messenger cache. You can configure automatic cleaning of downloaded media files. Go to the application settings, section "Data and memory", and set a limit on the cache storage time (for example, 3 days or 1 week). Telegram And WhatsApp You can set up automatic cleaning of downloaded media files. Go to the application settings, section "Data and memory", and set a limit on the cache storage time (for example, 3 days or 1 week).
Use the "Cleanup" function in the Android storage settings. The system will analyze the disk and offer to delete rarely used applications, duplicate files and large videos. This is a safe way to free up a few gigabytes without the risk of damaging your system.
Another method is to transfer media files. Photos, music, and downloaded documents can be seamlessly moved to the memory card, even if the apps remain inside. To do this, use a file manager, select folders DCIM, Downloads, Music and move them to external media.
⚠️ Attention: When transferring folders manually, make sure that the new path to the files is specified in the gallery or music player settings, otherwise they may not appear in the library.
Regular Cleaning up downloads and deleting installation files APKwhich often remain in the downloads folder after installing apps also helps maintain order.
Is it possible to transfer applications to the card without formatting it as internal?
On most modern smartphones with Android 10 and above, no. The system requires encryption and merging of partitions for security. On older devices (Android 6-8), this option could be in the standard application settings menu.
Why does the game run slower after the transfer?
The reading speed of small files for microSD cards is much lower than that of the phone’s built-in memory. Games require fast loading of textures and models, which causes delays when working with a slow drive.
What will happen to the data if I format the card back to portable?
All applications installed on the card will stop working and their data will be deleted. You will have to reinstall them again into the internal memory. Personal files (photos, documents) will be saved.
How to check if my phone supports Adoptable Storage?
Try to insert the card and see the storage settings. If there is an option "Use as internal storage" - there is support. If not, try the ADB method described in the article.
Is it possible to use one card on two phones in turn?
If the card is formatted as internal storage (Adoptable Storage), then no. It is encrypted with device-specific keys. To use it on another phone, you will have to format it, which will delete all data.