0 votos

Forzar a las apps en Marshmallow a usar la sdcard externa (no la interna /sdcard)

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.

0voto

esQmo Puntos 51

Hay muchas aplicaciones que pueden hacerlo. Busque App2SD: Herramienta todo en uno (versión Root) en Google play. Pero tienes que conseguir Root primero para que la aplicación funcione. Prueba Chainfire SuperSu, funciona bien en Marshmallow

0 votos

No, no resuelven el problema en absoluto. Conozco las versiones App2SD y Link2SD Root. Yo uso esta última. Link2SD en particular puede mover los datos locales de la aplicación - en algunos casos (en muchos casos las aplicaciones se bloquean cuando se hace esto), pero no mueven /sdcard. No proporcionan ningún medio que haya encontrado para resolver el problema que estoy discutiendo aquí, que es forzar a las aplicaciones a usar directorios externos en la SD externa en lugar de directorios internos cableados en la /sdcard interna.

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