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

1 Answer 1


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, 2016 at 15:25
  • @Reza Yes, all contents will be deleted off the SD card.
    – jan
    Sep 25, 2016 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, 2016 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, 2016 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)
    – jan
    Sep 30, 2016 at 16:34

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .