Parece que se ha discutido bastante sobre este tema, pero no se ha resuelto. He estado tratando de encontrar una manera de montar los directorios de mi tarjeta SD externa en los directorios internos /sdcard para forzar a las aplicaciones que sólo pueden escribir datos en /sdcard internamente (es decir, tienen esa ruta de directorio hardwired) para escribir realmente a los directorios creados en la tarjeta externa (por ejemplo, /storage/xxxx-xxxx/lo que sea). Menudo lío. He probado con enlaces simbólicos, he luchado con los montajes FUSE, he experimentado con "mount -o bind" y así sucesivamente. FolderMount afirma que hace estas cosas, pero brickea algunos teléfonos. El almacenamiento adaptable no resuelve este problema y crea otros nuevos en términos de control.
Puedo hacer los montajes bind -- y cuando los miro con adb parecen ser correctos. Pero las aplicaciones siguen escribiendo en los dirs internos de /sdcard. También he desactivado la separación del espacio de nombres de montaje SuperSu en las pruebas.
Es una pena que algo que realmente debería ser tan sencillo sea un engorro. ¿Alguna idea nueva? Gracias.
0 votos
Si quieres poner las aplicaciones en la tarjeta SD, puedes intentar establecer la tarjeta SD como almacenamiento adoptable Edit: ooops no leí todo el texto, lo siento
0 votos
Sí, la cuestión es que quiero que las aplicaciones clave que escriben archivos grandes en /sdcard siempre escribir en los directorios de la tarjeta externa. No conozco ninguna forma de asegurar eso con el almacenamiento adaptable.
0 votos
@ puedes borrar tu comentario si es necesario.
0 votos
Preferiría que se dejara intacto, ¡para que mi siguiente aclaración siga teniendo sentido!