adb mostrando unknown device ????? no Fedora

Tirei o feriado para dar andamento a alguns projetos pessoais, um deles envolvia o Android e meu Samsung Galaxy S. Ao tentar dar deploy na minha aplicação via eclipse, o adb sempre retornava que não conhecia o device que estava conectado.

O nosso amigo google retornou a resposta como esperado. E descobri que para debugar via usb no Fedora é necessário seguir os seguintes passos:

su

SUBSYSTEM”usb”,SYSFS{idVendor}”04e8?,SYMLINK+=”androidadb”,MODE=”0666?_

udevadm trigger

O idVendor varia para cada fabricante, para descobrir o id do seu basta ir na área de dev android do google.

Só esses comandos não foram o suficentes para mim, também tive que matar o daemon do adb, então ainda como root:

adb kill-server * adb start-server*

Caso se depare com o erro: bash: adb: command not found, você precisará entrar no seguinte caminho PASTASDKANDROID/platform-tools e rodar no lugar de adb, ./adb