Comment installer les pilotes ADB sur Windows 10 (OPO)

21

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(...)

Erreur du gestionnaire de périphériques

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?

efr4k
la source
Salut efr4k! Ce site n'est pas un forum mais un site de questions / réponses, donc même si vous avez une réponse à votre propre question, vous devez suivre le format du site. Pour l'instant, je suis revenu à la première révision car c'est la seule révision dépourvue de réponse. Veuillez poster votre réponse comme réponse dans la section des réponses. Pour les lecteurs: voici la réponse à la fin de la question actuelle.
Firelord

Réponses:

12

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.

iTechy
la source
Le guide m'a montré le bon indice. Je ne sais pas si l'installation des pilotes à l'aide du programme d'installation de 15 secondes était nécessaire, mais je ne vais pas recommencer avec une table rase à vérifier. J'ai mis à jour la question avec les indices du guide qui étaient pertinents pour résoudre le problème.
efr4k
juste une bonne idée pour voir si la mise à niveau vers Windows 10 a cassé quelque chose. Ça l'a fait pour moi et j'ai supposé que ça pouvait faire pour les autres ...
iTechy
Je l'ai installé directement sur deux machines W10 et cela a fonctionné sur les deux.
Pupper
Les versions 1.4 et 1.3 ne fonctionnaient pas sur mon Win10.
HQtunes.epizy
3

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és usb_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/#devicesvoir mon appareil.

David Resnick
la source
1
cela fonctionne pour que Windows 10 installe réellement les pilotes au lieu d'abandonner tôt. n'a pas tout à fait résolu mon problème de connexion avec ADB, mais c'est un début.
worc
1

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.

JulianHarty
la source
0

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:

bcdedit /set testsigning off

redémarrer, installer le pilote puis:

bcdedit /set testsigning on

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

gavenkoa
la source