Come installare i driver ADB su Windows 10 (OPO)


21

Problema: installa i driver ADB (google_usb_drivers) su un client Windows 10 per abilitare il debug per il mio OnePlus One (OPO).

Cosa ho provato: dopo alcuni googling ho trovato diverse guide che mi dicevano di aggiungere l'ID hardware dei dispositivi al driver di google "android_winusb.inf" sotto [Google.NTx86]e [Google.NTamd64].

;Uno più uno
% SingleAdbInterface% = USB_Install, USB \ VID_05C6 e PID_6765
% CompositeAdbInterface% = USB_Install, USB \ VID_05C6 & PID_6765 & MI_01 

Dopo aver selezionato manualmente questo file come driver utilizzando Gestione dispositivi, viene visualizzato questo messaggio di errore: The hash for the file is not present in the specified catalog(...)

Errore di Gestione dispositivi

Cercando su Google questo errore, ho trovato molti riferimenti a problemi simili con Windows 8.1. Tutti hanno suggerito di (appena potrei aggiungere) disattivare i controlli della firma sui driver usando il comando:

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

Questo, tuttavia, sembra non avere alcun effetto - ottengo lo stesso errore di prima. Questa funzione è stata disabilitata o modificata da Windows 8.1 forse?

Domanda: qualcuno sa come far funzionare ADB su un computer Windows 10? In tal caso, quali passi hai preso? Sono completamente fuori con quello che ho provato finora?


Ciao efr4k! Questo sito non è un forum ma un sito di domande e risposte, quindi anche se hai una risposta per la tua domanda, dovresti seguire il formato del sito. Per ora, sono tornato alla prima revisione perché è l'unica revisione priva della tua risposta. Si prega di inviare la risposta come risposta nella sezione della risposta. Per i lettori: ecco la risposta alla fine della domanda attuale.
Firelord

Risposte:


12

Prova il programma di installazione all-in-one ADB / driver di 15 secondi . È inoltre possibile installare i driver Samsung anziché i driver OnePlus convenzionali.

Ho installato questi driver e ho avuto il mio lavoro dall'aggiornamento.

Puoi anche provare a seguire questa guida su come configurarlo.


La guida mi ha indicato l'indizio giusto. Non so se era necessario installare i driver usando il programma di installazione di 15 secondi, ma non ricomincerò con una tabula rasa da controllare. Ho aggiornato la domanda con gli indizi della guida che erano rilevanti per risolvere il problema.
efr4k,

solo una buona idea per vedere se l'aggiornamento a Windows 10 ha rotto qualcosa. Lo ha fatto per me e ho pensato che potesse fare per gli altri ...
iTechy,

L'ho installato direttamente su due macchine W10 e ha funzionato su entrambi.
Pupper,

Entrambe le versioni 1.4 e 1.3 non funzionavano sul mio Win10.
HQtunes.epizy,

3

Impossibile aggiornare il driver ADB su Windows 10. Quando ho provato a installare il driver Google ADB generico facendo clic su "Cerca il software del driver per il mio computer" e scegliendo la cartella del driver, Windows ha ignorato i driver, dicendo che non sono stati trovati driver.

Ho finalmente trovato la soluzione in questo articolo, Installazione manuale del driver USB ADB per Android .

Il passaggio mancante è continuare a guidare Windows dopo aver fatto clic su "Cerca il software del driver nel mio computer". Quando si seleziona la cartella con il driver, fare clic su "Fammi scegliere da un elenco di driver di dispositivo sul mio computer". Seleziona "Mostra tutti i dispositivi", quindi "Disco driver". L'impostazione predefinita è drive A:--- passare alla cartella con i driver USB estratti, probabilmente denominati usb_driver. Sarai quindi in grado di scegliere "Interfaccia Android ADB" e installare il driver.

Questo mi ha permesso di collegare OnePlus One a Windows 10 per il debug. Potrei navigare in Chrome chrome://inspect/#devicese vedere il mio dispositivo.


1
questo funziona per far sì che Windows 10 installi effettivamente i driver invece di arrendersi presto. non ha ancora risolto il mio problema di connessione con ADB, ma è un inizio.
worc,

1

Ho avuto problemi simili, i dispositivi adb non hanno elencato alcun dispositivo dopo aver effettuato l'aggiornamento a Windows 10. Mi è capitato di avere un telefono Android con tecnologia Intel collegato tramite USB. Ho finito per rimuovere il driver Android specifico di Intel (scaricato ieri, versione 1.9 che non supporta esplicitamente Windows 10) e quindi ho utilizzato il driver USB Android universale https://github.com/koush/UniversalAdbDriver seguendo i passaggi descritti nella articolo seguente (utilizzo di Gestione dispositivi e rimozione del driver precedente). Per buona misura ho scollegato e ricollegato il cavo USB dopo aver rimosso il driver precedente e prima di selezionare il driver sostitutivo.

http://www.makeuseof.com/tag/android-wont-connect-windows-adb-fix-it-three-steps/

Il mio computer ha diverse possibili corrispondenze in Gestione dispositivi quando ho selezionato scegliere il driver manualmente. Ho controllato ciascuno fino a quando non ho trovato quello che sembrava essere quello pertinente, ovvero Universal Driver, quindi dall'elenco ho scelto il driver USB Android. Poiché si dispone di un dispositivo diverso, potrebbe essere necessario selezionare un driver di dispositivo diverso dall'elenco.


0

Il driver adb di Google funziona perfettamente con qualsiasi telefono Android. È politica di Microsoft vietare i driver di classe, quindi ogni fornitore è tenuto a fornire lo stesso driver con ID hardware diverso e a pagare denaro per il programma Windows® e il processo di firma.

Come in Linux))

Per disabilitare temporaneamente l'integrità / l'applicazione della firma, eseguire come amministratore:

bcdedit /set testsigning off

riavviare, installare il driver e quindi:

bcdedit /set testsigning on

ed esegui il riavvio finale (può essere eseguito in un secondo momento).

Puoi seguire il mio post sul blog sull'argomento Connettiti ad Android via USB tramite adb in Windows

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.