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 MTP
sia selezionato.
Ora, esegui questi comandi su Ubuntu:
mtp-detect | grep idVendor
mtp-detect | grep idProduct
Annota i numeri scritti davanti a idVendor
e idProduct
. Ne avrai bisogno in seguito.
Ora esegui questo comando:
gksu gedit /etc/udev/rules.d/51-android.rules
Una Gedit
finestra 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 yourusername
con il tuo nome utente Ubuntu. Ora esegui questo comando:
gksu gedit /etc/fuse.conf
Nella Gedit
finestra, 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 MTP
modalità, 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-connect
per montare il tuo telefono e quindi android-disconnect
per 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!