f 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 permanent internal storage. The data on the adopted SD card is encrypted and it can’t be mounted on another device.
SD Cards are a 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 area 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?
As I just mentioned, 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 low internal memory.
Google introduced Adoptable Storage with the release of Android 6.0 Marshmallow. Methods to do the same 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 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 the SD card as 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
With Adoptable Storage, Android encrypts the external SD card being used as 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 the 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 Adoptable Storage feature 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 media.
Here are the steps to adopt your SD card:
- Put the SD card on your Android phone and wait for it to get detected.
- Now, open Settings.
- Scroll down and go to the Storage section.
- Tap the name of your SD card.
- Tap the three vertical dots on the top right corner of the screen.
- Tap Storage Settings