J'essaye de monter n'importe quel dossier sur le stockage interne d'un HTC M7 via sshfs
vers un dossier sur mon NAS. L'objectif serait d'avoir par exemple le /sdcard/My Documents/My Recordings
comme ça, il a un espace de stockage presque illimité. J'ai installé EasySSHFS et connecté via adb shell
. Sur /data/data/ru.nsu.bobrofon.easysshfs/files
sont les ssh
y sshfs
binaires. J'ai exporté ce dossier vers $PATH
et a commencé à essayer.
J'ai essayé de monter via les liens symboliques suivants :
/sdcard
/storage/emulated/0
/storage/emulated/legacy
/mnt/shell/emulated/0
/mnt/shell/emulated/legacy
toujours à essayer d'atteindre le My Documents/My Recordings
dossier. Selon que j'ai utilisé ou non su
Certains chemins de dossiers fonctionnent, d'autres non. Mais même s'ils étaient montés dans l'application (j'ai essayé avec Enregistreur vocal intelligent car il vous permet de définir le chemin de vos enregistrements, ce qui n'est pas le cas de l'enregistreur vocal intégré de HTC) ne placerait pas ses fichiers sur le NAS mais dans le dossier. En utilisant un chemin différent, j'ai pu voir les fichiers localement. Sans su
bien que je ne puisse pas sshfs
en raison d'un problème de permission avec /dev/fuse
. Je pense que le problème doit venir de la façon dont Android monte la carte SD ( fuse
) mais je n'arrive pas à savoir ce que c'est exactement. J'ai aussi essayé de monter quelque chose qui n'est pas sur la carte SD et de faire un lien symbolique vers cette carte mais ça n'a pas marché non plus. Je soupçonne le montage du fusible d'interdire cela aussi.
Des idées ?