2 votos

Eliminación de la tarjeta de almacenamiento sdcard adoptada

Mi smartphone tiene la capacidad de utilizar dos tarjetas sim o una tarjeta sim más sdcard. Generalmente, estoy usando la segunda opción (sim+sdcard), sdcard como almacenamiento adoptado. Quiero usar la segunda tarjeta sim temporalmente. Pero si desmonto la tarjeta sdcard y la saco, ¿podré usarla después sin problemas?

2voto

Jan Remunda Puntos 3088

Funciona como se esperaba. Desmonto con éxito el almacenamiento adoptado.

Primero moví todas las aplicaciones a la memoria interna. Luego desmonté el almacenamiento adoptado desde las opciones de la tarjeta SD.

Unmounting adopted storage

El sistema comienza a sincronizar los datos que aún no se han escrito y después de un minuto hubo una notificación de intento "Puedes quitar la tarjeta sdcard de forma segura". Así que quité la tarjeta. No pasó nada malo. Por supuesto, el fondo de pantalla desaparece, pero era predecible.

Unmounted adopted storage

Otro efecto secundario fue que no puedo guardar las capturas de pantalla, así que hice estas fotos con otro teléfono.

Después de un tiempo inserté la misma tarjeta SD en el smartphone y Android la montó automáticamente. El fondo de pantalla aparece de nuevo y todos mis archivos de la tarjeta SD estaban en el mismo lugar que antes.

Técnicamente el almacenamiento adoptado es un sistema de archivos separado pero montado en un sistema de archivos, en el directorio especificado. No todas las aplicaciones pueden moverse al almacenamiento adoptado. Se comporta como una tarjeta SD normal con un sistema de archivos FAT/exFAT, pero Android combina la vista del directorio de la memoria interna en un "sistema de archivos". Otra diferencia es que el almacenamiento adoptado está encriptado. Android monta ese dispositivo de bloque cifrado, lo descifra y lo monta en /mnt/expand/. Ningún dato del sistema se mueve al almacenamiento adoptado, sólo las aplicaciones que el desarrollador implementa una opción para mover los datos de la aplicación al almacenamiento adoptado.

La prueba se realizó con Android 7.1.1. Modelo de smartphone: Motorola G5S Plus (XT1805)

1 votos

Eso es lo que predije. Sólo que has incluido el paso para evitar el problema que he mencionado: "Primero moví todas las aplicaciones a la memoria interna". Tu pregunta no incluye eso. Normalmente se utiliza el almacenamiento adoptable porque el almacenamiento interno es demasiado pequeño para que quepan las apps. Si en el tuyo caben todas, no veo por qué lo usas. // Lo que me extraña es tu último gran párrafo: que yo sepa, el almacenamiento adoptable sustituye completamente al interno, por lo que todas las apps+datos irían ahí. ¿Realmente estás hablando de almacenamiento adoptable, y no de App2SD como suena?

0 votos

Mi pregunta era "puedo quitar la tarjeta". No menciono nada sobre las aplicaciones porque no importa. Aunque no moviera las aplicaciones, lo peor que podría pasar es que no pudiera ejecutar esa aplicación y ya está. No se perderá ningún dato. ¿Por qué uso el almacenamiento adoptado? Porque está encriptado. Esta es la segunda razón por la que alguien debería usar el almacenamiento adoptado. ¿Has comprobado cómo funciona el almacenamiento adoptado? ¿Comprobó cómo se ven los puntos de montaje en el teléfono de almacenamiento adoptado habilitado? No, no todas las aplicaciones y datos van allí. Sólo aquellas en las que el desarrollador añade la posibilidad de mover las aplicaciones y los datos al almacenamiento adoptado.

0 votos

Mira source.Android.com/devices/storage/adoptable "Las apps pueden colocarse en medios de almacenamiento adoptados sólo cuando el desarrollador ha indicado su compatibilidad a través del atributo Android:installLocation". "Las apps movidas a los medios adoptados son recordadas mientras el medio es expulsado, y regresan cuando el medio es reinsertado". Y no estoy hablando de App2SD ni de Link2SD.

0voto

Izzy Puntos 45544

Una vez que has adoptado tu tarjeta SD externa como almacenamiento interno, ya no puedes simplemente quitarla sin causar problemas masivos (bloqueo de aplicaciones y similares) - después de todo, la tarjeta está actuando como almacenamiento interno entonces, cubriendo todo lo que va a /data/data (es decir, todos los datos de las aplicaciones, las configuraciones, etc.).

La única manera de sacarlo sin causando problemas es convertirlo de nuevo en "almacenamiento portátil". Lo cual es técnicamente posible - siempre y cuando haya suficiente almacenamiento interno disponible. Si lo hay, me preguntaría por qué has adoptado la tarjeta - así que probablemente no se hará pulsando un solo botón: primero tendrías que hacer suficiente espacio, es decir, eliminar los datos almacenados en el "almacenamiento adoptable" para que los restos encajen de nuevo en el almacenamiento interno real.

TL;DR: No, no puedes simplemente desmontar y sacar la tarjeta para liberar la ranura compartida.

0 votos

¿Lo has probado?

0 votos

En las opciones de sdcard hay opción de desmontaje. Hice una captura de pantalla y mirar el texto marcado. nextcloud.qkiz.pl/index.php/s/9skaC7wOVBHyZt2

1 votos

Pruébalo y verás el terror, @QkiZ. Esa es una de las razones por las que evito el almacenamiento adoptable. No hace falta que lo intente. ¿Qué crees que pasará si tus aplicaciones ciertamente ya no pueden acceder a sus datos? También vea nuestro tag-wiki adoptable-storage .

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X