Brancher le téléphone en USB
puis créer un fichier
sudo gedit /etc/udev/rules.d/09-android.rules
Avec mon htc Legend, ces lignes fonctionne
SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
La commande suivante doit retourner :
lsusb
Bus 001 Device 004: ID 0bb4:0c97 High Tech Computer Corp.
et la commande adb pour lister les péripheriques connectés :
adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
HT04YNX03642 device
Liste de certains identifiants USB d’appareils Android
Acer Liquid
SUBSYSTEM== »usb », ATTRS{idVendor}== »0502″, ATTRS{idProduct}== »3202″, MODE= »0666″
Archos 5IT
SUBSYSTEM== »usb », ATTRS{idVendor}== »0e79″, ATTRS{idProduct}== »1361″, MODE= »0666″
Geeks Phone One
SUBSYSTEM== »usb », SYSFS{idVendor}== »0489″, SYSFS{idProduct}== »c001″, MODE= »0666″
Google Nexus One
SUBSYSTEM== »usb », SYSFS{idVendor}== »18d1″, SYSFS{idProduct}== »4e11″, MODE= »0666″
HTC Desire
SUBSYSTEM== »usb », ATTRS{idVendor}== »0bb4″, ATTRS{idProduct}== »0c87″, MODE= »0666″
LG GT540
SUBSYSTEM== »usb », SYSFS{idVendor}== »1004″, SYSFS{idProduct}== »618e », MODE= »0666″
LG GW620
SUBSYSTEM== »usb », SYSFS{idVendor}== »1004″, SYSFS{idProduct}== »6171″, MODE= »0666″
LG Optimus ONE (LG P500)
SUBSYSTEM== »usb », SYSFS{idVendor}== »1004″, SYSFS{idProduct}== »618e », MODE= »0666″
Samsung Galaxy (i7500)
SUBSYSTEM== »usb », SYSFS{idVendor}== »18d1″, SYSFS{idProduct}== »d00d », MODE= »0666″
Samsung Galaxy Spica (i5700)
SUBSYSTEM== »usb », SYSFS{idVendor}== »04e8″, SYSFS{idProduct}== »681c », MODE= »0666″
Samsung Galaxy S (i9000)
* Mode Kies : SUBSYSTEM== »usb », SYSFS{idVendor}== »04e8″, SYSFS{idProduct}== »6877″, MODE= »0666″
* Mode Mass storage USB : SUBSYSTEM== »usb », SYSFS{idVendor}== »04e8″, SYSFS{idProduct}== »681d », MODE= »0666″
* Dunno what this is but it is required for me : SUBSYSTEM== »usb », SYSFS{idVendor}== »04e8″, SYSFS{idProduct}== »681c », MODE= »0666″
* Mode lecture Media (autodetecté par Linux comme mass storage par defaut) : SUBSYSTEM== »usb », SYSFS{idVendor}== »04e8″, SYSFS{idProduct}== »68a9″, MODE= »0666″
Motorola Milestone
SUBSYSTEM== »usb », SYSFS{idVendor}== »22b8″, SYSFS{idProduct}== »41db », MODE= »0666″
Motorola Milestone XT720
SUBSYSTEM== »usb », SYSFS{idVendor}== »22b8″, SYSFS{idProduct}== »41da », MODE= »0666″
HTC Hero
SUBSYSTEM== »usb », ATTRS{idVendor}== »0bb4″, MODE= »0666″

