Comment usb-pour connecter les appareils android avec la bad sous ubuntu

D'autres peuvent avoir connu des problèmes avec la bad débogage sous ubuntu linux.

Le symptôme est la disponibilité de l'usb connecté les appareils android par exemple avec eclipse.
Vous pouvez tester avec

adb usb

Lorsque vous obtenez

error: insufficient permissions for device

vous avez probablement courir dans le même problème que moi.
Cependant, j'ai trouvé sur internet, certains plus ou moins sous-optimal solutions

L'idée de base est de commencer la bad en tant que root. Les solutions que j'ai trouvées étaient lourdes.

Une proposition est de commencer la bad par sudo. Une autre proposition était de mettre en place un script de démarrage dans /etc/init.d

Ma solution est de donner la bad la permission de commencer en tant que root. Pour ce faire, passer en root

sudo bash
chown root adb
chmod ug+s-w adb

de sécurité fanatiques peut proposer

sudo chown root adb
sudo chmod ug+s-w adb

Si la banque est déjà en cours d'exécution, vous devez tuer le démon de commencer avec de la racine de l'autorisation

adb kill-server

Quand tout s'est bien passé

adb usb

doit retourner

restarting in USB mode

si pas, essayez la commande lsusb th vérifier si votre appareil est déjà connecté

S'il vous plaît ne pas le faire! Les auteurs de la bad, le programme n'a pas l'intention pour son développement du côté de la machine à exécuter en tant que root, mais plutôt d'utiliser une règle udev pour permettre l'accès de la liste des types d'appareils. Faire confiance à un programme de plus que ses auteurs recommandent est une mauvaise idée! Aussi, le vote pour la fermer car il n'y a pas réellement d'une question ont déclaré, alors que le sujet a déjà été abordée à de nombreuses reprises.

OriginalL'auteur stefan bachert | 2012-02-19