Como corrigir o erro "Dispositivo ADB não autorizado" no Android

Se adb deviceso seu telefone Android estiver listado como não autorizado , o computador consegue ver o dispositivo, mas não tem permissão para usar o ADB com ele. A solução mais rápida é desbloquear o telefone, reconectá-lo e aceitar a solicitação RSA "Permitir depuração USB?" . Se essa solicitação não aparecer, revogue as autorizações de depuração USB existentes, reinicie o ADB no computador e reconecte o telefone.

Este é um problema de autorização do ADB, não um sinal de que seu telefone precisa estar rooteado ou que o bootloader precisa ser desbloqueado. O Google documenta a solicitação de confirmação RSA como uma medida de segurança no Android 4.2.2 e versões posteriores. Consulte a documentação oficial do Android Debug Bridge .

O que significa “dispositivo ADB não autorizado”?

Execute este comando a partir de um terminal ou prompt de comando onde o ADB esteja disponível:

adb devices

Uma conexão USB funcional deve exibir o número de série do dispositivo seguido por device. Se o mesmo número de série for seguido por unauthorized, o Android ainda não aceitou a chave de host ADB para esse computador.

No Android, a caixa de diálogo "Permitir depuração USB" exibe uma impressão digital RSA e o botão "Permitir".
Desbloqueie o telefone e autorize o computador quando o Android exibir a solicitação RSA de depuração USB.

Corrigir erro de ADB não autorizado

1. Desbloqueie o telefone e procure a opção de depuração USB.

Mantenha o telefone desbloqueado enquanto estiver conectado. Se o Android exibir a mensagem " Permitir depuração USB?" , verifique se você reconhece o computador e toque em "Permitir" . Em um computador que você controla pessoalmente, você também pode selecionar " Sempre permitir deste computador" para que o Android se lembre da chave do host.

Caso não haja nenhuma mensagem, continue com os passos de reinicialização abaixo.

2. Revogar autorizações antigas de depuração USB

Abra Configurações > Opções do desenvolvedor . Em muitos dispositivos Android atuais, as Opções do desenvolvedor estão em Configurações > Sistema , embora os fabricantes possam colocá-las ou nomeá-las de forma diferente. O Google observa que o Android 4.2 e versões posteriores ocultam as Opções do desenvolvedor até que você as ative.

  1. Desative a depuração USB .
  2. Toque em Revogar autorizações de depuração USB (a redação pode variar ligeiramente de acordo com o dispositivo).
  3. Confirme a redefinição
  4. Ative novamente a depuração USB .

O guia oficial de opções do desenvolvedor explica onde a depuração USB está localizada em diferentes versões do Android.

Tela de opções do desenvolvedor do Android com a depuração USB ativada e a opção "Revogar autorizações de depuração USB" visível.
Revogar as autorizações de depuração USB força o Android a pedir aprovação a este computador novamente.

3. Reinicie o servidor ADB no computador.

Desconecte o telefone e, em seguida, execute estes comandos um de cada vez:

adb kill-server
adb start-server

O Google recomenda reiniciar o servidor ADB quando a conexão parar de responder. Você também pode executar o comando `adb restart` adb devicesapós o término da conexão adb kill-server; qualquer comando ADB subsequente poderá reiniciar o servidor.

Terminal do Windows exibindo adb kill-server, adb start-server e um dispositivo não autorizado na saída do comando adb devices.
Reiniciar o servidor ADB local limpa uma conexão obsoleta do lado do host antes que você autorize o telefone novamente.

4. Reconecte com um cabo USB compatível com transmissão de dados.

Reconecte o telefone diretamente ao computador, de preferência sem usar um hub. Mantenha a tela desbloqueada e aguarde a caixa de diálogo de autorização RSA. Toque em Permitir quando ela aparecer.

Normalmente, não é necessário alternar entre "Transferência de arquivos" e "Transferência de fotos" apenas para autorizar o ADB. A depuração USB é a configuração importante. No entanto, se o computador não detectar o telefone, tente usar outro cabo de dados ou porta USB que você saiba que funciona corretamente. O guia de solução de problemas de hardware do Google também recomenda testar outro cabo quando um dispositivo não for detectado.

5. Verifique se o dispositivo está autorizado.

Executar:

adb devices -l

O status agora deve ser device, por exemplo:

List of devices attached
R9CT304B7K    device
Um celular Android conectado via USB a um laptop Windows com o comando `adb devices` exibindo o status do dispositivo.
Quando a autorização é bem-sucedida, o ADB lista o telefone com o status "dispositivo" em vez de "não autorizado".

Se o telefone ainda mostrar "não autorizado"

Realize essas verificações antes de alterar qualquer procedimento mais invasivo:

  • Atualize as Ferramentas de Plataforma do SDK. O Google recomenda o uso das Ferramentas de Plataforma mais recentes, pois as versões atuais do ADB mantêm a compatibilidade com versões anteriores do Android. Obtenha-as através do Gerenciador de SDK do Android Studio ou da página oficial das Ferramentas de Plataforma do SDK .
  • Reinicie o telefone e o computador. Em seguida, repita a sequência de revogação e autorização com o telefone desbloqueado.
  • Verifique os drivers USB do Windows. Se o Windows não reconhecer corretamente o telefone pelo ADB, instale o driver do fabricante. O Google mantém um diretório oficial de drivers USB OEM . Dispositivos Google no Windows usam o driver USB do Google.
  • Diferencie autorização de detecção. Se adb devicesnenhum número de série for exibido, verifique primeiro as permissões do cabo, da porta USB, do driver ou do dispositivo Linux. Isso é diferente de um unauthorizedstatus.

Por que revogar a autorização funciona

O ADB usa uma chave de host para identificar o computador. O Android pede que você aprove essa chave antes de permitir comandos de depuração. Revogar as autorizações de depuração USB remove os computadores previamente confiáveis ​​no dispositivo, permitindo que a próxima conexão estabeleça uma nova autorização. É por isso que a redefinição é mais confiável do que alterar o modo de transferência de arquivos USB padrão do telefone.

Deixar um comentário

Como ocultar seu endereço IP no Android: 3 métodos fáceis

Como ocultar seu endereço IP no Android: 3 métodos fáceis

Use uma VPN, o navegador Tor ou um proxy Wi-Fi para alterar o endereço IP que os aplicativos ou sites do Android podem ver. Saiba como configurar e quais são as limitações de cada método.

Como usar um celular Android com o botão liga/desliga quebrado

Como usar um celular Android com o botão liga/desliga quebrado

Aprenda a usar um telefone Android com o botão liga/desliga quebrado usando gestos de ativação compatíveis, o menu de acessibilidade do Android, etapas alternativas e orientações de reparo.

Os 68 melhores aplicativos para Android de 2014: a lista original, revisitada.

Os 68 melhores aplicativos para Android de 2014: a lista original, revisitada.

Explore a lista de aplicativos Android de 2014 com todos os 69 aplicativos listados, numeração corrigida, categorias de aplicativos, contexto do Lollipop e uma nota clara sobre a disponibilidade atual.

Onde fica a lixeira no Android? Encontre arquivos excluídos por aplicativo.

Onde fica a lixeira no Android? Encontre arquivos excluídos por aplicativo.

O Android não possui uma pasta "lixeira" única para todo o sistema. Encontre itens excluídos no Google Files, Google Fotos, Drive, Gmail, Samsung Gallery ou OneDrive e aprenda como restaurá-los.

O que é o Bixby Home? Os cartões legados da Samsung explicados.

O que é o Bixby Home? Os cartões legados da Samsung explicados.

Saiba o que o Bixby Home fazia, como funcionavam os seus cartões de aplicativos e o que verificar em modelos mais antigos do Galaxy quando o feed ou as suas configurações estiverem ausentes.

Como instalar aplicativos de fontes externas no Android — e os riscos que você precisa conhecer.

Como instalar aplicativos de fontes externas no Android — e os riscos que você precisa conhecer.

Aprenda como instalar APKs do Android fora da Google Play, quando o sideloading faz sentido, como conceder permissão de origem e como reduzir os riscos de malware.

10 Melhores Aplicativos de Navegação Anônima para Android (e o que eles podem ocultar)

10 Melhores Aplicativos de Navegação Anônima para Android (e o que eles podem ocultar)

Compare 10 navegadores Android em termos de bloqueio de rastreadores, abas privadas, roteamento Tor e limpeza rápida de dados — e descubra o que o modo anônimo não consegue esconder.

Como transferir contatos para um cartão SIM no Android

Como transferir contatos para um cartão SIM no Android

Transfira contatos para um cartão SIM em um telefone Android compatível com os passos da Samsung, respeitando os limites de armazenamento do SIM e utilizando a opção de backup em VCF.

Como verificar se um dispositivo Android é de 32 bits ou 64 bits

Como verificar se um dispositivo Android é de 32 bits ou 64 bits

Verifique as ABIs suportadas pelo seu telefone Android para confirmar a compatibilidade com aplicativos de 64 bits, identificar o processador em um modelo exato e evitar palpites não confiáveis ​​sobre a RAM ou a versão do kernel.

Como impedir que os feeds do Twitter (X) sejam atualizados automaticamente

Como impedir que os feeds do Twitter (X) sejam atualizados automaticamente

Experimente a configuração "Reduzir movimento" do X, mude para a linha do tempo "Seguindo" e salve as postagens para que uma atualização do feed não dificulte encontrá-las.