Estoy usando un dispositivo Samsung SM-G313HZ Galaxy V rooteado con el sistema operativo Android Kitkat 4.4.2. ¿Es posible intercambiar completamente los almacenamientos en mi dispositivo para que cada aplicación y juego lea sus datos en extSdCard por defecto como lo hace jelly bean? En palabras simples, /almacenamiento/emulado/0 es /almacenamiento/extSdCard y /almacenamiento/extSdCard es /almacenamiento/emulado/0 como en la imagen que adjunto.
Respuesta
¿Demasiados anuncios?Tengo un noname tablet MT6572 con Android 4.2.2 , rooteado, y he descubierto el truco: he cambiado los nombres de los directorios del punto de montaje en el fstab.
El archivo es: /system/etc/vold.fstab
, versión original:
dev_mount sdcard /storage/sdcard0 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host
dev_mount sdcard2 /storage/sdcard1 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host
La versión modificada:
dev_mount sdcard /storage/sdcard1 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host
dev_mount sdcard2 /storage/sdcard0 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host
Como puedes ver, sólo he intercambiado /storage/sdcard1
y /storage/sdcard0
y luego se reinició.
No estoy 100% seguro, probablemente Kitkat tenga un mecanismo de arranque diferente.
Precaución: ¡haz una copia de seguridad! Mueve todas tus aplicaciones de edición de archivos a almacenamiento interno Así que si algo va mal, y te encuentras sin ningún almacenamiento montado, puedes restaurar o reparar con aplicaciones lanzadas desde el almacenamiento interno.