1. AC Question's Avatar
    So I had my SD card set up for internal storage but ran into some issues and had to reboot the device to factory settings. I thought that the SD card would still be recognized after the reboot but I'm being instructed to reformat the card. Is there any way to recover my files or are they encrypted to that specific install of android?
    08-15-2016 09:39 PM
  2. B. Diddy's Avatar
    Welcome to Android Central! When you say "reboot the device to factory settings," I assume you mean a factory reset. "Reboot" means simply powering the phone off, then powering back on again. Factory reset means wiping the whole phone and starting from scratch. If you did a factory reset, then the data you had on the SD card was wiped as well.
    anon(9983233) likes this.
    08-16-2016 04:14 AM
  3. anon(9983233)'s Avatar
    Yep. In this instance, I would have removed the MicroSD card before dong the factory reset.. but once the MicroSD card was replaced/reinstalled back into the phone, would the phone recognized the card & it's data..
    08-16-2016 05:12 AM
  4. B. Diddy's Avatar
    but once the MicroSD card was replaced/reinstalled back into the phone, would the phone recognized the card & it's data..
    I don't think the phone would recognize it, because when it's formatted as internal storage, it's encrypted to work with that device only. Factory resetting the phone is kind of like making it a new device, and I would think the phone would lose the encryption key along with all other data during the reset. According to this article:

    "The platform randomly generates an encryption key for each adopted device, and that key is stored on the internal storage of the Android device. This effectively makes the adopted media as secure as internal storage. Keys are associated with adopted devices based on the adopted partition GUID. The adopted device is encrypted using dm-crypt configured with the aes-cbc-essiv:sha256 algorithm and a 128-bit key size.

    The on-disk layout of the adopted device closely mirrors the internal data partition, including SELinux labels, etc. When multi-user is supported on the Android device, the adopted storage device also supports multi-user with the same level of isolation as internal storage.

    Because the contents of an adopted storage device are strongly tied to the Android device that adopted it, the encryption keys should not be extractable from the parent device, and therefore the storage device can't be mounted elsewhere."
    08-16-2016 01:51 PM

Similar Threads

  1. Which material should I use to Mod the Battery??
    By Kashton in forum Moto Mods
    Replies: 12
    Last Post: 08-19-2016, 08:53 AM
  2. S5 Restarting over and over
    By Jon Capaldi in forum Samsung Galaxy S5
    Replies: 15
    Last Post: 08-17-2016, 12:00 PM
  3. Replies: 2
    Last Post: 08-16-2016, 04:01 AM
  4. Can I upgrade from 4.1.1 on a Tracfone ZTE Valet?
    By AC Question in forum Ask a Question
    Replies: 1
    Last Post: 08-15-2016, 11:44 PM