Is there any way without rooting the device? My device is a Sony Xperia C4.


Yes, you can use adaptable storage to do this. This means that your SD card with merge with your internal storage and display itself as one big SD card. This is really nice if you need extra storage, but things can go crazy if you pull your SD card out of your phone as it's used as internal storage.

Just make sure NOT to pull out your SD card from your phone if you decide to enable this.

You can enable it in 2 ways:


adb shell sm set-force-adoptable true

From Settings

Go to Settings -> Storage -> SD Card -> Format as internal

  • I don't see that option in the settings. Would either of these actions delete the files already on the SD card? – Reza Sep 25 '16 at 15:25
  • @Reza Yes, all contents will be deleted off the SD card. – Ciprum Sep 25 '16 at 15:33
  • 1
    @Reza Some OEM's remove the Adopted Storage options from the user interface for Marshmallow, but using the ADB method works in most cases. It would be a good idea to update your original question with your make/model of device as that can change the answer. – acejavelin Sep 25 '16 at 15:41
  • I enabled debugging and ran the command but I get an error that sm was not found. I don't know how to install it in Ubuntu. – Reza Sep 29 '16 at 23:52
  • @Reza I don't know, sorry. I have the option in my settings. I just found this command on the internet. Installing Busybox might solve it. (Busybox installer is free on Google Play) – Ciprum Sep 30 '16 at 16:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.