[Android] Amaze 4G udev ADB
Publié : lun. 25 juin 2012, 20:37
Salut tout le monde,
J'ai déjà réussi à faire fonctionner plusieurs téléphones avec ADB sous Arch mais cette fois je suis un peu perdu
J'ai tenté d'écrire la règle udev pour mon téléphone de plusieurs manières (il n'y a pas d'entrée pour le HTC Amaze dans le fichier fourni par android-udev). Bref j'ai essayé en faisant la même type de règle que pour un Nexus avec MODE="0666", comme pour plusieurs HTC avec SYMLINK+="android_adb", je vois qu'il est reconnu comme autre chose qu'un Amaze lorsqu'il n'est pas en mode débug et je suis un peu perdu dans la sortie de udevadm info -a -n /dev/sdc
Voici un peu d'explicitation sur ma procédure:
Sortir de lsusb sans le mode déboguage
La règle udev que j'ai ajoutée dans /usr/lib/udev/rules.d/51-android.rules . J'ai essayé avec ATTR aussi mais j'ai vu quelque part que ça fonctionnait avec ATTRS donc c'est mon dernier essai en date, essayé avec et sans MODE et/ou SYMLINK:
Sortie de udevadm info -a -n /dev/sdc mode normal http://pastebin.archlinux.fr/448125 mode déboguage http://pastebin.archlinux.fr/448126 Je crois que c'est la section qui débute à la ligne 71 qui m'intéresse.
J'ai la sortie classique du périphérique non reconnu pour adb:
Merci!
J'ai déjà réussi à faire fonctionner plusieurs téléphones avec ADB sous Arch mais cette fois je suis un peu perdu

J'ai tenté d'écrire la règle udev pour mon téléphone de plusieurs manières (il n'y a pas d'entrée pour le HTC Amaze dans le fichier fourni par android-udev). Bref j'ai essayé en faisant la même type de règle que pour un Nexus avec MODE="0666", comme pour plusieurs HTC avec SYMLINK+="android_adb", je vois qu'il est reconnu comme autre chose qu'un Amaze lorsqu'il n'est pas en mode débug et je suis un peu perdu dans la sortie de udevadm info -a -n /dev/sdc
Voici un peu d'explicitation sur ma procédure:
Sortir de lsusb sans le mode déboguage
Code : Tout sélectionner
Bus 001 Device 005: ID 0bb4:0ff9 HTC (High Tech Computer Corp.) Desire / Desire HD / Hero (Charge Mode)
Code : Tout sélectionner
# Amaze 4G
SUBSYSTEM=="usb", ATTRS{idvendor}=="0bb4", ATTRS{idproduct}=="0cc2", MODE="0666", SYMLINK+="android_adb"
J'ai la sortie classique du périphérique non reconnu pour adb:
Code : Tout sélectionner
adb devices
List of devices attached
???????????? no permissions