Skip to main content

How To Use SD Card As Internal Storage On Android | Adoptable Storage On Android


Android Adoptable Storage Main
If your Android device doesn’t have enough internal memory to store all the apps you need, you can use the SD card as internal storage for your Android phone. A feature called Adoptable Storage allows the Android OS to format an external storage media as a permanent internal storage. The data on the adopted SD card is encrypted and it can’t be mounted on another device.

SD Cards are very handy option to store photos, songs, and videos. Even if you have a hefty amount of internal storage on your Android phone, you might need that piece of memory to store lengthy videos shot on your phone’s high-resolution camera. But there is one thing where SD cards fall short, installing apps.
Android still installs the apps on the internal memory and dumps the data on the SD card. So, you are deprived of installing any further apps if your phone has a scarcity of internal storage, like in the case of Android One devices.

What is an Adoptable Storage?

There is a feature on Android called Adoptable Storage. It allows a removable microSD card installed on an Android phone to be used as the internal storage. This way you can cross the space hurdle if the phone has a low internal memory.
Google introduced Adoptable Storage with the release of Android 6.0 Marshmallow. Methods to do the similar task existed earlier. However, they weren’t easy to implement.

Some important things to consider

While adopting a storage, whether an SD card or USB drive, Android formats and changes it’s FAT32 or exFAT format to ext4 or f2fs. Using your SD card as an internal storage might sound good to your ears. But everything comes at a price and so does the adaptable storage feature. Here are some pros and cons:

SD cards are slow

This is the painful reality of these tiny memory chips. Even though they can store tons of data, they’re slower than the internal storage and have a limited number of read-write cycles. Using SD card as a permanent storage would require more frequent read/write operation, and it would degrade its performance over time.
Android does a performance benchmark of your SD card to make sure it’s fast enough to match the internal memory. It warns about the performance of the external storage and may even decline to adopt if the SD card is extremely slow.

Your Android will literally adopt the storage

Android encrypts the external SD card being used as an internal storage, thus, it gets tied to a specific Android device. The key used to encrypt the data on the SD card is stored on the Android device’s internal memory. So, it is not possible to mount an adopted storage to another device because of its encrypted nature.
However, you can remove the storage from your device and put it back on. The device will remember the details about the apps installed on the adopted SD card to reverse the settings with the adopted storage is connected later on. This way you can use another SD card also.
Always make sure, you don’t remove the adopted SD card without following the unmount procedure, otherwise, the storage media might get corrupted.

You can’t install every app

Practically, Android allows you to install almost every app on the adopted storage. But it also requires the consent of the app’s developer. He has the freedom to enable or disable support for adopted storage in the app by adding relevant attributes in the code.

How to use SD card as internal storage on Android?

Configuring your SD card to behave as the internal storage on Android is a simple process. Please note that your SD card would get formatted during the process, do remember to backup your data.
It might be possible that the option is not present on your device even if it is running Android 6.0 and above. The device manufacturer may have disabled the feature. However, command-line methods exist which allow you to force a device to adopt a storage.
Here are the steps to adopt your SD card:
  1. Put the SD card inside your Android phone and wait for it to get detected.
  2. Now, open Settings.
  3. Scroll down and go to the Storage section.
  4. Tap the name of your SD card.
  5. Tap the three vertical dots on the top right corner of the screen.
  6. Tap Storage Settings.
    Use SD Card Internal 2
  7. Choose format as internal option.
    Use SD Card Internal 3
  8. On next screen, you have the final chance to decide whether you want to change your mind. Tap Erase & Format if you want to format your SD card as internal storage.
    Use SD Card Internal 4
  9. You will be notified if Android finds that your SD card is slow. Tap OK to continue.
    Use SD Card Internal 5
  10. You can start the data migration process now or do it a later stage.
    Use SD Card Internal 6
  11. Tap Done to finish storage adoption process for your SD card.
    Use SD Card Internal 7
After the format process completes, you have the freedom to use your removable SD card as a ‘somewhat’ permanent storage. But keep in mind, it’s not hot swappable like the portable SD cards. So, don’t remove it without using the Eject option. Moreover, you can practically remove the adopted storage but it is not recommended as it may cause errors on the device.

How to make the SD card portable again?

If you want, you can roll back the changes later in time by following the same steps:
  1. Follow the method mentioned above till Step 4.
  2. Tap your SD card.
  3. Tap the three dots on the top right corner of the screen.
    Use SD Card Internal 8
  4. Tap Format as internal.
    Use SD Card Internal 9
  5. Tap Format. The process will take around a few minutes to complete.
Now, you can use the SD card as portable storage and mount it on any other Android device.
Note: The post has been updated to include that manufacture can disable adaptable storage feature on their devices.
Did you find this helpful? Drop your thoughts and feedback inside comment section.

Comments

Follow Us

WHAT'S HOT

VIDEO: KLY & DJ Maphorisa ft. eMTee & Patoranking – SnapThatSh!t

Ambitiouz Entertainment presents the official music video to “SnapThatSh!t” by its budding act, KLYalongside prolific South African producer, Maphorisa, raving South African rapper, eMTee and Nigeria’s music sensation, Patoranking.

How To Install Ubuntu MATE For The Raspberry Pi 2 and Raspberry Pi 3

Ubuntu MATE:  We have done what we can to optimise the build for the Raspberry Pi 2 and Raspberry Pi 3, you can comfortably use applications such as LibreOffice and Firefox. But the microSDHC I/O throughput is a bottleneck so  we  highly  recommend that you use a Class 6 or Class 10 microSDHC  card.  Ubuntu MATE 16.04 also fully supports the built-in Bluetooth and Wifi on

Windows Subsystem For Linux Is Beta No More, Gets “Full Support” In Windows 10 Fall Creators Update

As we told you earlier, WSL on Windows 10  moved out of beta  in August. It still carries the beta tag in Windows 10 Creators Update. Also, it won’t require people to enable developer

KLY Ft. Wizkid – Scrrr Pull Up (Remix)

Starboy, Wizkid blends with KLY as he adds a verse to Kly’s hottest tune Pull up Scrr!!. The remix comes with heavy greatness verse from the starboy boss as he blended another magic lyrics on the self enriched tune. Song Production credit goes to Wichi 1080.