[GUIDA] Collegamento USB / MTP Ubuntu e impostazione Android SDK
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:
codice:
sudo add-apt-repository ppa:langdalepl/gvfs-mtp
sudo apt-get update
sudo apt-get upgrade
sudo reboot
( dopo ogni riga va premuto enter, lo dico giusto per eliminare ogni dubbio :P )
- 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 :D
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
- se si avvia la schermata per il download dei componenti aggiuntivi per l'SDK tutto e' configurato correttamente ;)
ora avete tutto configurato correttamente :D
R: [GUIDA] Collegamento USB / MTP Ubuntu e impostazione Android SDK
Quote:
Originariamente inviato da
andreunto
Bella guida.
Ho provato l'impostazione 1 ma il problema è che vedo tutti i file ma non posso aprirli.
Tipo nelle immagini mi viene questo messaggio "Failed to open input stream for file"
Esiste qualche rimedio?
Può darsi che siano formati non riconosciuti... Può darsi eh molto probabilmente mi sbaglio...
Inviato dal mio Galaxy Nexus con Tapatalk 2