Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:materiel:reconnaitre-peripherique-android [26/10/2017 09:48] debianux [Utilisation] |
doc:materiel:reconnaitre-peripherique-android [27/12/2017 16:44] Vega [Configuration] |
||
---|---|---|---|
Ligne 24: | Ligne 24: | ||
* Teclast X89 Kindow : **OK** - //VendorId: 8087; ProductId: 0a5f// | * Teclast X89 Kindow : **OK** - //VendorId: 8087; ProductId: 0a5f// | ||
* Xiaomi Redmi : **OK** - //VendorId: 2717; ProductId: ff48// | * Xiaomi Redmi : **OK** - //VendorId: 2717; ProductId: ff48// | ||
+ | * Moto E 2015 : **OK** -//VendorId: 18d1; ProductId: 4ee7// | ||
+ | * Samsung S6-EDGE : **OK** -//VendorId: 04e8; ProductId: 6860// | ||
===== Vérification ===== | ===== Vérification ===== | ||
Ligne 193: | Ligne 195: | ||
<code root>apt install android-tools-adb android-tools-fastboot android-tools-fsutils </code> | <code root>apt install android-tools-adb android-tools-fastboot android-tools-fsutils </code> | ||
+ | <note>Sous Stretch, **android-tools-fsutils** __n'est plus disponible__, les paquets suivants le remplace : | ||
+ | * **simg2img** | ||
+ | * **img2simg** | ||
+ | "Package android-tools-fsutils is not available, but is referred to by another package. However the following packages replace it: | ||
+ | simg2img img2simg" | ||
+ | </note> | ||
===== Configuration ===== | ===== Configuration ===== | ||
Ligne 202: | Ligne 210: | ||
<code root>nano /etc/udev/rules.d/51-android.rules</code> | <code root>nano /etc/udev/rules.d/51-android.rules</code> | ||
- | <code>SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev"</code> | ||
- | <note important>Il faut modifier le champ ATTR{idVendor} avec l'identifiant du fabriquant trouvé dans le contexte précédent de vérification !</note> | + | <note important>Il faut modifier la valeur de la variable ATTR{idVendor} par l'identifiant du fabriquant trouvé dans le contexte précédent de la vérification ! </note> |
+ | |||
+ | Pour continuer notre exemple avec le dernier appareil testé (idVendor=2717 et idProduct=ff40) il faudrait donc remplir ce fichier ainsi: | ||
+ | <code>SUBSYSTEM=="usb", ATTR{idVendor}=="2717", MODE="0666", GROUP="plugdev"</code> | ||
2/ le deuxième fichier qui est intéressant à créer ou à modifier s'il existe déjà, est le fichier personnel suivant : | 2/ le deuxième fichier qui est intéressant à créer ou à modifier s'il existe déjà, est le fichier personnel suivant : | ||
Ligne 210: | Ligne 221: | ||
<code user>nano ~/.android/adb_usb.ini</code> | <code user>nano ~/.android/adb_usb.ini</code> | ||
- | Pour y ajouter l'information de l'identifiant du fabriquant de la manière suivante, soit un '0x' suivi de idVendor. | + | Il faut y ajouter l'information de l'identifiant du fabriquant, un '0x' suivi de idVendor. |
- | Pour l'exemple, pour un "Samsung S3", il faut écrire : **0x04e8** | + | Toujours avec notre exemple, il faudrait donc écrire : |
+ | <code>0x2717</code> | ||
<note>Si vous avez plusieurs périphériques Android, écrivez chacune des informations relatives à ces équipements ligne par ligne ... dans chacun de ces deux fichiers !</note> | <note>Si vous avez plusieurs périphériques Android, écrivez chacune des informations relatives à ces équipements ligne par ligne ... dans chacun de ces deux fichiers !</note> | ||
Ligne 287: | Ligne 299: | ||
List of devices attached | List of devices attached | ||
4a2d4206 device</code> | 4a2d4206 device</code> | ||
+ | |||
+ | === 'adb devices' : unauthorized === | ||
+ | |||
+ | Lorsque je tape ''adb devices'', le périphérique est reconnu mais affiché **unauthorized**. | ||
+ | |||
+ | <code user> | ||
+ | $ adb devices | ||
+ | * daemon not running. starting it now on port 5037 * | ||
+ | * daemon started successfully * | ||
+ | List of devices attached | ||
+ | CQ7SFQMR95LBHQVW unauthorized | ||
+ | </code> | ||
+ | |||
+ | Regardez votre téléphone, une fenêtre vous demande, normalement, d'autoriser l'association entre le téléphone et votre ordinateur. Accordez ! | ||
+ | |||
+ | Puis relancez la commande ''adb devices''. | ||
+ | |||
=== 'adb devices' : ???????????? no permissions === | === 'adb devices' : ???????????? no permissions === |