J'ai un Samsung Galaxy Tab. Lorsque je tape "adb devices" ou "adb shell", cela fonctionne pendant le démarrage de la tablette - affichant le logo ou l'animation Samsung - mais une fois que l'écran de verrouillage orange apparaît, la connexion est interrompue et adb s'arrête. J'ai essayé de débrancher et de brancher le câble USB, de jouer avec les paramètres et les configurations,
Selon les réponses à d'autres questions que j'ai posées, adb devrait fonctionner correctement chaque fois que la tablette est allumée. Peut-être pour les autres, mais pas pour moi.
Astuce: cela n'a rien à voir avec udev. Je me suis occupé des règles udev il y a longtemps. Voici mon fichier de règles udev:
= > cat /etc/udev/rules.d/80-gtab.rules# Samsung GT-P7510 / Galaxy Tab 10.1ACTION! = "Add", GOTO = "gtab_rules_end" SUBSYSTEM! = "Usb | usb_device", GOTO = "gtab_usb_end" ATTR {idVendor} == "04e8", ATTR {idProduct} == "6860", SYMLINK + = "gtab" MODE = "777"
J'ai redémarré udev avec "cd /etc/init.d; ./udev restart" (ou quelque chose de similaire) et je vois / dev / gtab, créé par cette règle udev. J'ai essayé d'autres règles qui n'impliquent pas / dev / gtab, différentes variantes trouvées sur le Web.
Une fois, l'application gmtp s'est exécutée, laissez-moi voir le système de fichiers et copier de nombreux fichiers, donc je sais que c'est possible. Je ne me souviens pas exactement de ce que j'ai fait pour y arriver. Mais j'utilise exactement le même fichier de règles udev depuis.
Je cherche et expérimente sur Google depuis plus d'un mois maintenant, et à l'exception de cette chance, je n'ai pas réussi à faire fonctionner adb de manière fiable .
Question principale: comment diagnostiquer ce problème de rupture de connexion USB lorsque la tablette a dépassé le démarrage?