14 votos

¿Cómo puedo mover aplicaciones a SD en almacenamiento Marshmallow no adoptado?

Todo el mundo parece entusiasmarse con la función de almacenamiento adoptable de Marshmallow, pero a mí me parece una regresión importante. Puede haber varias razones para no adoptar el almacenamiento externo:

  1. Al actualizar desde Lollipop, ya tengo la tarjeta SD llena de cosas. Así que volver a formatearla y borrar todo para convertirla en almacenamiento adoptable es un gran desincentivo. Eso requeriría la transferencia de muchos GB de datos fuera del dispositivo, volver a formatear, y luego transferir de nuevo, y no estoy seguro de cómo hacerlo de una manera robusta o si es incluso posible, ya que el almacenamiento adoptado probablemente almacena cosas de diferentes maneras.
  2. Mi tarjeta SD puede ser demasiado lenta para que tenga sentido usarla como extensión del almacenamiento interno.
  3. Quiero poder utilizar mi tarjeta SD extraíble en otros dispositivos (por ejemplo, para transferir rápidamente archivos de vídeo enormes a un ordenador portátil).

Basándome en estas razones, si no adoptar el almacenamiento, AFAICS significa que las aplicaciones pueden sólo almacenarse en la memoria interna. Y como tengo un montón de aplicaciones, eso significa que desde la actualización a Marshmallow, mi dispositivo está regularmente cerca de llenarse, lo que provoca que muchas funcionalidades se rompan.

Entonces, ¿realmente no hay manera de mover aplicaciones a no -¿Adoptado almacenamiento externo SD en Marshmallow? Si es así, ¿tengo alguna alternativa además de desinstalar aplicaciones para liberar espacio, o degradar a Lollipop? Si no es así, esto sería enormemente decepcionante y sugeriría que Google realmente no pensó lo suficiente antes de proporcionar esta característica.

1 votos

Sam Liddicott da la mejor alternativa que he encontrado: particionar la tarjeta SD. Más información en su respuesta a otra pregunta

0 votos

Gracias - en realidad ya llegué a la misma conclusión, pero luego me quedé atascado en calcular el tamaño de la partición ¡!

13voto

athena Puntos 962

El almacenamiento interno de Marshmallow se puede aprovechar mejor con una tarjeta SD de formato mixto como también explico en mi blog aquí :

http://blog.sam.liddicott.com/2016/02/Android-6-semi-adopted-storage.html

Primero, necesitas que adb funcione.

  1. Tenga la tarjeta SD insertada y formateada como portátil.
  2. Expulsa tu tarjeta SD desde el menú Almacenamiento y USB
  3. Utiliza "adb shell" para listar tu almacenamiento adoptable:

así

$ adb shell sm list-disks adoptable

disk:179_64

disk:179_64 es mi tarjeta SD que se puede hacer adoptable, quiero que el 75% como SD externa:

$ adb shell sm partition disk:179_64 mixed 75

Nota: Su tarjeta puede aparecer con una coma en lugar de un guión bajo, por ejemplo disco:179,64 en cuyo caso, eso es lo que se teclea:

$ adb shell sm partition disk:179,64 mixed 75
  1. Esto borrará toda la tarjeta SD, dando el 75% como almacenamiento portátil y el resto como almacenamiento interno adoptado.

  2. Reinicia el teléfono.

  3. En el menú Almacenamiento y USB, seleccione la tarjeta SD (interna) y elija Migrar datos (para que las aplicaciones, cuando sea posible, se instalen allí).

  4. Desde Almacenamiento & USB renombra el almacenamiento adoptado para que tenga algún nombre como Adoptado De lo contrario, si tiene el mismo nombre que la partición de almacenamiento externo, la vista USB MTP sólo mostrará la partición interna.

Ahora tienes almacenamiento adoptado que puede aceptar aplicaciones que permiten "mover a SD", y también una tarjeta SD donde puedes almacenar películas de Plex, música de google play, fotos, etc.

Gracias a @fernio que me avisó para postear aquí.

2voto

acejavelin Puntos 186

Tienes razón. Android Marshmallow ha acabado con las apps en la tarjeta SD cuando está configurada como almacenamiento portátil. La única manera de usarlo de esa manera es con Root y aplicaciones como LINK2SD.

1 votos

¡Ah, gracias! No sabía lo de LINK2SD y apps2sd. Todavía parece difícil encontrar un procedimiento definitivo para su uso en Marshmallow aunque.

-1voto

werdna72 Puntos 11

Como a ti, me preocupaba mover todo y formatear la tarjeta, pero en realidad me resultó mucho más fácil de lo que esperaba. Marshmallow es bastante "inteligente" a la hora de mover cosas cuando le pides que use la tarjeta como memoria continua.

Sin repetirlo, no recuerdo los pasos exactos, pero fue más fácil de lo que esperaba y, en mi opinión, mereció la pena.

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