Sur la plupart des appareils que j'ai rencontrés, je peux brancher l'appareil sur une machine Linux et aucun pilote supplémentaire n'est nécessaire pour que ADB communique avec l'appareil.
Cependant, sur deux appareils LG de l'année dernière, j'ai des problèmes.
- LG Viper (LG-LS840)
- LG Optimus Elite (LG-LS969)
Lorsque je connecte les périphériques dans ADB ne les liste pas lorsque je exécute adb devices
pour obtenir une liste des appareils connectés. (J'obtiens une liste vide)
Je me suis assuré que le débogage USB était activé sur les deux appareils. Et j'ai installé à un moment donné un pilote LG qui permet à l'ADB de fonctionner correctement depuis mon PC Windows 7. (Il est intéressant de noter que seul le Viper fonctionne sur mon PC Windows, l'Optimus Elite ne peut pas être trouvé par l'ADB sur Windows non plus).
Cependant, j'aimerais vraiment utiliser ADB à partir d'une machine linux. Je suis beaucoup plus préoccupé par le fonctionnement de la Viper que par celui de l'Optimus Elite, mais une solution qui fonctionne pour les deux serait idéale.
Sur la machine linux en question, je peux utiliser ADB pour me connecter avec tous les autres appareils que j'ai testés, je sais donc que mon environnement est correctement configuré.
J'ai essayé de créer différents fichiers Android.rules sous /etc/udev/rules.d/
mais jusqu'à présent, rien de ce que j'ai essayé n'a eu d'effet. Après avoir créé 51-android.rules
et en remplissant l'identifiant du fournisseur approprié (1004 pour LG), je n'ai plus besoin d'utiliser sudo adb pour voir les périphériques qui fonctionnent, mais toujours rien avec la Viper.
Ma question est la suivante : Ai-je besoin de pilotes supplémentaires pour que l'ADB fonctionne correctement avec le LG Viper (LG-LS840) sous Linux, et si oui, où puis-je trouver ces pilotes ? Si ce n'est pas le cas, quelqu'un sait-il s'il y a une étape de configuration que je manque et qui permettra à cet appareil de communiquer avec mon ordinateur Linux via ADB ?
EDIT : J'ai lancé `lsusb', voici les résultats correspondants :
Bus 001 Device 007: ID 1004:6312 LG Electronics, Inc.
Bus 001 Device 008: ID 1004:6317 LG Electronics, Inc.
La ligne du haut est un appareil LG plus récent qui fonctionne correctement, la ligne du bas est l'appareil Viper qui ne peut pas communiquer avec adb.