Come collegare il nostro Android ad Ubuntu? Una delle tante novità di Ice Cream Sandwich che vedremo prossimamente su molti smartphone, come il Samsung Galaxy Nexus, è il passaggio dal USB Mass Storage Protocol al Media Transfer Protocol (MTP) che rende impossibile esplorare i file del nostro Android, semplicemente collegandolo via USB.
Prima di poter fare cioò dobbiamo eseguire una piccola procedura che ci semplificherà per sempre qualsiasi collegamento futuro…vediamo insieme come fare.
N.B. Solo se avete un device Android Ice Cream Sandwich potete eseguire questa procedura.
Iniziamo!
- Rechiamoci nel terminale e digitiamo
sudo apt-get install mtp-tools mtpfs
- Colleghiamo il nostro smartphone Android, apriamo il centro notifiche e selezioniamo l’ opzione MTP
- Sempre nel terminale, digitiamo
mtp-detect | grep idVendor
mtp-detect | grep idProduct - Compariranno dei numeri, i due diversi ID che dobbiamo segnarci su di un foglio perchè ci serviranno
- Digitamo ancora g
ksu gedit /etc/udev/rules.d/51-android.rules
- Si aprirà una schermata Gedit per modificare un file di testo
- Digitiamo nel testo SUBSYSTEM==”usb”, ATTR{idVendor}==”VENDORID”, ATTR{idProduct}==”PRODUCTID”, MODE=”0666″
- Questa scritta va posizionata in un’ unica linea e al posto di VENDORID e PRODUCTID, inseriamo i numeri precedentemente segnati
- Salvate il file e scollegate lo smartphone
- Dal termnale digitate (inserendo il nome del vostro device al posto di GalaxyNexus e al posto di YOURUSERNAME inserire il nome che usiamo con Ubuntu)
sudo service udev restart
sudo mkdir /media/GalaxyNexus sudo chmod a+rwx /media/GalaxyNexus
sudo adduser YOURUSERNAME fuse - Digitiamo
gksu gedit /etc/fuse.conf
- Si aprirà un nuovo file di testo Gedit: qui dovremo eliminare il “#” presenta all’ inizio dell’ ultima linea, “#user_allow_other” diventerà “user_allow_other”
- Chiudiamo e riavviamo il pc
- Dopo l’ accensione, digitiamo nel terminale
echo “alias android-connect=\”mtpfs -o allow_other /media/GalaxyNexus\”” >> ~/.bashrcecho “alias android-disconnect=\”fusermount -u /media/GalaxyNexus\”” >> ~/.bashrcsource ~/.bashrc
- Adesso colleghiamo lo smartphone e digitiamo android-connect
- Per scollegare digitiamo android-disconnect
- Da questo momento in poi, ogni volta che dovremo collegare e scollegar eil nostro smartphone Android, basterà collegarlo via USB e digitare rispettivamente i due comandi
Una procedura certamente non rapida, ma fatta una volta, ci servirà per sempre!
Pingback: Come collegare il proprio Galaxy Nexus ad Ubuntu con un comodo script per Unity! | GigaBlog