Pre-requisiti
Innanzitutto, installa i pacchetti necessari:
sudo apt-get install mtp-tools mtpfs
Un po 'di grasso al gomito
Collega il tuo telefono Android al computer. Sul telefono, apri il riquadro delle notifiche e fai clic su USB Connection type. Assicurarsi che MTPsia selezionato.

Ora, esegui questi comandi su Ubuntu:
mtp-detect | grep idVendor
mtp-detect | grep idProduct
Annota i numeri scritti davanti a idVendore idProduct. Ne avrai bisogno in seguito.
Ora esegui questo comando:
gksu gedit /etc/udev/rules.d/51-android.rules
Una Geditfinestra dovrebbe aprirsi. Digita questo testo, tutto in una sola riga:
SUBSYSTEM=="usb", ATTR{idVendor}=="VENDORID", ATTR{idProduct}=="PRODUCTID", MODE="0666"
Sostituisci VENDORID con l'idVendor annotato in precedenza. Allo stesso modo, sostituire PRODUCTID con l'idProduct annotato.
Salva e chiudi il file.
Disconnetti il telefono ed esegui questi comandi:
sudo service udev restart
sudo mkdir /media/androiddevice
sudo chmod a+rwx /media/androiddevice
sudo adduser yourusername fuse
Sostituisci yourusernamecon il tuo nome utente Ubuntu. Ora esegui questo comando:
gksu gedit /etc/fuse.conf
Nella Geditfinestra, rimuovi #all'inizio dell'ultima riga (quella che inizia con #user_allow_other). Chiudi e salva il file.
Riavvia il computer, quindi esegui questi tre comandi:
echo "alias android-connect=\"mtpfs -o allow_other /media/androiddevice\"" >> ~/.bashrc
echo "alias android-disconnect=\"fusermount -u /media/androiddevice\"" >> ~/.bashrc
source ~/.bashrc
Ricollegare il telefono, assicurarsi che sia ancora in MTPmodalità, quindi eseguire questo comando:
android-connect
Ta-dam!
Ora puoi sfogliare i contenuti del tuo telefono Android usando Nautilus. Basta avviare il file manager, quindi nella barra laterale fare clic sul nome del telefono per sfogliare il filesystem del telefono proprio come si farebbe con una chiavetta USB. È possibile aggiungere, rimuovere e modificare i file proprio come un normale file system.

Tuttavia, potresti aver notato che non è possibile utilizzare l'icona di espulsione di Nautilus per disconnettere il telefono. Invece, per rimuovere in sicurezza il telefono, è necessario eseguire il comando:
android-disconnect
D'ora in poi, dovrai correre android-connectper montare il tuo telefono e quindi android-disconnectper rimuoverlo in sicurezza. Tutto il resto dovrebbe essere gestito automaticamente.
Nota: questi due comandi non richiedono l'esecuzione delle autorizzazioni di root. Tutti gli utenti che sono membri delfuse gruppo utenti dovrebbero essere in grado di eseguire questi comandi senza accesso root.
Hai finito
Questo è tutto! Hai collegato correttamente il tuo telefono Ice Cream Sandwich al tuo computer Ubuntu.
Fonte: OMG! Ubuntu!