I have a Samsung Galaxy On5 that has been rooted, and I want to adopt my SD card as internal storage. I am attempting to adopt the SD card using ADB. The process for this is well documented, but every guide I have found assumes that the SD card is listed following the command sm list-disks adoptable. My SD card is listed after using the command sm list-disks, but not after using sm list-disks adoptable. The card has been freshly formatted, and contains no data. Is there any reason why my sd card might not be adoptable?

  • Scream "You are going to be adopted!" To it :) in all seriousness, what format is the SD in? It may be an issue there. – Dan Brown Aug 15 '16 at 23:58
  • I'm not certain, but I think the format is some variant of FAT, likely FAT32 or exFAT. The research that I've done since asking indicates that it might need to be in ext2, ext3, or ext4. Is this correct? – Draconic Aug 16 '16 at 1:14
  • I believe so. You may need a Linux computer to get that format though :) – Dan Brown Aug 16 '16 at 8:32
  • I have formatted the entire SD card to ext4, but I still get the same results from the ADB commands - appears in sm list-disks but not sm list-disks adoptable . Would one of the other two ext formats work better? Is there another factor other than format which might prevent my phone from adopting the drive? – Draconic Aug 17 '16 at 1:25
  • Size, possibly. How big is the SD compared to your phone storage?? – Dan Brown Aug 17 '16 at 8:36

Your Answer

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

Browse other questions tagged or ask your own question.