Ferramentas de desenvolvimento ou hacking tools frequentemente irão requerer a ativação do USB debugging em seu dispositivo Android.
Este é um dos primeiros passos a ser dado, antes de realizar o processo de rooting em seu celular, por exemplo.
Como padrão de fábrica, este item vem sempre desativado nos aparelhos Android.
Sem ele, as ferramentas não conseguem estabelecer uma conexão entre o dispositivo e o seu PC.
Dependendo do fabricante, o recurso pode ter nomes “USB debug”, “depurador USB”, “modo de desenvolvedor”, “developer mode” etc.
Saiba mais sobre o modo de depuração USB do Android
Sua principal função é estabelecer uma ponte de conexão entre o dispositivo Android e um computador com o kit de desenvolvimento Android instalado.
No modo USB debug, é possível trocar arquivos diretamente com o celular e realizar alterações mais profundas no funcionamento do aparelho — via USB, bluetooth ou Wi-FI.
Há outras funções importantes, que podem ser exercidas através do USB debug, como acessar o dispositivo através da adb shell, o que permite rootear o aparelho, rodar comandos avançados dentro dele, recuperar aparelhos brickados etc.
Como você pode perceber, a ferramenta não é voltada para iniciantes.
Existem algumas razões (de segurança, inclusive) para se evitar deixar o modo de depuração ligado constantemente:
- Se você perder o aparelho ou ele for roubado, o USB debug irá permitir que ele seja acessado por pessoas não autorizadas, mesmo que a tela esteja bloqueada. Trata-se de um backdoor (porta dos fundos).
Por uma questão de segurança, não ative esta função ou desative-a logo depois de se desconectar do aparelho. - Há relatos, nos fóruns sobre Android, de usuários que tiveram problemas para ler mídia externa no dispositivo, enquanto o modo de depuração estava ligado.
Se isto acontecer com você, já sabe de onde veio.
Como ativar o modo de depuração USB ou USB debug mode
A primeira coisa a ser feita é ativar o menu do desenvolvedor no seu dispositivo Android.
Depois disto, siga o passo a passo:
- Dentro do menu principal de configurações, abra o painel de opções do desenvolvedor (ou programador).
- Em seguida, ative a “depuração USB” ou “USB debug mode“.
- Leia o aviso e clique OK.
Uma vez ativo, já é possível testar o modo de depuração com o adb shell.
[blog_subscription_form]