Owners of Android smartphones with limited internal memory often face the problem of not having enough space for applications, photos and files. A memory card microSD can be an excellent solution - if you configure it correctly. However, simply inserting the drive into the slot is not enough: in order for the system to recognize it as full storage, you need to complete several key steps.
In this article you will find current ways to integrate an SD card into the Android file systemincluding formatting as an internal drive, transferring applications and data, as well as solutions to common problems (for example, when the system โdoes not seeโ the card or refuses to use it). The material is suitable for devices on Android 6.0+where the function first appeared Adoptable Storage, but is also relevant for new versions of the OS, taking into account their features.
Why does not the memory card become the default storage?
Many users mistakenly believe that after inserting microSD into the slot, the smartphone will automatically start saving files to it. In practice, Android uses internal memory by default, and treats the external drive as Removable device - like a flash drive. This is due to:
- ๐น Data security: Internal memory is encrypted and protected better than an SD card.
- ๐น Performance: Built-in storage (eMMC/UFS) is faster than most cards microSD.
- ๐น Manufacturer restrictions: some brands (for example, Samsung or Xiaomi) block the function
Adoptable Storagein their shells.
For the card to become full memory expansion, it must be formatted as internal storage. It is important to consider:
- ๐ After formatting, the card cannot be removed and used on other devices (it will be linked to the current smartphone).
- ๐ Not all applications support operation c
Adoptable Storageโ some (for example, WhatsApp or Google Play Services) will still be installed in the internal memory.
Preparing a memory card: selection and verification
Before setting up the card as storage, make sure that it meets the requirements of your device. Here are the key criteria:
| Parameter | Recommendations | Why is this important |
|---|---|---|
| Speed class | UHS-I (U1/U3) or Class 10 | Maps below Class 10 may slow down applications when used as internal memory. |
| Volume | From 32 GB (optimally 64โ128 GB) | On cards less than 16 GB, the function Adoptable Storage may not work. |
| Format | exFAT or FAT32 (before formatting) | Android will automatically reformat the card in ext4 or f2fs when configured as an internal drive. |
| Brand | SanDisk, Samsung EVO, Kingston | Cheap cards from nameless manufacturers are often counterfeited, which leads to data loss. |
Before setting up, check the card for errors:
- Connect the card to the PC via a card reader.
- O Windows open
Command lineas administrator and enter:chkdsk X: /f(where
Xis the drive letter of the card). - If errors are found, replace the card - it may be damaged.
Use cards marked A1 or A2 (for example, SanDisk Extreme A2). They are optimized to work with applications and provide minimal latency during random data access.
Formatting the card as an internal drive
This is a key step for integrating the SD card into the Android file system. Attention: all data on the card will be deleted!
โ ๏ธ Attention: On some devices (for example, Samsung Galaxy with a shell One UI), the function Adoptable Storage may be hidden or disabled by the manufacturer. In this case, use the alternative methods from the next section.
Instructions for standard Android (clean Android 6.0+ or Pixel):
- Insert the card into the slot and wait until it is detected.
- Go in
Settings โ Storage. - Tap on the name of the SD card (for example,
SanDisk 64GB). - In the upper right corner, click on the three dots (โฎ) and select
Storage settings. - Select
Format as internal drive. - Confirm the action and wait for the process to complete (may take 5-15 minutes).
After formatting:
- ๐ The system will offer transfer data (photos, videos, some applications) to the card. memory.
- ๐ฑ The card will be displayed in
Settings โ Storageas part of the internal memory (for example,Internal memory: 32 GB + 64 GB).
Back up data from the card|Charge the phone at least 50%|Make sure the card is compatible with the device|Disable important applications (for example, banking)
-->
Transfer applications to an SD card
Even after formatting the card as an internal drive, not all applications can be transferred to It depends on:
- ๐ง Developer support: some applications (for example, Google Maps or Netflix) block the transfer.
- ๐ง Android versions: starting from Android 9.0, transferring applications to SD is limited by default.
- ๐ง Application type: system applications and services Google cannot be transferred.
How to transfer supported applications:
- Open
Settings โ Applications. - Select an application from the list (for example, Facebook or Spotify).
- Tap
StorageโChange. - Select
SD cardand confirm the transfer.
If the option Change is inactive:
- ๐ Use third-party tools like AppMgr III (requires root access).
- ๐ Transfer only cache and data applications (if available).
What to do if the application does not work after transferring?
If the application crashes or does not start after transferring to the SD card, return it to the internal memory. This is due to the fact that some apps require quick access to the storage, and the read/write speed of the card may not be sufficient. Also check whether the card is a fake - to do this, use the utility H2testw on. PC.
Alternative ways to use an SD card
If your device does not support Adoptable Storage (for example, smartphones Samsung or Xiaomi), there are workarounds:
1. Manually saving files to the card
Configure applications (camera, file loader) to save data directly to SD:
- ๐ท In Camera:
Settings โ Saving location โ SD card. - ๐ฅ In Browser or File manager: select the card as the destination folder for downloads.
2. Symbolic links (requires root)
Using the application FolderMount or commands ln in Termux you can โtrickโ the system by redirecting folders (for example, /sdcard/DCIM) to the card. Risk: if configured incorrectly, data loss may occur.
3. Forced formatting via ADB
For advanced users: if the interface does not have the formatting option as an internal drive, it can be enabled via ADB:
adb shell sm set-force-adoptable true
adb shell sm partition disk:179,64 private
Where 179,64 is the card identifier (you can find it out with the command adb shell ls /dev/block | grep -i mmcblk).
โ ๏ธ Attention: Incorrect use ADB may cause the system to crash. This method is recommended only for experienced users.
Solving common problems
When working with an SD card as storage, users often encounter errors and ways to resolve them:
| Problem | Possible cause | Solution |
|---|---|---|
| The card is not detected | Incompatible format or damage | Format the card on a PC in FAT32 and repeat the setup. |
| "SD card is damaged" | The file system is corrupted | Run chkdsk on a PC or format the card again. |
| Applications are not are transferred | Android or developer restrictions | Use AppMgr III or leave applications in the internal memory. |
| Slow card operation | Low speed class (Class 4/6) | Replace the card with a model marked A1/A2 or U3. |
If the card is no longer recognized as an internal drive after formatting:
- Reboot the device.
- Remove the card and insert it back (confirmation is required on some devices mount).
- If this does not help, reset the settings via
Settings โ System โ Reset(data on the internal memory will be saved).
If the card is unstable (for example, disappears after a reboot), check it on another device. The problem may be in the drive itself or the card slot.
Optimizing work with the SD card
To extend the life of the card and avoid problems, follow these tips:
- ๐ Avoid removing cards without first "safe shutdown" (in
Settings โ Storage). - ๐ Do not fill the card 100%: leave at least 10% free space for stable operation.
- ๐ Check the card regularly for errors (once every 2-3 months after
chkdskon a PC). - ๐ซ Do not use the card as internal memory on several devices - this will lead to data loss.
To speed up work:
- ๐ Disable application caching to the card (if such an option is in the settings).
- ๐ Transfer to the card only light applications (messengers, games with a small weight).
If you notice that the card has become slower:
โ ๏ธ Attention: Memory cards have a limited recording resource (especially cheap models). If the read/write speed has dropped by 2-3 times, replace the card - further use may lead to data loss.
FAQ: Frequently asked questions about setting up an SD card
Can the card be used as internal memory on a Samsung Galaxy?
On most devices Samsung (for example, Galaxy S22 or A53) function Adoptable Storage is disabled by the manufacturer. However, you can:
- Save files (photos, videos) to the card manually.
- Use the card to store application data (if the developer has provided such an option).
- Force enable
Adoptable Storagevia ADB (see section above), but this may lead to unstable operation.
What will happen if remove a card formatted as an internal drive?
The smartphone will no longer see applications and files that were on the card. When reinserting the card, the system can:
- Request reformatting (all data will be deleted).
- Restore access to data if the card is not damaged.
It is always recommended safe to remove card through Settings โ Storage.
Why do they run slower after transferring applications to the card?
This is due to:
- Low read/write speed of the card (especially if it Class 4/6).
- Fragmentation of files (over time the card becomes clogged and access to data slows down).
- Limitations of the file system
ext4/f2fswhich Android uses forAdoptable Storage.
Solution: transfer to the card only those applications that are not critical to speed (for example, messengers or offline cards).
Is it possible to return the card to its original state after formatting it as an internal drive?
Yes, but all data on it will be deleted. To do this:
- Go to
Settings โ Storage. - Select the SD card and tap "Format as portable storage."
- Confirm the action.
After this the card can be used on other devices.
Which memory cards are best suited for use as an internal storage?
Recommended models (price/quality ratio):
- SanDisk Extreme A2 (read speed up to 160 MB/s, write speed up to 90 MB/s).
- Samsung EVO Plus U3 (optimized for 4K video and applications).
- Kingston Canvas Go! Plus (class A2, resistant to water and temperature changes).
Avoid cards without speed class markings or with a suspiciously low price - they often are counterfeited.