Molti hanno problemi con il riconoscimento del device come archivio di massa su Ubuntu, quindi ecco una semplice guida:
1 - Impostazione di ubuntu per il riconoscimento della connessione MTP
Preparazione:
- andate in Impostazioni > Dettagli > Dispositivi removibili e alla voce Lettore Musicale impostate Nessuna Azione ( questo perche' ubuntu di default rileva le connessioni MTP come lettore multimediale e apre automaticamente Rhythmbox )
- aprite il terminale e digitate i comandi seguenti:
( dopo ogni riga va premuto enter, lo dico giusto per eliminare ogni dubbio :P )codice:sudo add-apt-repository ppa:langdalepl/gvfs-mtp sudo apt-get update sudo apt-get upgrade sudo reboot- collegate il dispositivo e voilà, Ubuntu riconoscera' senza problemi il dispositivo come archiviazione di massa!
vi consiglio anche di configurare correttamente udev per le connessioni USB come segue:
- aprite/create il file 51-android.rules con:
codice:gksudo gedit /etc/udev/rules.d/51-android.rules- aggiungete le linee seguenti ( valide per tutti i dispositivi):
codice:#Garmin-Asus SUBSYSTEM=="usb", ATTR{idVendor}=="091E", MODE="0666" #Google SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666" #HTC SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666" #Huawei SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", MODE="0666" #K-Touch SUBSYSTEM=="usb", ATTR{idVendor}=="24e3", MODE="0666" #KT Tech SUBSYSTEM=="usb", ATTR{idVendor}=="2116", MODE="0666" #Kyocera SUBSYSTEM=="usb", ATTR{idVendor}=="0482", MODE="0666" #Lenevo SUBSYSTEM=="usb", ATTR{idVendor}=="17EF", MODE="0666" #LG SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666" #Motorola SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666" #NEC SUBSYSTEM=="usb", ATTR{idVendor}=="0409", MODE="0666" #Nook SUBSYSTEM=="usb", ATTR{idVendor}=="2080", MODE="0666" #Nvidia SUBSYSTEM=="usb", ATTR{idVendor}=="0955", MODE="0666" #OTGV SUBSYSTEM=="usb", ATTR{idVendor}=="2257", MODE="0666" #Pantech SUBSYSTEM=="usb", ATTR{idVendor}=="10A9", MODE="0666" #Philips SUBSYSTEM=="usb", ATTR{idVendor}=="0471", MODE="0666" #PMC-Sierra SUBSYSTEM=="usb", ATTR{idVendor}=="04da", MODE="0666" #Qualcomm SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", MODE="0666" #SK Telesys SUBSYSTEM=="usb", ATTR{idVendor}=="1f53", MODE="0666" #Samsung SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666" #Sharp SUBSYSTEM=="usb", ATTR{idVendor}=="04dd", MODE="0666" #Sony Ericsson SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", MODE="0666" #Toshiba SUBSYSTEM=="usb", ATTR{idVendor}=="0930", MODE="0666" #ZTE SUBSYSTEM=="usb", ATTR{idVendor}=="19D2", MODE="0666"- salvate e chiudete
- ora diamo i permessi di esecuzione al file con:
codice:sudo chmod a+r /etc/udev/rules.d/51-android.rules- configurazione terminata
2 - Impostazione Android SDK
- scaricate l'sdk da qui : ADT Bundle for Linux
- estraete l'archivio, all'interno troverete la cartells SDK e un'altra chiamata ADT ( a noi serve solo la cartella SDK)
- copiate la cartella SDK nella vostra cartella Home
- una volta fatto , premete CTRL + H per visualizzare i file nascosti
- aprite con l'editor di testo il file .bashrc
- aggiungete le righe seguenti a fondo file:
codice:# Android tools export PATH=${PATH}:~/sdk/tools export PATH=${PATH}:~/sdk/platform-tools- salvate e chiudete
- ora aprite anche il file .profile e aggiungete la stringa che segue:
codice:PATH="$HOME/android-sdk/tools:$HOME/android-sdk/platform-tools:$PATH"- salvate e chiudete
- per verificare che tutto funzioni correttamente aprite il terminale e digitate
codice:android- se si avvia la schermata per il download dei componenti aggiuntivi per l'SDK tutto e' configurato correttamente
ora avete tutto configurato correttamente