I've got a Motorola Moto G 2 with Android 6 Marshmallow and an old microSD 8Go formatted as internal storage. Today, I would like to replace it with a new one, bigger and faster one.

BUT, I would like to save all the content (especially some app content, etc.)

Usually (with non formatted as internal storage cards) I switch off the phone, remove the SD card and copy it's whole content. But this time, the phone has to be running and thus, some folders (especially "Android") cannot be copied.

Will I lose come content ? Can I make a copy of this folder ?

  • You have to "unadopt" the SD card by switching it to portable storage, then insert the new card and adopt it. Not clean or easy, especially if you don't have enough space on your internal memory to copy everything from the old card to temporarily. – acejavelin Apr 3 '16 at 19:31
  • @acejavelin wouldn't that destroy the contents? Apart from which: the very same thing has just been asked yesterday: How can I move data from an adopted SD card to a new SD card? (PS, Crypto: Also see our adoptable-storage tag-wiki. As one of the cons, it lists: no "simple upgrade" to another (bigger, healthier, faster) SD card.) – Izzy Apr 3 '16 at 19:46
  • 1
    @Izzy It all depends on the amount of space on internal storage, the process tries to move it there if there is enough space, but generally there isn't. There isn't really a clean way to do this, since once an SD card is adopted another one cannot be until it is "unadopted", so using the mount in Linux trick (nelenkov.blogspot.com/2015/06/…) is tough. Personally, I think this is just another hole in the mess that is "adopted storage" – acejavelin Apr 3 '16 at 19:50
  • Thanks, @acejavelin! So basically you don't lose data if the amount on the adopted card fits on the "real internal storage" – in which case you'd probably not adopted it in the first place? So e.g. backing up enough apps+data (e.g. via adb backup) and removing that, so the remains fit, one could safely "unadopt" the card without data loss, adopt a new one, and restore the backups? – Izzy Apr 3 '16 at 21:17
  • Honestly... You best and cleanest bet is to backup everything you can, unadopt the storage, factory reset (yeah, I know, it sucks), insert the new card and adopt it and set it as the default for everything, then reinstall/restore data. It is the cleanest, you can try skipping the factory reset part, but I always say to be prepared to do so whenever making a major change, if problems arise, do it. – acejavelin Apr 4 '16 at 3:00