You are on page 1of 3

Fazendo o adb reconhecer seu

dispositivo android
19 maio
Publicado por androideia
This post has been translated to english.
o adb (android debug bridge) uma ferramenta desenvolvimento para android.
Geralmente para ativar basta conectar seu dispositivo android, ativar a depurao USB
(USB debugging) e verificar com o comando adb devices, que deve retornar uma
lista com o nmero serial dos dispositivos que estejam conectados.
Essa a teoria. A prtica que s so reconhecidos de maneira automtica dispositivos
de fabricantes como HTC, Motorola, Samsung se seu dispositivo de algum
fabricante obscuro ou um legtimo xing-ling, o resultado parecido com esse:
adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached

Para que seu dispositivo seja reconhecido necessrio colocar o identificador de seu
dispositivo no arquivo adb_usb.ini.
Como identificar o fabricante:
Conecte seu dispositivo na porta USB do seu micro (ative a depurao USB).
Linux: digite o comando lsusb e veja a lista de dispositivos
$ lsusb
Bus 001
Bus 002
Bus 001
Hub
Bus 002
Hub
Bus 001
Bus 002
Bus 002

Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching
Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching
Device 003: ID 10ab:0816 USI Co., Ltd
Device 003: ID 04f2:b1da Chicony Electronics Co., Ltd
Device 004: ID d324:9018

O dispositivo android o da ltima linha. O primeiro grupo de quatro dgitos aps o ID


o VendorID, o cdigo que precisamos
Esse dispositivo do exemplo um tablet Genesis GT-7250. O fato de no haver uma
descrio do fabricante ao se usar o lsusb tpico de produtos chineses feitos sem

maiores cuidados. Praticamente se limitam a usar o projeto base do fabricante da CPU e


chipset utilizados.
Windows: abra o Painel de Controle -> Sistema e Segurana -> Sistema -> Gerenciador
de Dispositivos e veja as propriedades de um dispositivo identificado como Android
Phone ou Android ADB Interface.
Clique com o boto direito sobre esse dispositivo e selecione Propriedades. Selecione a
aba Detalhes e na caixa de seleo IDs de Hardware.
O valor a frente do texto USB\VID_ o VendorID.
Como atualizar o arquivo:
Linux: no seu diretrio home deve haver um diretrio oculto com o nome .android,
dentro desse diretrio est o arquivo adb_usb.ini.
Atualize o arquivo com seu dispositivo com o comando
echo 0xd324 >> adb_usb.ini

Windows: na sua pasta pessoal deve haver uma pasta com o nome .android, dentro
dessa pasta est o arquivo adb_usb.ini.
Abra esse arquivo com um editor sem formatao, como o notepad e adicione uma linha
com o valor do VendorID
0xd324

Certifique-se que a depurao USB est ativa no seu dispositivo e confirme a


identificao do seu dispositivo:
adb kill-server
* server not running *
adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
1234567890ABCDEF device

Caso essa pasta no exista, abra uma janela do prompt de comando (o Explorer no cria
arquivos ou pastas cujo nome se iniciam com um ponto) e digite os seguintes comandos
para criar a pasta e o arquivo:
cd /d %USERPROFILE%
md .android
cd .android
echo 0xd324 >> adb_usb.ini

Pronto! Agora voc pode usar o adb e fazer coisas legais no seu android como
desenvolvimento de aplicaes ou coisas mais legais ainda como root.

Nos prximos posts:


fazendo root no tablet Genesis GT7250 (por que vocs acham que eu descobri isso
tudo sobre o adb?)
conectando um teclado bluetooth no android

You might also like