BAD (Android Depurar Ponte) é um conjunto de componentes com os quais é possível comunicar entre o computador e o smartphone. O ADB faz parte do ambiente de desenvolvimento do Android SDK, pelo que todos os comandos são introduzidos em forma de texto numa linha especial. O programa pode ser descarregado para praticamente qualquer computador. Não existem requisitos especiais para a potência e a versão do sistema operativo.
Anteriormente, era necessário descarregar o pacote completo do Android SDK, mas agora também é possível encontrar versões reduzidas apenas com o ADB. Com este conjunto de componentes, é fácil fazer o flash do telefone, remover o sistema e aplicações indesejadas, desbloquear o bootloader e executar outras acções. Antes de ligar o smartphone, é necessário ativar a depuração USB e instalar controladores adicionais no computador.
Para a conveniência de interagir com o Android Debug Bridge, existe um utilitário especial chamado ADB Run. Este utilitário contém convenientemente os comandos mais básicos, pelo que não é necessário introduzir todos os códigos manualmente. E aqui, a propósito, estão os mais populares deles:
- adb devices - verifique a ligação correcta do telemóvel ao PC;
- adb uninstall - remoção da aplicação (após o comando, escrever o nome do pacote de software);
- adb reboot - reiniciar o smartphone;
- adb reboot-bootloader - inicia o telemóvel no modo bootloader;
- adb reboot recovery - inicia o telemóvel no modo de recuperação;
- adb shell - acesso à lista de ficheiros no dispositivo.
Este é apenas um pequeno conjunto de comandos que podem ser usados no programa ADB.