Eu tive problemas semelhantes com o meu openSUSE. Depois de instalar jmtpfs
, kio-mtp
mtp-tools
, o problema desapareceu e tudo começou a funcionar corretamente.
Se você já usou o jmtpfs
ou uma ferramenta semelhante com um ponto de montagem de ~/android_mount/
, primeiro verifique se ele não está montado:
# unmount previously mounted device
fusermount -u ~/android_mount/
# this should show empty directory
ls -la ~/android_mount/
Você também pode usar a saída de df
para ver se ele está montado em outro lugar.
Caso contrário, crie um novo ponto de montagem, digamos ~/android_mount/
e monte seu telefone Android, depois que você o conectou com o cabo USB e o alternou para o modo 'File Transfer' (normalmente é 'Charge'):
# make directory to mount
mkdir -p ~/android_mount/
# mount the device (can take several minutes)
# it will also show device information while mounting
jmtpfs ~/android_mount/
# now you should see internal storage if you don't have an SD card
ls -la ~/android_mount/
drwxrwxr-x 12 login login 0 Jan 3 44248648 Internal storage
# if it has an SD card too, then it'll show 2 entries
# look inside
ls -la ~/android_mount/Internal\ storage/
Agora você pode operar os arquivos como faria em qualquer dispositivo conectado por USB.
# when finished, unmount the device
fusermount -u ~/android_mount/
Você poderia adicionar jmtpfs -l
à sua pergunta?