Smartphone owners are often faced with a situation where the built-in storage is full, and new games or apps refuse to be installed. The Android system by default tends to load all content into internal memory, considering it the fastest and most reliable. However, for budget models or with active use of multimedia, 32 or 64 GB runs out catastrophically quickly. Changing the download location can be a lifesaver, but this process has many nuances depending on the version of the operating system and device model.

It is worth immediately noting that in modern versions of Android, starting from 6.0 and higher, Google's policy has changed. Now application developers they decide for themselves where their product can be installed. Many popular services, such as instant messengers or banking applications, are strictly tied to the internal storage for the sake of security and performance. However, there are ways to get around these limitations using adaptive storage features or special commands through the computer.

Before taking any active steps, it is necessary to carefully prepare the data. Losing information when formatting a memory card is a common problem that beginners encounter. Make sure you have a backup of important photos and documents. Also check the quality of the microSD card itself: cheap media can drastically reduce the speed of the entire smartphone, turning even a flagship into a slow device.

Checking support for the Adoptable Storage function

The technology that allows you to combine internal memory and a microSD card into a single space is called Adoptable Storage. It was introduced in Android 6.0 Marshmallow, but many manufacturers, such as Samsung, LG and Huawei, disabled it programmatically in their shells. Therefore, the first step is to diagnose the ability of your device to work with the card as a system drive.

The easiest way to check is to insert a memory card and try to format it through the standard menu. If you see "Use as internal storage" in the list of options, then you're in luck. Otherwise, the system will only offer the Portable Storage option, which only allows you to store media files and not apps. For advanced users, there is a method of checking through the engineering menu or ADB.

⚠️ Attention: When formatting the card as internal storage, all data on it will be permanently deleted. Moreover, this card will be encrypted and linked specifically to your smartphone. Inserting it into another phone and reading the data will not work without a full reset.

If the standard menu does not provide the necessary options, you can use the hidden capabilities of the system. This requires connecting to a computer and having the package installed. Android Debug Bridge. Through the command line, you can forcefully activate the transfer mode, even if the manufacturer has hidden this button in the settings. However, this method is only suitable for experienced users who are familiar with the operation of the terminal.

💡

Before any manipulations with memory, remove the card through the menu “Settings → Storage → Eject” to avoid damage to the file system.

Standard transfer through device settings

For most users, standard operating system tools are sufficient. The interface may differ slightly depending on the shell (MIUI, OneUI, ColorOS), but the logic of actions remains the same. You need to find the section responsible for managing applications and change the data recording priority.

Go to the settings menu and find the “Applications” item. Select the app you are interested in from the list. If the developer has allowed the transfer, you will see an active Edit button in the Storage section. By clicking on it, the system will prompt you to select the target drive: internal memory or SD card. If the button is inactive (gray), then the application is hardwired to the system partition.

Some manufacturers allow you to change the default installation location for all future downloads from the store. Google Play. To do this, you need to go to the settings of the store itself, however, in the latest versions this function is often missing, shifting the responsibility to the system. In such cases, only manually moving already installed apps helps.

  • 📱 Open Settings → Applications and select the desired app.
  • 💾 Click on the “Storage” item inside the application card.
  • 🔄 If available, click the "Change" button and select "Storage Card".
  • ✅ Confirm the action and wait until the data migration process completes.

It is important to understand that migrating an application does not mean migrating all of its data. Cache, downloads and some configuration files may remain in the internal memory. This is done so that critical processes do not depend on the reading speed of the memory card, which is always lower than the speed of the built-in chip.

📊 Do you have enough built-in memory of your smartphone?
Enough with a reserve
Enough back to back
Constantly not Enough
Using a memory card

Using a memory card as internal memory

Formatting a card as internal storage is a radical but effective method of solving the problem. After this procedure, the system will perceive the external drive as a continuation of the main drive. New applications will be installed there automatically if their code allows it.

The process is initiated through the “Storage” section in the settings. With your memory card selected, find the menu (three dots in the corner) and select “Storage Settings.” Next comes the “Internal memory” item. The system will warn you about the low speed of the card compared to the built-in module and offer to transfer data. By agreeing, you will start the encryption and formatting process.

Memory type Reading speed (average) Reliability Compatibility
Built-in (eMMC/UFS) 300-2000 Mb/s High 100%
SD card (Class 10) 80-100 Mb/s Average Depends on software
SD card (UHS-I/U3) 100-170 Mb/s Average Requires adaptation
SD card (UHS-II) up to 300 Mb/s High Rarely supported

After the operation is completed, the phone may require a reboot. Now, when installing new games, the system will offer a memory card by default. However, it is worth remembering performance degradation. Heavy 3D games may take longer to load, and the interface will become less responsive if there are too many active applications installed on the card.

Why do some phones not allow you to format the card as internal?

Manufacturers often block this function so that users buy models with more internal memory, as this more profitable. This is also due to the fact that cheap memory cards often fail, which can lead to data loss and unstable system operation.

Forced change through the engineering menu

If you do not want to format the card, but want to be able to transfer any applications to it, you can activate the hidden development function. This method does not require root access, but does not work on all firmware. It allows the system to see the card as a potential installation location, even if the manufacturer has prohibited it.

To activate, you must open the “For Developers” menu. If it is not in the settings, go to “About phone” and click on the build number 7 times. In the menu that appears, find the item “Keep the screen on” (that’s not it) - look for the section related to storage. Some shells have a “Force allow apps on external” option.

adb shell pm setInstallLocation 2

Entering this command through your computer changes the global installation setting. The value 0 means automatic selection by the system, 1 only internal memory, and 2 preferably external memory. After entering the command, the changes take effect immediately, and new transfer options may appear in the application menu.

⚠️ Attention: Settings interfaces are constantly updated. Menu items may be named differently or moved to different sections in newer versions of Android. Always check the latest guides for your specific smartphone model.

Using this method carries certain risks. Applications that are forcibly transferred may be unstable, crash, or save data incorrectly. Widgets on the desktop may stop functioning if the corresponding application is located on a memory card that has been temporarily disabled or damaged.

☑️ Preparing to change the installation location

Done: 0 / 4

Working with file managers and cache

Even if you cannot transfer the application itself, you can free up space by transferring its heavy data. Many apps, especially messengers like Telegram or WhatsApp, save gigabytes of photos and videos to internal memory by default. Changing the save path in the settings of these applications solves the problem of lack of space more effectively than transferring system files.

In the messenger settings, find the “Data and Memory” or “Storage” section. There is usually a “Save Folder” item there. Change the path from internal storage to SD card. Now all new media files will be automatically saved to external media without taking up precious system space.

For old files, you can use the built-in file manager or third-party utilities like Files by Google. Select cache folders (for example Android/media or WhatsApp/Media) and move them manually. Be careful: do not delete files whose purpose you do not know, this may cause apps to malfunction.

  • 📂 Open the file manager and find the folder Download.
  • ✂️ Select all files and select “Move.”
  • 💿 Go to the root of the memory card and insert files.
  • 🗑️ Do the same with folders DCIM/Cameraif photos are not synchronized with the cloud.

Regularly clearing the cache also helps keep the system in good shape. Storage settings often have a “Clear cache” button, which deletes temporary files of all applications at once. This is a safe operation that will not affect your personal data, but can free up several gigabytes of space.

💡

Moving media files and cache is often more effective and safer than trying to move the system application itself to a slow memory card.

Problems and possible risks when changing the drive

Moving applications to the card memory is a trade-off between capacity and speed. Users often complain that after migration the phone starts to run slower. This is due to the physical limitations of the microSD card reading interface, which is significantly inferior to the data bus of the internal UFS memory chips.

Another common problem is data loss when the card is removed. If you remove the drive, all applications installed on it will no longer run. Their icons may remain on the screen, but when clicked, the system will generate an error. You will have to reinsert the card or reinstall applications into the internal memory.

It is also worth considering the wear and tear of the memory card. Flash memory has a limited resource of rewrite cycles. Active work of applications that constantly write logs and caches can quickly “kill” a cheap card. As a result, you will receive a read error message and the loss of all data on the media.

⚠️ Warning: Critical system applications and Google services should never be transferred to a memory card. This can lead to complete inoperability of the smartphone, endless reboots or loss of access to your account.

If you notice that the phone begins to freeze or applications crash immediately after the transfer, return everything back immediately. Use the standard move function in the application settings by selecting “Internal memory”. Don’t be afraid to experiment, but always keep in mind the possibility of rolling back changes.

What to do if the memory card is not detected after formatting?

Try formatting it on your computer in the exFAT or FAT32 file system, then insert it back into the phone and ask the system to format it again as internal storage. If the error persists, the card may be counterfeit or have bad sectors.

Frequently asked questions

Is it possible to transfer applications to a memory card without formatting?

Yes, this is possible using standard means through the “Applications” menu if the developer has allowed the transfer. You can also use ADB commands to force a change in installation priority, which does not require completely formatting the card to internal storage mode.

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

This means that the application developer has prohibited installation to external storage. This is usually done by the creators of widgets, live wallpapers, banking applications and system utilities, for which high data access speed is critical.

Will a memory card speed up my phone?

No, most likely, it will slow down the applications installed on it. Memory cards have lower random read and write speeds compared to smartphone internal memory. Use them only to store photos, videos and documents.

What happens to applications if I remove the memory card?

Applications will no longer launch, and their icons may disappear from the desktop or become inactive. Data inside these applications will no longer be available. To restore operation, you need to insert the same memory card back.

Which memory card is best to choose for installing applications?

It is recommended to use UHS-I Class 10 or higher standard cards (U3, V30). Avoid cheap cards from unknown brands, as they will become a bottleneck for the performance of the entire system.