Modern Android smartphones are often released with a minimum amount of built-in storage, which quickly leads to memory overflow. Users are faced with the inability to update applications, take photos, or install a new game. The solution is to use a microSD card, but the standard operating mode often does not allow transferring system data there.

The operating system Android 10 retains the Adoptable Storage function, which allows the system to perceive an external drive as part of the main module. This makes it possible to expand the usable space for installing apps and their cache. The process requires care, since all data on the flash drive will be permanently deleted.

Before you begin, it is important to make sure that your device is compatible. Not all manufacturers allow this feature by default. If you are ready to experiment and have a fast memory card on hand, you can significantly relieve the system load. Next, we will look at all the nuances of preparation and setup.

Checking compatibility and preparing equipment

The first step is to assess the technical characteristics of your gadget. The function Adoptable Storage (adaptive storage) can be programmatically blocked by the manufacturer, for example, in smartphones Samsung or Xiaomi with the MIUI shell. You can check for the presence of a hidden option through the settings menu or using ADB commands.

A critical element is the quality of the memory card itself. Since the system will write application data there in the background, the read and write speed must be high. Using cheap class cards Class 10 without marking A1 or A2 will lead to severe slowdown of the entire interface.

⚠️ Attention: After formatting, the memory card will be encrypted by binding to a specific device. You cannot just insert it into another phone or computer to read data.

To prepare, you will need a computer with installed ADB (Android Debug Bridge) and drivers for your smartphone. Also make sure that the battery charge is at least 50% so that the formatting process is not interrupted due to discharge.

💡

Use memory cards up to 128 GB for maximum compatibility. Larger drives may be unstable on older smartphone memory controllers.

Activating developer mode and USB debugging

To make system changes, you must obtain advanced access rights through the developer menu. The standard interface Android 10 hides these settings from inexperienced users. To activate the hidden menu, you need to go to the section Settings → About phone.

Find the line “Build number” and quickly click on it 7-10 times in a row. The system will inform you that you have become a developer. After this, a new item “For Developers” will appear in the main settings menu. Inside you need to find and activate the switch USB debugging.

Connect your smartphone to the computer via a high-quality cable. The device screen will ask you to allow debugging from this computer. You must check the box “Always allow” and click “OK”. Now the computer can send commands to the device.

☑️ Checking readiness for modification

Done: 0 / 4

Using ADB to force the function to be enabled

If there is no “Use as internal” option in the standard storage settings menu, it can be activated via the command line. Open a terminal on your computer and enter the command to test the connection: adb devices. The device must be identified by its serial number.

Next, enter a command that changes the global system variable that allows the creation of removable storage. Enter the following line:

adb shell pm setInstallLocation 2

This command tells the system that applications can be installed on external media. However, to fully merge partitions, a more in-depth command is often required, depending on the specific firmware version. In some cases, the command helps adb shell sm setForceAdoptable true.

After entering the commands, you must reboot the device. Only after turning it on again will the changes take effect and new options may appear in the memory management menu. If nothing has changed, it means that the manufacturer has hard blocked this function at the kernel level.

What to do if ADB does not see the device?

Make sure that the correct driver for your model is installed. Try a different USB port or cable. Check whether the antivirus is blocking the connection.

Formatting a memory card as internal storage

After successfully activating the hidden functions, we proceed to direct merging. Go to Settings → Storage. Select your SD card from the list. Click on the three dots in the corner of the screen and select “Storage Settings.”

Select “Internal Memory” (or “Internal Storage”). The system will warn you that all data will be destroyed. Confirm the action. The formatting and encryption process will begin, which can take from 2 to 10 minutes depending on the volume of the card.

Upon completion of the process, the system will offer to transfer existing data (photos, applications) to the new volume. It is recommended that you agree to free up space on the built-in module. Now your card is displayed as part of a single memory pool.

Parameter External memory (Portable) Internal memory (Internal)
Access from PC Possible directly Impossible without root
Encryption No Yes (binding to device)
Installing applications Media/data only Full APK support
Working speed Depends on the card Requires high speed
📊 How much memory does your smartphone have?
16 GB
32 GB
64 GB
128 GB or more

Transferring applications and data management

After formatting, the system automatically starts using the new space. However, some applications may remain on the built-in drive. To move them, go to Settings → Applications, select the desired app and click "Storage".

If the function works correctly, the "Change" button will be active. Click it and select SD card. The system will transfer the application files and its cache. Please note that system applications Google or YouTube often do not support transfer.

Use a file manager to manage files. New photos and videos may be saved to internal memory by default unless you change the camera settings. Go to the camera settings and select the SD card as the main storage location.

⚠️ Attention: The settings menu interface may differ depending on the shell version (Stock Android, OneUI, MIUI). Look for items containing the words “Memory”, “Storage” or “SD card”.

Possible problems and ways to solve them

The most common problem is a sharp decrease in the speed of the smartphone. This happens if the memory card has a low speed class. In this case, the system constantly waits for a response from the drive, which causes interface freezes. There is only one solution: replacing the card with a faster one.

Another problem is reading errors. If the card is formatted as internal, it should not be removed. If you take it out and put it back in, some applications may not launch. Re-authorization or reinstallation will be required.

It is also possible that “Application not installed” errors may appear when trying to write to SD. This can be treated by clearing the service cache Media Storage or reformatting the card through the smartphone menu, and not on the computer.

💡

The stability of a smartphone with extended memory directly depends on the quality of the memory card. Do not skimp on the drive by using it as a system partition.

Returning to its original state and formatting

If you decide to sell the phone or upgrade to a new model, the card must be returned to normal mode. To do this, go to the storage settings, select the SD card and click “Format as portable”. The system will warn you about transferring the data back.

After the process is completed, the card will become available for reading on other devices. All data that was on it will be deleted, so create a backup copy of important files on a cloud server or PC in advance.

In some cases, if standard formatting is not possible, you will have to do a complete reset of the phone settings (Wipe Data/Factory Reset). This will remove the encryption and return the card to its original state, but will also delete all data from the smartphone itself.

Can this card be used on a computer after formatting?

No, the computer will not see the files immediately after connecting. The card will be formatted in a file system that only your phone can understand, taking into account encryption. To use it on a PC, you need to format the card again, which will delete all data.

Will the phone work faster if you transfer applications there?

Most likely, it will become slower. Smartphone built-in storage (UFS) is usually faster than even the fastest microSD cards. Transferring only makes sense to free up space, and not to improve performance.

How many times can you format a card as an internal one?

Theoretically, the number of write cycles is limited by the resource of the memory card. Frequent formatting and heavy use can wear out the drive faster. It is recommended to use high-quality class cards Endurance.

Does this instruction work on Android 11 and later?

The principle of operation is similar, but in newer versions of Android manufacturers are increasingly blocking this function at the software level. For Android 11-14, more complex manipulations with root access is often required.