Instalação manual de drivers adb para wind xp. Instalação manual do driver ADB

Lar / Navegadores
  • Tutorial

E aqui uma surpresa desagradável me esperava - ou o driver nativo estava torto, ou o Windows, ou o fio... em geral, o driver parou de funcionar, o despachante Dispositivos Windows informou que o dispositivo estava totalmente operacional, mas mediante solicitação dispositivos adb no console que recebi lista vazia e, naturalmente, não foi possível testar o aplicativo em um tablet.

Escrevi um pedido ao suporte do TeXeT, eles até me responderam com um link para o próprio driver, que, como já estava convencido, não funcionou. Comecei a procurar uma resposta na Internet e encontrei vários compilações diferentes deste driver e manuais, mas ainda assim nenhum deles inicializou corretamente, e até mesmo o driver nativo do SDK não funcionou, o que me deixou desanimado. .. mas não se desespere.

Aqui decidi tentar escrever drivers usando o bom e velho método de cutucada científica e abri o arquivo inf do driver. O que me deu esperança foi entender que a parte do software da interface adb no lado do tablet deveria ser idêntica para todos os dispositivos, e o USB funcionava de qualquer maneira. E assim, depois de várias tentativas malsucedidas de editar manualmente o arquivo inf, encontrei uma receita para tratar o tempero do arquivo inf para que ele fosse instalado e, o mais importante, funcionasse.

Então vamos começar.

Passo 1. Baixe o driver. Se você ainda não fez isso, abra SDK Android Manager, encontre a seção Extras, marque a caixa ao lado de Google USB Driver e clique em Instalar Pacotes. É simples. Espere que carregue.

Passo 2. Encontre o driver e faça uma cópia dele em uma pasta separada. Vá para a pasta %android-sdk%\extras\google\ e veja a preciosa pasta usb_driver lá. Copie-o em algum lugar e realizaremos outras manipulações lá. Em princípio, você pode editar o “original”, mas preferi manter o original intacto para garantir.

Etapa 3. Edite o arquivo inf. Na pasta, abra o arquivo android_winusb.inf e procure linhas como esta:
;Google Nexus One %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11 %CompositeAdbInterface% = USB_In stall ,USB\VID_18D1&PID_4E12&MI_01
Faça uma cópia dessas linhas e substitua Google Nexus Um sobre %seu_nome_do_dispositivo% para identificação no futuro e... abra o Gerenciador de Dispositivos do Windows. Estamos procurando nosso dispositivo lá ( Android, Interface ADB composta do Android ou algo parecido). Abra as propriedades do dispositivo, aba “Detalhes”, selecione o item “ID do equipamento” na lista e veja esta imagem.

Copiamos a linha mais parecida com a mostrada na figura (é, em teoria, um pouco mais curta) e colamos em nosso arquivo inf.
;TEXET TM-7025 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0003 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0003&MI_01 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0003 %CompositeAdbInterface % = USB_Instalar, USB\VID_18D1&PID_0003&MI_01
Em %SingleAdbInterface% apagamos o final da linha como você pode ver, em %CompositeAdbInterface% inserimos a linha inteira; Provavelmente não há necessidade de repetir tudo duas vezes, mas já tenho tudo e estou com preguiça de experimentar :)
Salvamos (tenha cuidado - em alguns casos você precisa executar o bloco de notas com direitos de administrador, porque no modo de usuário você não terá permissão para sobrescrever o arquivo inf).
Passo 4. Instalação do driver. Agora que tudo está preparado, volte ao gerenciador de dispositivos e remova todos os drivers adb instalados anteriormente (se houver). Atualizamos a lista de dispositivos e vemos nosso dispositivo sem drivers. Abrimos suas propriedades e selecionamos “atualizar drivers”, selecionamos a instalação da pasta, especificamos a pasta com o inf corrigido e iniciamos a instalação - nosso driver é encontrado instantaneamente, mas durante a instalação pode jurar sobre incompatibilidade com a pergunta “devo continuar, nasalneka?” Vamos continuar. É isso, o driver está instalado.
Etapa 5. Final. Para ser mais preciso, retire a porta USB, espere até que tudo seja detectado, abra o console (Win+R, digite cmd) e escreva dispositivos adb. Se tudo correr bem, veremos o item precioso da lista, indicando que o adb agora vê nosso dispositivo.


A partir de agora, você pode iniciar o Eclipse e criar programas com segurança, aproveitando a conveniente montagem automática, instalação e a capacidade de depurar diretamente no seu dispositivo.

Se o comando adb não funcionar para você. Computador -> Propriedades -> Variáveis ​​de Ambiente. Estamos procurando a variável Path e no final nós adicionamos(em nenhum caso o sobrescrevemos) no final há um ponto e vírgula, e depois disso o endereço da pasta onde o adb reside (geralmente %android-sdk%\platform-tools\). Após uma reinicialização, ele deve funcionar.
Às vezes, o adb não inicia automaticamente quando o sistema é iniciado. Comece manualmente.

O que é que foi isso?
Na verdade é simples. Por alguma razão (Winda é obrigatório / os progers têm mãos tortas / o arquivo inf do Google foi escrito apenas para dispositivos nativos do Google / os bósons de Higgs arruinaram tudo no seu computador), o Windows não quer usar o driver do Google para dispositivos que não são do Google e que não estão registrados no arquivo inf. Aparentemente, tudo ali está ligado a esses equipamentos de identificação. Mas o software na grande maioria dos dispositivos Android é idêntico em termos de conector do depurador ao PC, portanto o driver deve se comunicar normalmente com qualquer dispositivo Android. Nossa tarefa é enganar o Windows e forçá-lo a aceitar o dispositivo como um dispositivo “compatível com driver”, o que fizemos adicionando seu ID ao arquivo inf do driver.

Espero que este manual ajude alguém a obter seu próprio dispositivo chinês ou outro para o qual se esqueceu de criar um driver adb normal ao montar o sistema, ou para aqueles que estão preocupados em baixar o driver oficial do fabricante do dispositivo (isso pode ser tão chato que é mais rápido fazer tudo descrito acima - Isso aconteceu comigo com o driver do telefone LG E510).

P.S. Eu não conduzi testes em massa este método, então não posso garantir que funcionará 100% em todos os casos. Mas funcionou para mim no Windows 7 e depois no Windows 8. Tive que editar o arquivo separadamente para cada vez, mas não acho que isso seja um problema.

Android Debug Bridge (ADB) é um aplicativo de console que permite controlar uma ampla gama de funções dispositivos móveis, trabalhando com base sistema operacional Android. O principal objetivo do ADB é realizar operações de depuração com dispositivos Android.

Android Debug Bridge é um programa que funciona segundo o princípio cliente-servidor. O primeiro lançamento do ADB com qualquer comando é necessariamente acompanhado pela criação de um servidor na forma de um serviço de sistema denominado “daemon”. Este serviço irá “escutar” continuamente na porta 5037 aguardando a chegada de um comando.

Como o aplicativo é um aplicativo de console, todas as funções são executadas inserindo comandos com uma sintaxe específica em linha de comando Janelas (cmd).

A funcionalidade da ferramenta em questão está disponível na maioria dos dispositivos Android. A única exceção pode ser um dispositivo com possibilidade de tais manipulações bloqueada pelo fabricante, mas estes são casos especiais.

Para usuário normal O uso de comandos do Android Debug Bridge, na maioria dos casos, torna-se uma necessidade ao restaurar e/ou atualizar um dispositivo Android.

Toda a funcionalidade do programa é revelada após inserir um determinado comando. Como exemplo, considere um comando que permite visualizar dispositivos conectados e verificar se o dispositivo está pronto para receber comandos/arquivos. Para fazer isso, use o seguinte comando:

A resposta do sistema ao inserir este comando tem duas opções. Se o dispositivo não estiver conectado ou não for reconhecido (os drivers não estão instalados, o dispositivo está em um modo que não suporta operação via ADB e outros motivos), o usuário recebe a resposta “dispositivo conectado” (1). Na segunda opção, quando houver um dispositivo conectado e pronto para operação posterior, ele será exibido no console número de série (2).

Variedade de possibilidades

A lista de recursos fornecidos ao usuário pela ferramenta Android Debug Bridge é bastante ampla. Para acessar a lista completa de comandos do dispositivo, você precisará de direitos de superusuário (direitos de root), e somente após obtê-los poderemos falar sobre como desbloquear o potencial do ADB como ferramenta de depuração de dispositivos Android.

Separadamente, vale destacar a presença no Android Debug Bridge de uma espécie sistema de ajuda. Mais precisamente, esta é uma lista de comandos com uma descrição da sintaxe, gerada como resposta ao comando adb help.

Esta solução muitas vezes ajuda muitos usuários a lembrar de um comando esquecido para chamar uma função específica ou sua grafia correta

Vantagens

Imperfeições

  • Falta de versão russa;
  • Aplicativo de console que requer conhecimento de sintaxe de comando.

Baixe ADB gratuitamente

O Android Debug Bridge é parte integrante do kit de ferramentas projetado para desenvolvedores Android (Android SDK). As ferramentas do Android SDK, por sua vez, estão incluídas no . O download do Android SDK para seus próprios fins está disponível para todos os usuários de forma totalmente gratuita. Para isso, basta visitar a página de download no site oficial do Google.

Se não precisar baixar o Android SDK completo que contém o Android Debug Bridge, você pode usar o link abaixo. Ele permite que você baixe um pequeno arquivo contendo apenas ADB e Fastboot.

ADB (Android Debug Bridge Utility) é uma linha de comando incluída no Android SDK. ADB permite controlar seu dispositivo via USB, copiar arquivos, instalar e desinstalar aplicativos e muito mais. ADB permite que você use alguns truques do Android.

Etapa 1: Instalação do Android SDK

Vá para a página de download do Android SDK e role para baixo até “SDK Tools Only”. Baixe o arquivo ZIP para o seu sistema operacional e extraia o arquivo.

Correr arquivo exe SDK Manager e desmarque todos os itens, exceto “Ferramentas da plataforma Android SDK”. Se estiver usando um smartphone Nexus, você também pode marcar a caixa de seleção “Google USB Driver” para baixar os drivers. Clique no botão instalar. Os componentes serão baixados e instalados, incluindo ADB e outros utilitários.

Quando a instalação for concluída, você poderá fechar o gerenciador do SDK.

Atenção! EM no momento a instalação prossegue da seguinte forma:
Vá para a página de download do Android Studio, role para baixo até a seção “Obtenha apenas as ferramentas de linha de comando” e baixe o arquivo para a versão apropriada do sistema operacional (no nosso caso, é Windows).

Descompacte o arquivo baixado, por exemplo, na raiz da unidade C.

A interação com o SDK Manager é realizada através da linha de comando. Você pode reconhecer todos os comandos, mas vamos nos concentrar nos principais. Para iniciar o SDK Manager, vá para a pasta onde você descompactou o conteúdo do arquivo > ferramentas > bin e mantenha pressionada a tecla Shift, clique com o botão direito em uma área vazia e selecione “Abrir janela de comando” se estiver usando uma versão diferente de Windows 10. Ou execute a linha de comando e especifique o diretório de trabalho. No meu caso é:

CD C:\sdk-tools-windows-3859397\tools\bin

Digite o comando gerenciador de sdkm e pressione Enter para ver todas as opções disponíveis. Mas estamos interessados ​​no seguinte comando:

Sdkmanager "ferramentas de plataforma" "plataformas;android-26"

Este comando instalará ferramentas de plataforma (incluindo adb e fastboot) e ferramentas SDK para API 26, que corresponde à versão 8.x do Android. Lista completa Versões do Android e sua API correspondente são descritas abaixo:

  • Android 1.0-API 1
  • Android 1.1-API 2
  • Android 1.5 – API 3
  • Android 1.6 – API 4
  • Android 2.0/2.1 – API 5, 6, 7
  • Android 2.2-API 8
  • Android 2.3 - API 9, 10
  • Android 3.0/3.1/3.2 – API 11, 12, 13
  • Android 4.0 – API 14, 15
  • Android 4.1/4.2/4.3 – API 16, 17, 18
  • Android 4.4 – API 19.20
  • Android 5.0/5.1 – API 21, 22
  • Android 6.0-API 23
  • Android 7.0/7.1 – API 24, 25
  • Android 8.0/8.1 – API 26

Porque Tenho um dispositivo com Android 7.0, então meu comando ficará assim:

Sdkmanager "ferramentas de plataforma" "plataformas;android-24"

Você também pode fazer esta etapa via GUI Estúdio Android. Para fazer isso, acesse a página de download, baixe, instale e inicie o Android Studio.

Clique em "Configurar" e "SDK Manager".

Certifique-se de que haja uma marca de seleção ao lado de “ferramentas da plataforma Android SDK” e “Google USB Drive” se você estiver usando um dispositivo Nexus. Clique em "OK" para fechar o SDK Manager e também o Android Studio.

Etapa 2: Habilitar USB Depuração

Vá para as configurações do seu telefone e selecione “Sobre o telefone”. Role para baixo até Build Number e clique neste item 7 vezes. Uma mensagem deverá aparecer indicando que você está logado no modo de desenvolvedor.

Voltar para página inicial configurações, você deverá ter um novo item “Para desenvolvedores”. Habilite “Depuração USB”. Digite uma senha ou PIN, se necessário.

Depois de fazer isso, conecte seu telefone ao computador. Você verá uma janela em seu telefone perguntando “Deseja ativar a depuração USB?” Marque a caixa ao lado de “Sempre permitir neste computador” e clique em OK.

Passo 3: Testando ADB e instalando drivers para seu smartphone

Abra a pasta onde o SDK está instalado e abra a pasta platform-tools lá. O programa ADB é armazenado aqui. Segure Shift e clique clique com o botão direito mouse dentro da pasta. Selecione "Abrir janela de comando".

Para verificar se o ADB está funcionando corretamente, conecte seu dispositivo Android ao computador usando Cabo USB e execute o seguinte comando:

dispositivos adb

Você deverá ver o dispositivo listado. Se o dispositivo estiver conectado ao computador, mas não aparecer na lista, será necessário instalar o driver ADB para o seu dispositivo. Deve haver arquivos correspondentes no site do fabricante do seu dispositivo. Por exemplo, para dispositivos Motorola você pode baixá-los, para Samsung, para HTC os drivers estão incluídos no programa HTC Sync Manager. Você também pode encontrar arquivos necessários no site XDA Developers sem programas adicionais.

Você também pode instalar o Google USB Driver da pasta Extras na janela do SDK Manager, conforme mencionamos na primeira etapa.

Se você usar o driver USB do Google, terá que forçar o Windows a usar drivers instalados para o seu dispositivo. Abra o Gerenciador de Dispositivos (clique com o botão direito no atalho Meu Computador e selecione Propriedades - Gerenciador de Dispositivos), encontre seu dispositivo na lista. Clique com o botão direito nele e selecione Propriedades. Vá para a guia Driver e clique no botão Atualizar. Selecione “Procurar software de driver neste computador”.

Encontre o Google USB Driver na pasta Extras com o SDK instalado, selecione a pasta google\usb_driver e clique em Avançar. Depois que os drivers estiverem instalados, tente executar o comando adb devices novamente. Se tudo for feito corretamente e os drivers forem adequados, você verá seu dispositivo na lista. Parabéns, você conseguiu instalar o driver ADB.

Comandos ADB úteis

ADB oferece alguns comandos úteis:

Instalação do Adb C:\package.apk

— Instale o aplicativo em seu celular, localizado no caminho C:\package.apk em seu computador;

Pacote de desinstalação do Adb.nome

— Remova o aplicativo chamado package.name do dispositivo. Por exemplo, o comando com.rovio.angrybirds removerá o jogo Angry Birds;

Adb push C:\arquivo /sdcard/arquivo

— Coloca um arquivo do computador no dispositivo. Este comando enviará o arquivo C:\file do computador para o dispositivo ao longo do caminho /sdcard/file<.

Adb pull /sdcard/arquivo C:\arquivo

- Funciona como o comando anterior, mas no sentido oposto.

Encontrar o driver USB para o seu Android é quase uma tarefa difícil, se o fabricante do seu smartphone ou tablet não fornecer um conjunto de PC ou se você não possuir um smartphone ou tablet de marca famosa. Para resolver esse problema, hoje vamos apresentar um driver ADB universal e instalá-lo permitirá que você conecte qualquer um dos seus dispositivos Android ao computador com sucesso.

O driver Universal ADB fornecido aqui é um driver baseado em Windows e é compatível com quase todas as versões do Windows: Windows Vista, Windows XP, Windows 8, Windows 7, Windows 10 e Windows 8.1. Além disso, suporta quase todos os smartphones e fabricantes Android do mundo (exemplo: Samsung, Xiaomi, HTC, Panasonic, LG, Micromax, Intex, Lava, Gionee, InFocus, etc.)

Recursos do driver ADB universal:

1) Suporta todos os dispositivos Android: O driver Universal ADB suporta quase todos os dispositivos Android (incluindo grandes marcas como Samsung, Lenovo, HTC, Sony, etc.). Basta baixar o driver, conectar seu smartphone Android e instalar o driver USB.

2) Detecção automática de marca: Este software detecta automaticamente a marca e o chipset do seu smartphone e instala o driver USB de acordo. Além disso, o driver Universal ADB vem em um formato de instalação rápida, ou seja, apenas clicando no arquivo “.exe”, você poderá instalar o driver do seu dispositivo.

3) Suporta versões do Windows de 32 e 64 bits: Este software suporta versões do sistema operacional Windows de 32 bits (x86) e 64 bits (x64). Além disso, você pode usar este software em todas as versões do Windows, incluindo Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista e Windows XP.

4) Novo botão de atualização: A nova versão deste software (versão 2 e versão 3) vem com um botão de atualização, que você pode usar para atualizar a lista de dispositivos. Este recurso não estava disponível na versão inicial deste software.

– Versão mais recente

Como instalar o driver ADB universal:

1) Antes de iniciar a instalação do driver Universal ADB, certifique-se de ter conectado seu smartphone ao computador usando o cabo de dados USB original, pois o instalador do driver ADB não detectará seu dispositivo, se você conectá-lo após iniciar o processo de instalação .

2) Para começar, baixe o driver Universal ADB e extraia seu pacote zip para uma pasta em seu computador. Agora você encontrará o “ universaladbdriver_v3.0.exe" arquivo.

3) Agora, clique nele para iniciar o instalador do driver Universal ADB.

4) Assim que o instalador for iniciado, ele detectará automaticamente seu smartphone ou tablet, pois você já conectou seu smartphone ao computador.

5) Agora você poderá ver o número do modelo do seu smartphone ou tablet na lista de dispositivos do instalador. Além disso, você verá a mensagem “ Motorista incorretamente"sob" Status do dispositivo“, o que indica que você não instalou o driver ADB em seu computador.

6) Em seguida, clique em “ Instalar”No instalador do driver Universal ADB para iniciar o processo de instalação. Depois de fazer isso, você receberá um Segurança do Windows Aviso informando que eles não podem verificar o editor do driver. Apenas ignore e clique em “ Instale este software de driver mesmo assim”Para instalar o driver ADB em seu computador.

7) Após a conclusão da instalação com sucesso, você poderá ver uma barra de progresso verde no instalador junto com a mensagem “ Sucesso na instalação“.

É isso. Agora você instalou com sucesso o driver ADB para o seu dispositivo Android no seu computador.

Pontos a serem lembrados:

1) O driver Universal ADB suporta quase todos os dispositivos Android. Portanto, se o fabricante do seu smartphone não oferece um pacote de PC, o download e a instalação permitirão que você conecte seu smartphone ao computador.

Muitos de nós já conhecemos o ADB (Android Debug Bridge) porque, sendo o proprietário Dispositivos Android, muitas vezes você tem que realizar tal passos simples, Como adb push E puxar, ou reinicialização do adb etc. Mas para muitos usuários novatos, apenas a visão da linha de comando já é assustadora e parece proibitivamente possível. Embora na verdade tudo seja bastante simples, os usuários experientes não me deixam mentir, e a maior dificuldade é lembrar de todos esses comandos, embora isso também não seja necessário, pois a Internet está sempre à mão e pode ser encontrada o comando certo não é difícil.

O Android Debug Bridge, que faz parte do emulador Android SDK, permite a comunicação entre o seu computador e um dispositivo Android conectado a ele. A propósito, se precisar de algum software, você pode baixar os programas para o seu laptop gratuitamente aqui. O que posso fazer com o ADB? Suas capacidades são bastante amplas, por exemplo, as ações mais populares: copiar arquivos de um dispositivo Android para um computador, fazer upload de arquivos de um computador para Android, realizar muitos Comandos Linux, receber relatórios de erros, etc.

Então, se você é novo nisso e quer aprender um pouco mais sobre o ADB do que apenas o que ele é, sugiro que você dê uma olhada no meu pequeno guia básico para aprender o ADB.

O que você vai precisar

1. Android Debug Bridge (ADB) para Windows 32 bits - download

2. Android Debug Bridge (ADB) para Windows 64 bits - download

3. Computador com janelas instaladas SO.

Agora vamos passar para a fase ativa:

1. Baixe o necessário arquivo zip e extraia-o onde quiser, por exemplo, na unidade C.

2. Agora vá para o diretório C:/adb/sdk/platform-tools. Aqui você encontrará um conjunto de arquivos conforme mostrado na imagem abaixo.

3. Mantenha pressionado o botão Shift + clique com o botão direito e inicie a linha de comando do Windows a partir do diretório atual.

4. Digite o comando adb start-server.

5. Para ter certeza de que seu dispositivo está conectado corretamente e foi reconhecido pelo computador, digite o comando: dispositivos adb. Se tudo estiver bem, você verá algo semelhante a isto:

Agora que seu aparelho está conectado e tudo funcionando, vamos brincar um pouco com ele.

Lendo LOGCAT via ADB

A maneira mais fácil é executar o comando: logcat do adb. Como resultado, todo o conteúdo do arquivo de registro do dispositivo aparecerá na tela. Para obter o logcat para arquivo separado fazer: adb logcat > logcat.txt.

RELATÓRIO DE BUGRE

Você pode executar o comando: relatório de bug do adb, mas você receberá uma notificação de que o relatório gerado não será legível, por isso é melhor usar: relatório de bug adb >result.txt.

ADB junto com direitos de acesso ROOT

Para trabalhar no ADB com direitos de acesso totais, você precisa fazer root no dispositivo. Se o dispositivo já for manual, execute o comando: raiz adb e vemos o que é mostrado na imagem abaixo (reinicialize o ADB com direitos de root).

Instalando aplicativos via ADB

Para instalar o aplicativo, certifique-se de que no título arquivo apk não houve lacunas e você precisa ter certeza o caminho certo para ele. Bem, então executamos o comando: instalação do adb+ nome do arquivo de instalação. No meu exemplo instalei o jogo papertoss, então se tudo correr bem, você terá esta imagem na tela:

© 2024 ermake.ru - Sobre reparo de PC - Portal de informações