Como instalar drivers ADB no Windows 10 (OPO)

21

Problema: instale os drivers ADB (google_usb_drivers) em um cliente Windows 10 para ativar a depuração do meu OnePlus One (OPO).

O que eu tentei: Depois de pesquisar no Google, encontrei vários guias dizendo para adicionar a identificação de hardware do dispositivo ao driver do google "android_winusb.inf" em [Google.NTx86]e [Google.NTamd64].

;Um mais um
% SingleAdbInterface% = Instalação_ USB, USB \ VID_05C6 e PID_6765
% CompositeAdbInterface% = Instalação_ USB, USB \ VID_05C6 & PID_6765 e MI_01 

Depois de selecionar manualmente esse arquivo como o driver usando o Gerenciador de dispositivos, recebo esta mensagem de erro: The hash for the file is not present in the specified catalog(...)

Erro no Gerenciador de dispositivos

Pesquisando esse erro, encontrei muitas referências a problemas semelhantes no Windows 8.1. Todos eles sugeriram (assustadoramente devo acrescentar) desativar as verificações de assinatura dos drivers usando o comando:

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

Isso, no entanto, parece não ter efeito - recebo o mesmo erro de antes. Esse recurso foi desativado ou alterado desde o Windows 8.1, talvez?

Pergunta: Alguém sabe como colocar o ADB em funcionamento em uma máquina Windows 10? Em caso afirmativo, que medidas você tomou? Estou completamente enganado com o que tentei até agora?

efr4k
fonte
Oi efr4k! Este site não é um fórum, mas um site de perguntas e respostas, portanto, mesmo se você tiver uma resposta para sua própria pergunta, siga o formato do site. Por enquanto, voltei à primeira revisão porque é a única revisão desprovida de sua resposta. Poste sua resposta como resposta na seção de respostas. Para os leitores: aqui está a resposta no final da pergunta atual.
Firelord

Respostas:

12

Experimente o instalador completo de 15 segundos do ADB / drivers . Você também pode instalar os drivers Samsung, em vez dos drivers OnePlus convencionais.

Instalei esses drivers e o meu funcionava desde a atualização.

Você também pode tentar seguir este guia sobre como configurá-lo.

iTechy
fonte
O guia me indicou a pista certa. Não sei se era necessário instalar os drivers usando o instalador de 15 segundos, mas não vou começar de novo com uma lista limpa para verificar. Atualizei a pergunta com as dicas do guia relevantes para a solução do problema.
efr4k
apenas uma boa idéia para ver se a atualização para o Windows 10 quebrou alguma coisa. Ele fez por mim e eu assumi que pode fazer para os outros ...
iTechy
Instalei-o diretamente em duas máquinas W10 e funcionou em ambas.
Pupper
As versões 1.4 e 1.3 não funcionaram no meu Win10.
HQtunes.epizy
3

Não consegui atualizar o driver ADB no Windows 10. Quando tentei instalar o driver genérico do Google ADB clicando em "Procurar no meu computador por software de driver" e escolhendo a pasta do driver, o Windows ignorou os drivers, dizendo que não foram encontrados drivers.

Finalmente encontrei a solução neste artigo, Instalando manualmente o driver USB do Android ADB .

A etapa que falta é continuar guiando o Windows depois de clicar em "Procurar no meu computador por software de driver". Ao selecionar a pasta com o driver, clique em "Deixe-me escolher em uma lista de drivers de dispositivo no meu computador". Selecione "Mostrar todos os dispositivos" e, em seguida, "Com disco". O padrão é dirigir A:--- navegue até a pasta com os drivers USB extraídos, provavelmente nomeados usb_driver. Você poderá escolher "Interface Android ADB" e instalar o driver.

Isso me permitiu conectar o OnePlus One ao Windows 10 para depuração. Eu poderia navegar no Chrome chrome://inspect/#devicese ver meu dispositivo.

David Resnick
fonte
1
isso funciona para que o Windows 10 realmente instale os drivers em vez de desistir mais cedo. ainda não corrigiu meu problema de conexão com o ADB, mas é um começo.
WORC
1

Eu tive problemas semelhantes, os dispositivos adb não listaram nenhum dispositivo depois de atualizar para o Windows 10. Por acaso, havia um telefone Android com tecnologia Intel conectado via USB. Acabei removendo o driver Android específico da Intel (baixado ontem, versão 1.9, que não suporta explicitamente o Windows 10) e, em seguida, usei o driver USB universal do Android https://github.com/koush/UniversalAdbDriver seguindo as etapas descritas em artigo a seguir (usando o Gerenciador de dispositivos e removendo o driver anterior). Para uma boa medida, desconectei e reconectei o cabo USB depois de remover o driver anterior e antes de selecionar o driver de substituição.

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

Meu computador tem várias correspondências possíveis no Gerenciador de dispositivos quando selecionei escolher o driver manualmente. Eu verifiquei cada um deles até encontrar o que parecia ser o relevante, ou seja, o Driver Universal, e na lista eu escolhi o Driver USB do Android. Como você possui um dispositivo diferente, pode ser necessário escolher um driver de dispositivo diferente na lista.

JulianHarty
fonte
0

O driver adb do Google funciona bem com qualquer telefone Android. É política da Microsoft proibir drivers de classe, para que cada fornecedor forneça ao mesmo driver ID de hardware diferente e pague dinheiro pelo programa Windows Logo® e processo de assinatura.

Como está no Linux))

Para desativar temporariamente a execução de integridade / assinatura, execute como Administrador:

bcdedit /set testsigning off

reinicie, instale o driver e, em seguida:

bcdedit /set testsigning on

e faça a reinicialização final (pode ser feita posteriormente).

Você pode acompanhar minha postagem no blog sobre o assunto Conectar-se ao Android via USB por adb no Windows

gavenkoa
fonte