Ho recentemente installato Ubuntu 10.10 sul mio portatile e, visto che sono un po’ in fase di sperimetazione con il mio terminale Android, ho installato anche l’Android SDK. Per testare il funzionamento ho provato a connettermi via USB al mio telefono utilizzando l’Android Debug Bridge (ADB), ossia un tool che permette di inoltrare svariati comandi al proprio terminale Android.
Il mio sdk è installato nella cartella ~/android-sdk/, quindi ho dato il comando:
$ ~/android-sdk/tools/adb devices
List of devices attached
???????????? no permissions
Per qualche momento ho pensato che aver installato una rom moddata sul terminale impedisse di comunicare correttamente con il pc, invece dopo una breve ricerca online sono giunto alla conclusione che bisogna solo creare un’apposita regola per Udev.
Va quindi creato nella cartella /etc/udev/rules.d/ un file chiamato 51-android.rules
Il contenuto del file varia a seconda del modello di smartphone collegato alla porta usb. Prima di procedere è quindi necessario procurarsi due codici di 4 cifre utilizzando da console il comando lsusb e individuando all’interno del suo output la riga che si riferisce al telefono:
$ lsusb
...
Bus 002 Device 008: ID 0bb4:0c97 High Tech Computer Corp.
...
Continua a leggere »


Come si può notare dalla sidebar mi piace pubblicare collegamenti agli articoli più interessanti che trovo online. Per far questo uso il plugin