Problème: installez les pilotes ADB (google_usb_drivers) sur un client Windows 10 afin d'activer le débogage pour mon OnePlus One (OPO).
Ce que j'ai essayé:
Après quelques recherches sur Google, j'ai trouvé plusieurs guides me disant d'ajouter l'identifiant matériel des périphériques au pilote googles "android_winusb.inf" sous [Google.NTx86]
et [Google.NTamd64]
.
;Un plus un % SingleAdbInterface% = USB_Install, USB \ VID_05C6 & PID_6765 % CompositeAdbInterface% = USB_Install, USB \ VID_05C6 & PID_6765 & MI_01
Après avoir sélectionné manuellement ce fichier comme pilote à l'aide du Gestionnaire de périphériques, je reçois ce message d'erreur: The hash for the file is not present in the specified catalog(...)
Googler cette erreur, j'ai trouvé de nombreuses références à des problèmes similaires avec Windows 8.1. Ils ont tous suggéré (je pourrais ajouter de façon effrayante) de désactiver les vérifications de signature sur les pilotes à l'aide de la commande:
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
Cependant, cela semble n'avoir aucun effet - j'obtiens la même erreur qu'auparavant. Cette fonctionnalité a-t-elle été désactivée ou modifiée depuis Windows 8.1 peut-être?
Question: Quelqu'un sait-il comment lancer ADB sur une machine Windows 10? Si oui, quelles mesures avez-vous prises? Suis-je complètement hors de ce que j'ai essayé jusqu'à présent?
la source
Réponses:
Essaie le installation tout-en-un ADB / pilotes de 15 secondes . Vous pouvez également installer les pilotes Samsung plutôt que les pilotes OnePlus conventionnels.
J'ai installé ces pilotes et le mien fonctionne depuis la mise à niveau.
Vous pouvez également essayer de suivre ce guide pour savoir comment le configurer.
la source
Je n'ai pas pu mettre à jour le pilote ADB sous Windows 10. Lorsque j'ai essayé d'installer le pilote générique Google ADB en cliquant sur "Parcourir mon ordinateur pour le logiciel du pilote" et en choisissant le dossier du pilote, Windows a ignoré les pilotes, disant qu'aucun pilote n'avait été trouvé.
J'ai finalement trouvé la solution dans cet article, Installation manuelle du pilote USB Android ADB .
L'étape manquante consiste à continuer de guider Windows après avoir cliqué sur «Parcourir mon ordinateur pour le logiciel du pilote». Lors de la sélection du dossier avec le pilote, cliquez sur le bouton "Me laisser choisir parmi une liste de pilotes de périphériques sur mon ordinateur". Sélectionnez "Afficher tous les périphériques", puis "Disque fourni". Cette valeur par défaut est de conduire
A:
--- accédez au dossier contenant les pilotes USB extraits, probablement nommésusb_driver
. Vous pourrez alors choisir «Interface Android ADB» et installer le pilote.Cela m'a permis de connecter OnePlus One à Windows 10 pour le débogage. Je pouvais naviguer dans Chrome pour
chrome://inspect/#devices
voir mon appareil.la source
J'ai eu des problèmes similaires, les appareils adb n'ont répertorié aucun appareil après la mise à niveau vers Windows 10. Il m'arrivait d'avoir un téléphone Android alimenté par Intel connecté via USB. J'ai fini par supprimer le pilote Android spécifique à Intel (téléchargé hier, la version 1.9 qui ne prend pas explicitement en charge Windows 10), puis j'ai utilisé le pilote USB universel Android https://github.com/koush/UniversalAdbDriver en suivant les étapes décrites dans le article suivant (en utilisant le Gestionnaire de périphériques et en supprimant le pilote précédent). Pour faire bonne mesure, j'ai déconnecté et reconnecté le câble USB après avoir supprimé le pilote précédent et avant de sélectionner le pilote de remplacement.
http://www.makeuseof.com/tag/android-wont-connect-windows-adb-fix-it-three-steps/
Mon ordinateur a plusieurs correspondances possibles dans le Gestionnaire de périphériques lorsque j'ai sélectionné choisir le pilote manuellement. J'ai vérifié chacun jusqu'à ce que je trouve ce qui semblait être le pilote approprié, c'est-à-dire le pilote universel, puis dans la liste, j'ai choisi le pilote USB Android. Comme vous avez un périphérique différent, vous devrez peut-être choisir un autre pilote de périphérique dans la liste.
la source
Le pilote adb de Google fonctionne bien avec n'importe quel téléphone Android. C'est la politique de Microsoft d'interdire les pilotes de classe afin que chaque fournisseur soit tenu de fournir le même pilote avec un ID matériel différent et de payer de l'argent pour le programme Windows Logo® et le processus de signature.
Comme c'est sous Linux))
Pour désactiver temporairement l'application de l'intégrité / signature, exécutez en tant qu'administrateur:
redémarrer, installer le pilote puis:
et faire un redémarrage final (peut être fait plus tard).
Vous pouvez suivre mon article de blog sur le sujet Se connecter à Android via USB par adb dans Windows
la source