22 votes

Comment installer les pilotes ADB sur Windows 10 (OPO)

Problème : Installer 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 de l'appareil au pilote de Google "android_winusb.inf" sous le nom de [Google.NTx86] y [Google.NTamd64] .

;OnePlus One
%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, j'obtiens ce message d'erreur : The hash for the file is not present in the specified catalog(...)

Device Manager Error

En cherchant cette erreur sur Google, j'ai trouvé de nombreuses références à des problèmes similaires avec Windows 8.1. Elles suggéraient toutes de désactiver (ce qui est effrayant, j'ajouterais) la vérification des signatures des pilotes à l'aide de la commande :

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

Cependant, cela ne semble avoir aucun effet - je reçois la même erreur qu'auparavant. Cette fonctionnalité a-t-elle été désactivée ou modifiée depuis Windows 8.1 peut-être ?

Pregunta: Quelqu'un sait-il comment faire fonctionner ADB sur une machine Windows 10 ? Si oui, quelles étapes avez-vous suivies ? Est-ce que je me trompe complètement avec ce que j'ai essayé jusqu'à présent ?

12voto

iTechy Points 362

Essayez le 15 secondes ADB/drivers tout-en-un installateur. Vous pouvez également installer les pilotes Samsung plutôt que les pilotes classiques de OnePlus.

J'ai installé ces pilotes et le mien fonctionne depuis la mise à jour.

Vous pouvez également essayer de suivre ce guide sur la façon de le mettre en place.

3voto

David Resnick Points 141

Je n'ai pas pu mettre à jour le pilote ADB sous Windows 10. Lorsque j'ai essayé d'installer le pilote ADB générique de Google en cliquant sur "Parcourir mon ordinateur à la recherche de pilotes" et en choisissant le dossier du pilote, Windows a ignoré les pilotes en 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 est de continuer à guider Windows après avoir cliqué sur "Browse my computer for driver software". Lorsque vous sélectionnez le dossier contenant le pilote, cliquez sur le bouton "Laissez-moi choisir dans une liste de pilotes de périphériques sur mon ordinateur". Sélectionnez "Afficher tous les périphériques", puis "Disque disponible". Par défaut, il s'agit du lecteur A: --- naviguez jusqu'au dossier contenant les pilotes USB extraits, probablement nommé usb_driver . Vous pourrez alors choisir "Android ADB Interface" et installer le pilote.

Cela m'a permis de connecter le OnePlus One à Windows 10 pour le débogage. Je pouvais naviguer dans Chrome vers chrome://inspect/#devices et voir mon appareil.

1voto

Aaron Points 445

J'ai eu des problèmes similaires, adb devices ne listait aucun périphérique une fois que j'avais mis à jour vers Windows 10. Il se trouve que j'avais un téléphone Android à processeur Intel connecté en USB. J'ai fini par supprimer le pilote Android spécifique à Intel (téléchargé hier, version 1.9 qui ne prend pas explicitement en charge Windows 10) et j'ai utilisé le pilote USB universel Android. https://github.com/koush/UniversalAdbDriver en suivant les étapes décrites dans l'article suivant (utilisation du Gestionnaire de périphériques et suppression du 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 choisi manuellement le pilote. J'ai vérifié chacune d'entre elles jusqu'à ce que je trouve ce qui semblait être le plus pertinent, à savoir le pilote universel, puis j'ai choisi le pilote USB Android dans la liste. Si votre appareil est différent, vous devrez peut-être choisir un autre pilote dans la liste.

0voto

gavenkoa Points 293

Le pilote adb de Google fonctionne bien avec n'importe quel téléphone Android. C'est la La politique de Microsoft est d'interdire les pilotes de classe, donc chaque fournisseur doit fournir le même pilote avec un ID matériel différent et de payer pour le programme Windows Logo® et le processus de signature.

Comme c'est le cas sous Linux ;)

Pour désactiver temporairement l'application de l'intégrité/signature, exécutez le programme en tant qu'administrateur :

bcdedit /set testsigning off

redémarrer, installer le pilote et ensuite :

bcdedit /set testsigning on

et faire le redémarrage final (peut être fait plus tard).

Vous pouvez suivre mon billet de blog sur le sujet Se connecter à Android via USB par adb dans Windows

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X