11 votos

cambiar la tarjeta sd interna por el almacenamiento externo

Quiero hacer de mi sd externa mi interna sin necesidad de usar una aplicación. Así que en lugar de tener 8GB de almacenamiento interno quiero tener 64GB (tomados de la tarjeta micro sd). En mi anterior teléfono Gt-i8530 funcionaba si cambiaba la vold archivo a esto:

# internal sdcard
{
ums_sys_path = /sys/class/android_usb/f_mass_storage/lun0/file
secure_format = enable
discard = enable
}
dev_mount sdcard1 /storage/extSdCard 8 /devices/sdi2/mmc_host/mmc0/mmc0 encryptable_nonremovable

# external sdcard
{
ums_sys_path = /sys/class/android_usb/f_mass_storage/lun1/file
supported_exfat = disable
android_secure_containers = enable
}
dev_mount sdcard /storage/sdcard0 auto /devices/sdi0/mmc_host/mmc1/mmc1

Así que ahora quiero hacer lo mismo en mi nuevo teléfono SM-G3858. Pero sólo tengo en vold :

#storage_struct = series, "/mnt/sdcard/extStorages"
#storage_struct = parallel
{
supported_exfat = yes
}
dev_mount sdcard /storage/extSdCard auto /devices/platform/sdhci-pxav3.0/mmc_host/mmc1

Ahora, ¿qué tengo que cambiar o añadir aquí para cambiarlo como en el teléfono anterior? Estoy un poco confundido de que a) de inmediato dice extsdcard aquí y b) que sólo hay una línea de comandos en lugar de 2 . Supongo que la razón es la #storage ¿estructura?

¿Y sugerencias, por favor?

0 votos

Sólo para aclarar la edición pendiente: ¿quieres intercambiar las particiones (es decir, hacer que cambien sus roles, por lo que parece que tienes un almacenamiento interno de 64GB y una tarjeta sd de 8GB) - o "fusionarlas virtuosamente" (para que aparezcan como un único almacenamiento, y ya no haya una tarjeta sd externa)? Supongo que lo primero, pero el editor parece pensar en lo segundo.

0 votos

Por favor, aclárelo. ¿Quiere cambiar su tarjeta de memoria con todo el /datos o sólo con el almacenamiento interno ( /almacenamiento/sdcard0 o /almacenamiento/sdcard ) ? Creo que hacer esto último no tiene ningún sentido.

1voto

ssssaaaa Puntos 11

A menos que sea importante para ti que los volúmenes de almacenamiento se intercambien, en Android Marshmallow el almacenamiento de la tarjeta sd se puede añadir a tu almacenamiento interno con el almacenamiento adaptable.

El almacenamiento adaptable "permite al usuario configurar su tarjeta SD como almacenamiento interno y almacenar las aplicaciones, sus datos y los medios de comunicación en una tarjeta SD adoptada." - Fuente

Nota: Se recomienda encarecidamente una tarjeta de alta velocidad (UHS-1), ya que con las tarjetas más lentas/antiguas experimentarás retrasos y lentitud en las aplicaciones.

Para utilizar la función:

  1. Apagar el teléfono
  2. Inserte la tarjeta SD
  3. Enciende tu teléfono
  4. Elija "usar la tarjeta sd como almacenamiento interno" (Cuando se le proporcione la opción - debería aparecer como una notificación)

Android configurará entonces la tarjeta para uso interno. Esto hará que Android muestre su tarjeta sd como parte del almacenamiento interno y se utilice como tal. El proceso también encripta la tarjeta, por lo que sus datos están seguros.

Nota: Cuando la tarjeta está configurada como almacenamiento interno, no podrás utilizarla como una tarjeta sd normal, es decir, no funcionará si la conectas al ordenador para copiar archivos. Para volver a utilizar la tarjeta sd de esta manera en un momento posterior, tendrás que reformatear la tarjeta.

0 votos

¿Es posible hacerlo en una tarjeta SD ya utilizada? Una que ya tenga muchas aplicaciones en ella.

0 votos

No, la tarjeta será reformateada para que sólo funcione con el dispositivo. Básicamente ya no funcionará como una tarjeta sd normal (a menos que la vuelvas a formatear para ello), sino como parte del almacenamiento interno. Sin embargo, como parte del almacenamiento interno, las aplicaciones serán instaladas en ella por Android automáticamente cuando sea necesario.

0voto

Ariel Tul-id Puntos 1

La mayoría de los nuevos dispositivos no tienen partición de sdcard que significa que en lugar de tener la memoria interna y que llama aplicación de almacenamiento USB sólo interna está presente ... no lo separan y sólo crean un espacio del sistema. Si usted comprueba su lista de aplicaciones en la configuración de aplicaciones descargadas y la lista de todas las aplicaciones son todos en el interior y no hay opción para mover a sd ... Esto sucede sobre todo en los dispositivos Android kitkat ...

0voto

user5625333 Puntos 1

Depende del teléfono que uses y de la versión de Android que utilices. Si estás usando Android Marshmallow hay algo llamado almacenamiento adoptable que se puede activar en la configuración. La mayoría de los teléfonos tienen esta opción, por lo que buscarla en Internet no debería ser difícil.

Sin embargo, si usted está usando uno de los pocos teléfonos que no permite el almacenamiento adoptable como la familia Samsung S7 o LG G5 que usted necesita para ir a través de estos pasos alternativos.

--¡ESTO FORMATEARÁ SU TARJETA SD, Y HARÁ UNA COPIA DE SEGURIDAD DE SUS DATOS!

1) tener instalado adb. Usted puede obtener una versión delgada de XDA http://forum.xda-developers.com/showthread.php?t=2317790

2) correr:

$> adb shell $> sm list-disks disco adoptable

esto le dará un resultado como: 179,64

el último número es el % del almacenamiento que quiere como EXTERNO, no adoptable. Así que, digamos que quieres el 60% de la tarjeta SD como almacenamiento adoptable, debes ejecutar

$> sm partition disk:179,64 mixed 40

escriba el número que obtuvo antes después del disco: Además, si te sale algún error de permisos, escribe su y vuelve a intentar el comando

3) reiniciar el teléfono.

Hecho. Comprueba el almacenamiento de tu dispositivo y deberías ver una parte de la tarjeta sd en el almacenamiento interno y la otra en el externo

Si acaba recibiendo un error de "corrupto" en la parte de la tarjeta SD del almacenamiento del dispositivo, aquí se explica cómo solucionarlo.

Después de haber particionado el disco y mientras tu tarjeta SD está corrupta introduce en el terminal lo siguiente: $> adb shell sm list-volumes all

Que listará sus volúmenes, por ejemplo private mounted null público:179,1 montado B5B1-140C private:179,3 unmountable null emulado montado null

A continuación, introduzca lo siguiente sustituyendo 179,3 por los números de disco que le hayan dado: $> adb shell sm format private:179,3 $> adb shell sm mount private:179,3

Ahora su tarjeta SD en el almacenamiento del dispositivo debería estar correctamente montada y su almacenamiento portátil seguirá estando ahí.

Esto funcionó en mi LG G5 y debería funcionar en el S7.

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