The Custom Droid

Android Tutorials, Tips and Tricks

How to Partition SD Card for Adoptable Internal Storage

Partition SD Card

Android 6.0 brought Adoptable Internal Storage function, that allows the users to adopt their external storage as internal. It is a more sophisticated and potential way to expand your phone’s internal storage than just moving your apps and data to the external storage.


So if you insert an SD card, Android will prompt you to use it as adopted internal storage, which is then formated and encrypted to be used as internal. Adoptable internal storage formats your card to GPT partition, which has a file storage limit of ~9ZB, unlike the normal one which is limited to 2TB due to MBR partitioning. This makes the card unusable for normal media storage since its layout resembles that of an internal data partition including SELinux label and other security protocols.

Android SD Card

However, if you plan to use your SD card for both – adopted storage and media/file storage, there is a simple solution. The Windows utility tool by XDA-member Octanium91 lets you automatically format your SD card in three different partition ratios:

  1. 25% Internal\75% SDCard
  2. 50% Internal\50% SDCard
  3. 75% Internal\25% SDCard

The tool analyzes the total usable storage space available on the SD card and formats it accordingly. It will work on any Windows machine running Vista/7/8/8.1/10 on a 32-bit or 64-bit arch.

How to Partition SD Card for Adoptable Internal Storage

In order to format the SD card, your phone must be on Android Marshmallow or higher version. It must have USB debugging enabled. If you don’t know how to do that, follow this simple tutorial. Also, make sure that if the card is formatted as portable storage.

  1. Connect your Android device to the PC via USB cable.
  2. Download the tool and extract the zip: Link
  3. Double-click on aftiss.exe to run the command-line tool.
  4. Select the formatting mode by pressing the 1, 2, 3 number key, according to your choice. Since I have a 16 GB card, I prefer 1 (25% Internal/75% SD).
    Partition SD Card Adoptable Storage Tool
  5. Press ENTER to start the partitioning process. It shouldn’t take more than a few seconds and once it is complete, hit ENTER again to exit.
  6. You can then disconnect the device.

Partition SD Card for Adoptable Storage

Now go to Settings > Storage & USB. You will now see that the partitioned space is already being regarded as adopted storage, and rest is still being used for media and files (Refer the image above). So from now on, all the apps you install will be automatically placed on this storage partition.

So that is how you easily format your SD card to use it both as Adopted Internal Storage and normal storage for files and media. If you have got any problems during the process, kindly drop a comment down below.

Don’t forget to share this article on your social media and let your friends know about it too.

About the Author

Founder and Editor-in-Chief

Dhananjay has more than 11 years of experience in Android software customization and development, and has spent the past 10 years writing about it. He spends most of his prime time reading, learning and writing about Android and other open-source projects. He is also a community-taught web developer. Apart from that, he loves mountain biking and playing video games on his PlayStation.

Leave a Reply

Comments are moderated, and published only if they are relevant to the topic and add value in a constructive way. If you disagree with something, please be polite and respectful. We suggest you read our comment policy before commenting.