Comandos ADB para verificar um celular Android antes de comprar (guia 2026)
Comandos ADB úteis para verificar um Android usado antes de comprar: modelo, versão do Android, número de série, saúde da bateria, apps de MDM e contas — é só copiar.
Atualizado · 5 min de leitura
Neste artigo
As telas de Configurações podem ser personalizadas, os menus podem ser renomeados e um vendedor esperto pode instalar um launcher que mostra o que ele quiser. O ADB — o Android Debug Bridge do Google — conversa diretamente com o sistema operacional. Com um notebook, um cabo USB e cinco minutos, você consegue ler o modelo real, a versão do software, o estado da bateria e o status de gerenciamento de um Android usado.
Este guia traz os comandos exatos, explica o que significa cada resultado e mostra onde o ADB para e uma consulta de IMEI precisa entrar.
Antes de começar: instale o ADB e ative a depuração USB
1. Baixe as Platform-Tools
Baixe as SDK Platform-Tools oficiais do Google para Windows, macOS ou Linux e descompacte. Abra um terminal (ou PowerShell / Prompt de Comando no Windows) nessa pasta. No Windows PowerShell, talvez você precise digitar .\adb em vez de adb.
2. Ative as Opções do desenvolvedor no celular
- Pixel e a maioria dos celulares: Configurações › Sobre o telefone › toque sete vezes em Número da versão.
- Samsung: Configurações › Sobre o telefone › Informações de software › toque sete vezes em Número de compilação.
- Xiaomi / Redmi / POCO: Configurações › Sobre o telefone › toque sete vezes em Versão do SO (ou versão da MIUI).
3. Ative a depuração USB
Abra Configurações › Sistema › Opções do desenvolvedor (Samsung: Configurações › Opções do desenvolvedor) e ative a Depuração USB. Conecte o cabo e toque em Permitir no aviso “Permitir depuração USB?”, que mostra a impressão digital da chave RSA do seu computador.
Confirme a conexão
adb devices
adb devices -lDeve aparecer uma linha terminando em device. unauthorized significa que o aviso no celular não foi aceito; uma lista vazia geralmente indica um cabo só de carga ou a falta do driver USB no Windows. A versão com -l também mostra o modelo e o nome do produto.
Identidade: fabricante, modelo e número de série
adb shell getprop ro.product.manufacturer
adb shell getprop ro.product.brand
adb shell getprop ro.product.model
adb shell getprop ro.product.device
adb get-serialno
adb shell settings get global device_namero.product.modelretorna o número do modelo, comoSM-S921Bpara um Galaxy S24, ou o nome comercial de um Pixel. Pesquise o número do modelo no site do fabricante para confirmar a variante e a região.adb get-serialnoretorna o número de série que o ADB usa para o aparelho — na maioria dos celulares, o número de série do hardware. Em versões mais antigas,adb shell getprop ro.serialnomostra o mesmo valor.device_nameé o nome definido pelo usuário. Um nome como “Galaxy do João” em um celular vendido como “novo” já diz alguma coisa.
Donos de Samsung também podem rodar adb shell getprop ro.csc.sales_code para ler o código de região / operadora (CSC). Compare tudo com o relatório Samsung Info, a consulta de informações do Google Pixel ou a consulta de informações Motorola, que buscam o registro oficial do IMEI.
Software: versão do Android, nível de patch e estado de inicialização
adb shell getprop ro.build.version.release
adb shell getprop ro.build.version.security_patch
adb shell getprop ro.build.fingerprint
adb shell getprop ro.boot.verifiedbootstate
adb shell getprop ro.boot.flash.lockedversion.releaseé a versão do Android (por exemplo14); a data do patch de segurança mostra o quanto ele está atualizado.ro.build.fingerprintdeve começar com a marca real. Um “Samsung” cujo fingerprint começa com uma marca desconhecida é um clone.verifiedbootstate=greeneflash.locked=1na maioria dos celulares indica bootloader bloqueado rodando software oficial.orangesignifica bootloader desbloqueado — normal para entusiastas, mas um sinal de alerta em um celular vendido como original de fábrica. Nem toda marca expõe essas propriedades.
Saúde da bateria e armazenamento
adb shell dumpsys battery
adb shell df -h /dataNo resultado da bateria, verifique:
- health:
2= boa,3= superaquecimento,4= morta,5= sobretensão,6= falha,7= fria. - temperature: em décimos de grau Celsius, então
310= 31 °C. Acima de 400 em repouso é preocupante. - level e voltage (em mV) — observe se o nível cai rápido enquanto você testa.
Alguns celulares mais novos também informam aqui um contador de carga ou o número de ciclos; muitos não. df -h /data mostra o tamanho do armazenamento do usuário, um jeito rápido de confirmar uma promessa de “256 GB”.
Gerenciamento do aparelho, apps de MDM e contas
Um celular inscrito no sistema de gerenciamento de uma empresa pode ser bloqueado ou apagado a distância, e um celular ainda conectado a uma conta Google vai cair na Proteção contra Redefinição de Fábrica depois de uma restauração. Verifique os dois:
adb shell dumpsys device_policy
adb shell pm list packages | grep -i -E "mdm|airwatch|intune|mobileiron|soti|hexnode|kiosk"
adb shell dumpsys accountadb shell dumpsys device_policy
adb shell pm list packages | findstr /i "mdm airwatch intune mobileiron soti hexnode kiosk"
adb shell dumpsys accountdumpsys device_policy: procure uma entrada Device Owner ou Profile Owner. Em um celular pessoal não deve haver nenhuma. Um app proprietário aqui significa que o celular é gerenciado.- A busca de pacotes lista apps dos fornecedores de gerenciamento mais comuns. Celulares Samsung incluem componentes Knox nativos — isso é normal; um agente de MDM de terceiros, não.
dumpsys account: perto do topo, a contagem de contas deve ser0em um celular corretamente restaurado para a venda.
Para uma resposta baseada nos registros oficiais, faça uma consulta de status de MDM com o IMEI ou o número de série.
E o IMEI?
Guias antigos sugerem adb shell service call iphonesubinfo 1. Desde o Android 10, o Google restringe o acesso ao IMEI a apps de sistema privilegiados por questões de privacidade, então, nos celulares modernos, esse truque retorna um erro ou nada útil. Leia o IMEI do jeito confiável: digite *#06# ou abra Configurações › Sobre o telefone. Digite dial no terminal abaixo para ver todos os métodos e depois imei seguido do número para validá-lo:
Depois, verifique o que o ADB não consegue ver: uma consulta na blacklist da GSMA para registros de perda ou roubo e, para Xiaomi, a consulta Xiaomi para Mi Account e status de perda. Nosso checklist de Samsung usado e o guia de consulta antes de comprar cobrem o resto.
Quando terminar, peça ao vendedor para desativar a depuração USB, ou faça isso você mesmo depois da compra em Opções do desenvolvedor › Revogar autorizações de depuração USB.
Perguntas frequentes
O ADB consegue mostrar o IMEI de um celular Android?
Não na maioria dos celulares modernos. Desde o Android 10, o IMEI é restrito a apps privilegiados. Digite *#06# ou veja em Configurações › Sobre o telefone.
Como verifico a saúde da bateria com o ADB?
Rode adb shell dumpsys battery. Um valor de health igual a 2 significa boa; a temperatura aparece em décimos de grau Celsius.
É seguro ativar a depuração USB em um celular que estou comprando?
Sim, para uma inspeção rápida. Depois, desative e revogue as autorizações de depuração USB.
Como saber se um celular Android tem MDM?
Rode adb shell dumpsys device_policy e procure um Device Owner ou Profile Owner. Confirme com uma consulta oficial de status de MDM.
O que significa adb devices unauthorized?
O celular não aceitou a chave RSA do seu computador. Desbloqueie o celular e toque em Permitir no aviso de depuração USB.