Quiero hacer que mi SD externa sea interna sin tener que usar una aplicación. Entonces, en lugar de tener 8 GB de almacenamiento interno, quiero tener 64 GB (tomados de la tarjeta micro sd). Funcionó en mi teléfono anterior Gt-i8530 si cambiaba el vold
archivo a este:
# 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 solo 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é necesito cambiar o agregar aquí para cambiarlo como en el teléfono anterior? Estoy un poco confundido de que a) enseguida dice extsdcard aquí yb) que solo hay una línea de comando en lugar de 2. Supongo que la razón es la #storage
estructura?
¿Y sugerencias por favor?
internal-storage
external-sd
insufficient-memory
Matt Miller
fuente
fuente
Respuestas:
A menos que sea importante para usted que los volúmenes de almacenamiento se intercambien, en Android Marshmallow, el almacenamiento de la tarjeta SD se puede agregar a su almacenamiento interno con almacenamiento adaptable.
El almacenamiento adaptable "permite al usuario configurar su tarjeta SD como almacenamiento interno y almacenar aplicaciones, sus datos y medios en una tarjeta SD adoptada". - Fuente
Nota: Se recomienda encarecidamente una tarjeta de alta velocidad (UHS-1), ya que experimentará un retraso y una velocidad de aplicación lenta con tarjetas más lentas / antiguas.
Para usar la función:
Android configurará la tarjeta para uso interno. Esto hará que Android muestre su tarjeta SD como parte del almacenamiento interno y se use como tal. El proceso también cifra la tarjeta, por lo que sus datos están seguros.
Nota: Cuando la tarjeta está configurada como almacenamiento interno, no podrá utilizarla como una tarjeta SD normal, fx. enchufarlo a su computadora para copiar archivos no funcionará. Para volver a utilizar la tarjeta SD de esta manera en un momento posterior, deberá volver a formatear la tarjeta.
fuente
La mayoría de los dispositivos nuevos no tienen una partición de tarjeta sd, lo que significa que en lugar de tener memoria interna y la llamada aplicación de almacenamiento usb, solo interna está presente ... no la separan y solo crean un espacio del sistema. Si revisa su lista de aplicaciones en la configuración, las aplicaciones descargadas y todas las listas de aplicaciones están en el interno y no hay opción para pasar a SD ... Esto ocurre principalmente en dispositivos Android Kitkat ...
fuente
Depende de qué teléfono esté usando y qué versión de Android esté usando. Si está utilizando 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 buscar esto en línea no debería ser difícil.
Sin embargo, si está utilizando uno de los pocos teléfonos que no permite el almacenamiento adoptable como la familia Samsung S7 o LG G5, debe seguir estos pasos alternativos.
--¡ESTE FORMATEARÁ SU TARJETA SD, COPIA DE SEGURIDAD DE SUS DATOS!
1) tener adb instalado. Puede obtener una versión delgada de XDA http://forum.xda-developers.com/showthread.php?t=2317790
2) ejecutar:
$> adb shell $> sm list-disks disco adoptable
esto le dará un resultado como: 179,64
entonces ejecuta este comando. el último número es el% del almacenamiento que desea como EXTERNO, no adoptable. Entonces, digamos que desea el 60% de la tarjeta SD como almacenamiento adoptable, debe ejecutar
$> sm disco de partición: 179,64 mixto 40
escriba el número que obtuvo antes después del disco: Además, si obtiene algunos errores de permiso, escriba su y luego intente nuevamente el comando
3) reinicia tu teléfono.
Hecho. Verifique el almacenamiento en su dispositivo y debería ver una parte de la tarjeta SD en el almacenamiento interno y la otra en la externa
Si terminas recibiendo un error "dañado" en la parte de la tarjeta SD del almacenamiento del dispositivo, así es como lo arreglas.
Después de haber particionado el disco y mientras su tarjeta SD está corrugada, ingrese en la terminal lo siguiente: $> adb shell sm list-volume all
Que enumerará sus volúmenes, por ejemplo: privado montado nulo público: 179,1 montado B5B1-140C privado: 179,3 nulo desmontable nulo montado emulado
Luego ingrese lo siguiente reemplazando 179,3 con cualquier número de disco que se le dé: $> adb shell sm format private: 179,3 $> adb shell sm mount private: 179,3
Ahora su tarjeta SD en el almacenamiento del dispositivo debe estar montada correctamente y su almacenamiento portátil seguirá estando allí.
Esto funcionó en mi LG G5 y debería funcionar en el S7.
fuente