linux Accéder à son téléphone avec udev

Il se peut lorsque vous connecter votre téléphone Android sur le port USB de votre ordinateur qu'il ne soit pas reconnu automatiquement. Votre téléphone n'apparaît pas dans la «List of devices attached» lorsque vous exécutez adb devices.

Vous devez alors exécuter les commandes suivantes en tant que root.

	root# adb kill-server
	root# adb devices

Pour qu'un utilisateur puisse avoir accès au téléphone, sans passser par des commandes root. Il est possible de le faire reconnaître en utilisant udev. Créer un fichier 51-android.rules dans /etc/udev.rule.d et ajouter la ligne suivante

   SUBSYSTEM=="usb", ATTRS{idVendor}=="XXXX", MODE="0666" GROUP="plugdev"

l'utilisateur doit appartenir au groupe "plugdev"

	root# usermod -a -G plugdev user

Il suffit ensuite de relancer udev

	root# /etc/init.d/udev restart

Vous devez remplacer XXX, par le code vendeur que vous trouverez dans le tableau suivant

CompanyUSB Vendor IDCompanyUSB Vendor ID
Acer 0502 NEC 0409
ASUS 0B05 Nook 2080
Dell 413C Nvidia 0955
Foxconn 0489 OTGV 2257
Fujitsu 04C5 Pantech 10A9
Fujitsu Toshiba 04C5 Pegatron 1D4D
Garmin-Asus 091E Philips 0471
Google 18D1 PMC-Sierra 04DA
Hisense 109B Qualcomm 05C6
HTC 0BB4 SK Telesys 1F53
Huawei 12D1 Samsung 04E8
K-Touch 24E3 Sharp 04DD
KT Tech 2116 Sony 054C
Kyocera 0482 Sony Ericsson 0FCE
Lenevo 17EF Teleepoch 2340
LG 1004 Toshiba 0930
Motorola 22B8 ZTE 19D2

Source : Android developers


Rosalinda
Le 22-10-2016 à 04:48:35
Thanks Amy, Wish I could have been there. The pics are great, I think I&l8#17;2l have to make me a couple this afternoon. Love all the vintage ideas, thanks for those wonderful close-ups. Looks like I’ll have to do an order for those Adorned Charms. Thanks agian.[]