Owners of smartphones on Android often face a lack of internal memory, especially if the device is budget or was released several years ago. Even after clearing the cache and deleting unnecessary files, the system continues to issue warnings about storage fullness. The solution seems obvious: transfer the data to microSDcard. But here pitfalls await users: not all files can be moved manually, and some applications stubbornly ignore the external drive.
In this article we will look all working methodshow to force Android to save data to a memory card - from photos and videos to applications and game caches. Let's take into account the nuances of different OS versions (from Android 6.0 Marshmallow to Android 14) and features of firmware from Samsung, Xiaomi, Huawei and other manufacturers. We will also find out why some files fundamentally do not want to move to SD, and what to do about it.
Why Android does not save data to the memory card by default
C Android 4.4 KitKat Google has tightened the rules for working with external drives. Previously, the memory card was perceived by the system as a full-fledged extension of the internal storage, but now by default it is used only for storing media files (photos, videos, music). The reasons for this restriction:
- ๐ Security: applications are prohibited from arbitrarily writing data to SDto prevent malware from accessing personal files.
- โก Performance: class memory cards
Class 4/6work slower built-in memory, which slows down the system. - ๐ฑ Market fragmentation: manufacturers (for example, Samsung or Huawei) modify Android to suit their needs, which leads to conflicts with universal solutions.
In addition, since Android 7.0 Nougat a division has appeared into portable (removable storage) and internal (memory expansion) card use. In the second case SD it is formatted and becomes part of the system, but this is fraught with data loss during extraction. Most users choose portable mode, where transfer options are limited.
โ ๏ธ Attention: If your smartphone supports Adoptable Storage (internal use SD), after formatting the card cannot be removed without losing data. This mode is not available on all devices and may lead to failures when updating the OS.
Preparing the memory card: formatting and checking
Before setting up saving data to microSD, make sure that the drive is ready for use:
- Check compatibility: not all smartphones support cards larger than
128 GB(especially older models). Check the maximum capacity in the device characteristics. - Format the card in the file system
exFATorFAT32(for cards up to32 GB). This will eliminate read/write errors.- ๐ Use the built-in formatting in
Settings โ Storage โ Memory card. - ๐ป Or connect the card to the PC via a card reader and format via Windows Explorer.
- ๐ Use the built-in formatting in
UHS-I (U1/U3) or A1/A2. Class cards Class 10 without markings App Performance may slow down.If the card was previously used in another device, clear it of hidden files (for example, folders .android_secure or LOST.DIR). These files may conflict with the new system.
Method 1: Transferring files manually (photos, videos, documents)
The simplest method is to move existing files to SD via the built-in file manager or third-party applications. This will not change the default save settings, but will free up internal memory.
Instructions for the standard file manager:
- Open the application
Files(orMy fileto Samsung). - Go to section
Internal memoryโ select a folder (for example,DCIMfor photos). - Click
Selectโ mark the files โ tapMove. - Select
Memory cardโ destination folder (or create a new one). - ๐ Does not work with all applications (depending on developer).
- ๐ Only part of the data is transferred (usually cache and media files).
- ๐ When you remove the card, the application may stop working.
For convenience use Total Commander or FX File Explorer โthey support batch moving and show hidden files. Important: some system folders (for example Android/data) cannot be moved without root access.
Make sure there is enough space on the card
Create a backup copy of important files
Charge the phone for at least 30%
Disable battery optimization for the file manager-->
Method 2: Setting default saves for the camera and downloads
To have new photos, videos and downloaded files automatically saved to SD, change the settings in the appropriate applications:
| Application | Path to settings | Notes |
|---|---|---|
| Camera | Open camera โ Settings (โ) โ Save location โ Map memory |
On Xiaomi and Redmi may require permission to access the storage. |
| Google Chrome | โฎ โ Settings โ Downloads โ Save location โ Memory card |
Does not work for files downloaded in incognito mode. |
| Telegram | โ Settings โ Data and memory โ Download folder โ Memory card |
Requires restarting the application. |
โฎ โ Settings โ Storage โ Storage Management โ Edit |
Transferring existing media files is only possible manually. |
Important: Some applications (for example Instagram or VK) ignore save settings and always use internal memory. In this case, only manual transfer or use will help Adoptable Storage (see Method 4).
If the camera settings do not have the option to save to SD, try third-party applications like Open Camera or Footage - they support storage selection.
Method 3: Transferring applications to a memory card (without root)
With Android 6.0 it has become possible to transfer some applications to SD, but with limitations:
How to transfer the application:
- Open
Settings โ Applications. - Select the desired application โ
Storage. - Click
Changeโ selectMemory card. - Confirm the transfer (may take a few minutes).
If the button Change is inactive:
- ๐น The application does not support transfer (for example, Facebook or Google Maps).
- ๐น The memory card is formatted as portable (try Adoptable Storage).
- ๐น The manufacturer has blocked the function (relevant for Huawei i some Samsung).
โ ๏ธ Attention: Transferring applications to slow cards (Class 4) can lead to freezes. For games and heavy apps, use cards marked A2 (for example, SanDisk Extreme or Samsung EVO Plus).
Method 4: Adoptable Storage - turn SD into internal memory
Function Adoptable Storage (built-in storage) allows you to format SD-card as part of the internal memory. After this, the system will save data to it by default. However, the method has serious disadvantages:
- ๐ The card cannot be removed without losing data (it is encrypted and tied to the device).
- ๐ The speed of operation depends on the class of the card:
U3/A2will do, butClass 10will slow down. - ๐ง Not all manufacturers support the function (for example, Samsung and Xiaomi often block it in firmware).
How to enable Adoptable Storage:
- Insert SD-card to the phone.
- Go to
Settings โ Storage โ Memory card. - Select
ConfigureโInternal memory. - Follow the instructions (the card will be formatted!).
- After rebooting the device, transfer the data via
Settings โ Storage โ Data transfer.
If in the menu there is no option Internal memory, your manufacturer has disabled it. In this case, it will help ADB command (PC required):
adb shell sm set-force-adoptable true
After completing it, repeat the setup steps. Please note: this method may lead to unstable operation of the system on some devices.
What to do if Adoptable Storage does not work?
On some devices (for example, Samsung Galaxy s One UI) the function is blocked at the firmware level. Alternative options:
1. Use Link2SD (requires root).
2. Install custom firmware (for example, LineageOS).
3. Transfer files manually or through cloud services.
Method 5: Using root access for complete control
If standard methods do not help, and Adoptable Storage is not available, a radical solution remains - obtaining root access. This gives full access to the system, but voids the warranty and may disrupt the operation of some applications (for example Google Pay or banking services).
With root you can:
- ๐ง Transfer any applications to SD via Link2SD or App2SD.
- ๐ Change system file saving paths (for example, for WhatsApp or Instagram).
- ๐ Create symbolic links (
symlink) to redirect folders.
Step-by-step guide (using example Magisk):
- Unblock
Bootloader(instructions depend on the model). - Install Magisk Manager and flash the patch via TWRP.
- Download Link2SD from Play Market.
- In the application, select
Create a linkfor the necessary apps.
โ ๏ธ Attention: Incorrect use root can lead to "briku" the device (complete inoperability). Before the procedure, create a backup copy via TWRP or Custom Recovery.
Alternative solutions: clouds and external drives
If transferring to SD is impossible or inconvenient, consider alternatives:
- โ Cloud storage:
- ๐ Google Photos (unlimited storage of compressed photos).
- ๐ Yandex Disk (10 GB free).
- ๐ Mega (50 GB upon registration).
- ๐พ External SSD/HDD:
- ๐ Via OTG cable you can connect a flash drive or hard drive.
- ๐ The speed is higher than that microSD, but less convenient.
- ๐ Automatic cleaning:
- ๐ Enable
Settings โ Storage โ Cleaningremoval of unnecessary files. - ๐ Use Files by Google to regularly clear the cache.
- ๐ Enable
Cloud services are convenient for backup, but require a stable Internet connection. External drives are suitable for large files (videos, backups), but they are not always convenient to carry with you.
If your device does not support transfer to SD, a combination of cloud storage (for photos/documents) and an external SSD (for videos/games) may be the optimal solution.
FAQ: Frequently asked questions about saving data to a memory card
Is it possible to transfer WhatsApp to a memory card without root?
Officially - no. WhatsApp does not support transfer to SD through standard settings. Alternatives:
- ๐น Manual folder transfer
WhatsAppvia a file manager (requires re-configuration after updates). - ๐น Using Adoptable Storage (if available).
- ๐น Backing up chats to Google Drive and clearing internal memory.
Why does it slow down after transferring the application to SD ?
Reasons:
- ๐น The memory card is too slow (you need a class
A2orU3). - ๐น The application actively uses internal memory for cache.
- ๐น The manufacturer has limited performance for external drives (relevant for Huawei and Xiaomi).
Solution: transfer back to internal memory or use a faster card.
How to transfer games to a memory card?
Most games (for example, PUBG Mobile or Genshin Impact) do not support transfer to SD via standard settings. Options:
- ๐ฎ Use Adoptable Storage (if available).
- ๐ฎ Transfer only game cache via Game Manager (to Samsung).
- ๐ฎ Install the game on PC via emulator (BlueStacks) and save progress in the cloud.
What to do if the phone does not see the memory card?
Check:
- ๐น The card is inserted correctly (try rebooting the phone).
- ๐น File system format (must be
FAT32orexFAT). - ๐น The card is not damaged (check on another device).
- ๐น Display is enabled in the storage settings SD.
If the card is damaged, try restoring data via Recuva or DiskDigger (on a PC).
Is it possible to use the SDcard as internal memory on Samsung Galaxy?
On most models Samsung (for example, Galaxy S22, A53) function Adoptable Storage is disabled by the manufacturer. Workarounds:
- ๐น Use Link2SD with root.
- ๐น Install custom firmware (for example, LineageOS).
- ๐น Transfer files manually or via the cloud.
Officially Samsung recommends using cloud services (Samsung Cloud) or external SSDs.