0 votes

Forcer les applications sur Marshmallow à utiliser la carte sd externe (et non la /sdcard interne)

Il semble y avoir beaucoup de discussions à ce sujet, mais aucune résolution réelle. J'ai essayé de trouver un moyen de monter les répertoires de ma carte SD externe sur les répertoires internes /sdcard pour forcer les applications qui ne peuvent écrire des données que sur /sdcard en interne (c'est-à-dire qu'elles ont ce chemin de répertoire câblé) à écrire dans les répertoires créés sur la carte externe (par exemple /storage/xxxx-xxxx/quelque chose). Quel gâchis. J'ai essayé les liens symboliques, je me suis battu avec les montages FUSE, j'ai expérimenté avec "mount -o bind" -- et ainsi de suite. FolderMount prétend faire de telles choses, mais brique quelques téléphones. Le stockage adaptable ne résout pas ce problème et en crée de nouveaux en termes de contrôle.

Je peux faire les montages liés - et quand je les regarde avec adb, ils semblent corrects. Mais les applications continuent d'écrire dans les répertoires internes /sdcard. J'ai également désactivé la séparation des espaces de noms des montages SuperSu lors des tests.

C'est une honte que quelque chose qui devrait être si simple soit un tel PITA. De nouvelles idées ? Merci !

0voto

esQmo_ Points 3080

Il existe de nombreuses applications qui peuvent le faire. Recherchez App2SD : Outil tout en un (version racine) sur Google play. Mais vous devez d'abord obtenir Root pour que l'application fonctionne. Essayez Chainfire SuperSu, qui fonctionne bien sur Marshmallow.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X