Si utiliza esta función, su tarjeta SD externa se "fundirá" (fusionará) lógicamente con su almacenamiento interno (con sm set-force-adoptable true
) - o simplemente reemplazar su tarjeta interna (en caso contrario). En cualquier caso, será encriptado. Ya no puedes "simplemente desmontar" la tarjeta para leerla en cualquier otro dispositivo (incluido un lector de tarjetas conectado a tu PC), ya que en ese caso el sistema de archivos estaría "incompleto" en el primer caso (falta la parte que reside físicamente en el almacenamiento interno de tu dispositivo) y seguiría siendo ilegible en el segundo (debido al cifrado).
En términos sencillos, en el primer caso se crea un volumen que abarca ambos dispositivos de almacenamiento, y el sistema de archivos se crea encima de él - por lo tanto, separar los dos siempre dejará dos partes incompletas con sistemas de archivos "inutilizables" (es decir, ninguno de ellos puede ser leído si la "otra mitad" no está presente). Después (o, por defecto, sin eso) el llamado "almacenamiento adoptado" será encriptado para asegurar que sólo es legible en este único dispositivo ("por seguridad" - para que un ladrón no pueda simplemente quitar la tarjeta para burlar la pantalla de bloqueo de su dispositivo y llegar directamente a sus datos).
Referencia: Android 6.0 puede tratar las tarjetas SD como almacenamiento interno con un coste
Elige el almacenamiento interno y la tarjeta microSD será reformateada y encriptada. Una vez hecho esto, la tarjeta puede sólo ser utilizado como almacenamiento interno. Si intentas expulsar la tarjeta y leerla en un ordenador, no funcionará. También se borrarán todos los datos de la tarjeta, por lo que es recomendable hacer primero una copia de seguridad de todo lo importante. Android ofrece una opción para migrarla, pero los primeros informes sugieren que no es fiable.
[…]
Usted puede todavía puede elegir tener aplicaciones instaladas en el verdadero almacenamiento interno o en su tarjeta microSD que ha sido formateada para que se comporte como almacenamiento interno. Pero si tienes un teléfono con 8 GB de almacenamiento y una tarjeta microSD de 32 GB, sólo tendrás 32 GB de espacio para música, películas, juegos u otros archivos, no 40 GB.
Referencia: Almacenamiento adoptable: La función oculta de Android Marshmallow que probablemente tu teléfono no pueda usar :
Observe que el espacio no se incrementa por el tamaño de la tarjeta sd, pero a el tamaño de la tarjeta sd. Básicamente estás cambiando tu almacenamiento interno (que suele ser eMMC, que es bastante rápido), por tu tarjeta sdcard (que suele ser más lenta que el chip de almacenamiento incorporado). Estarás cambiando la velocidad por la capacidad. En algunos casos es un intercambio justo.
Hay otro dato interesante: con un poco de trabajo, el almacenamiento adoptable se extiende más allá de las tarjetas microsd. Se puede técnicamente montar cualquier dispositivo USB OTG como almacenamiento adoptable. En teoría, esto te permitiría tener un disco duro de 1TB conectado vía USB OTG. Por supuesto, nunca podrías quitar ese disco duro, así que los usos son muy limitados, pero muy interesantes.
Si estás interesado en forzar a "cualquier" dispositivo de almacenamiento conectado a través de USB OTG para que se convierta en almacenamiento adoptable, este es el comando que debes conocer. No hemos probado esto, así que proceda bajo su propio riesgo.
adb shell sm set-force-adoptable true
Dónde está AndroidCentral en Dentro del malvavisco: Almacenamiento adoptable continúa:
adb shell sm set-force-adoptable true
Pero probablemente no deberías.
Una vez que se adopta un dispositivo de almacenamiento, se convierte en parte del sistema y ya no es extraíble. Claro que puedes quitarlo físicamente, pero se te pedirá que lo vuelvas a poner mientras las aplicaciones y los servicios se bloquean en tu teléfono o tablet. Es adoptado - acogido y amado por el sistema, y hecho parte del todo.
Una interesante comentario allí se lee:
Me alegro de leer esto, estaba pensando que el almacenamiento adoptable era una gran idea y que podría comprar un teléfono de 16 GB y simplemente echar una gran tarjeta microSD y vencer al sistema. Pero, probablemente no es una buena idea ahora que entiendo más de cómo funciona.
Más Para subrayar lo que escribí sobre restablecimiento de fábrica :
Puedes quitar y volver a formatear la tarjeta cuando quieras, pero hacerlo te obligará a restablecer el teléfono de fábrica.
Más :
He optado por mantenerlo como almacenamiento externo normal. Al menos de esa manera si el teléfono tiene un fallo todavía tengo acceso a mis archivos de la tarjeta SD. La otra forma la mantiene encriptada y si el teléfono experimentara un fallo final la tarjeta sería inútil ya que está encriptada y el único dispositivo que la ve está muerto. No hay que sacarla e insertarla en un ordenador para recuperar mis fotos, vídeos o música.
Según Consejo sobre Android 6.0 Marshmallow: "Adopta" tu tarjeta MicroSD como almacenamiento interno [Vídeo] Hay un "camino de vuelta":
Afortunadamente, no es completamente permanente. Si decides utilizarla sólo para almacenar medios, puedes volver a cambiarla dirigiéndote a Ajustes>Almacenamiento y USB, seleccionando la tarjeta, pulsando el menú superior derecho y seleccionando "Formatear como portátil".
Pero lee entre líneas: Formato significa que todos los datos en él serán borrados. Así que si quieres hacerlo, tendrás que asegurarte de haber protegido tus datos de antemano. No hay una forma fácil de usar el "lector de tarjetas USB" aquí, tendrás que copiar todo vía USB o red. Y si la tarjeta se rompe, no hay manera de usar el lector de tarjetas y algún software de recuperación para rescatar al menos partes de ella; el cifrado lo hace imposible. Si se rompe, lo más probable es que ni siquiera se monte en el dispositivo, por lo que todo lo que no hayas respaldado en otro lugar se habrá "perdido para siempre".
Mientras la tarjeta sea "buena", hay algún puntero interesante encontrado en Desencriptación del almacenamiento adoptado por Android M (énfasis mío):
Android M permite el almacenamiento adoptable, que se implementa de forma similar al almacenamiento interno FDE -- utilizando dm-crypt con una clave AES estática de 128 bits por volumen, almacenada en /data/misc/vold/
. Una vez extraída la clave del dispositivo, el almacenamiento adoptado puede ser montado y leído/escrito en cualquier máquina Linux. El cifrado del almacenamiento adoptable se realiza exclusivamente por software (al menos en la versión preliminar actual), por lo que su rendimiento es probablemente comparable al del almacenamiento interno cifrado en dispositivos que no admiten FDE acelerado por hardware.
Otras lecturas: