Eu tenho um Galaxy S5 e descobri que o jmtpfs funcionava bem (enquanto o mtpfs padrão não funcionava).
Um fora:
sudo apt-get install jmtpfs
mkdir /path/to/my/mountpoint
Sempre que você quiser se conectar:
[Connect USB cable]
sudo jmtpfs -o allow_other /path/to/my/mountpoint
quando terminar:
sudo fusermount -u /path/to/my/mountpoint