Comandos ADB para verificar un celular Android antes de comprar (guía 2026)
Comandos ADB para verificar un celular usado antes de comprar: modelo, Android, serie, batería, apps de MDM y cuentas. Copia, pega y consulta el IMEI aparte.
Actualizado · 5 min de lectura
En este artículo
- Cómo instalar ADB y activar la depuración USB
- Cómo comprobar que el celular se conectó por ADB
- Cómo ver el modelo y el número de serie con ADB
- Cómo ver la versión de Android y el bootloader con ADB
- Cómo ver la batería y el almacenamiento con ADB
- Cómo saber si el celular tiene MDM o una cuenta de Google
- Cómo consultar el IMEI si ADB no lo muestra
Las pantallas de Configuración se pueden maquillar, los menús se pueden renombrar y un vendedor vivo puede instalar un launcher que muestre lo que se le ocurra. ADB — el Android Debug Bridge de Google — le habla directo al sistema. Con una laptop, un cable USB y cinco minutos, los comandos ADB para verificar un celular te dejan leer el modelo real, la versión de software, el estado de la batería y si el Android usado está administrado por una empresa.
Aquí van los comandos tal cual, qué significa cada resultado y en qué punto ADB se queda corto y toca consultar el IMEI.
Cómo instalar ADB y activar la depuración USB
Cómo bajar las platform tools de ADB
Descarga las SDK Platform-Tools oficiales de Google para Windows, macOS o Linux y descomprímelas. Abre una terminal (o PowerShell / Símbolo del sistema en Windows) dentro de esa carpeta. En Windows PowerShell a veces hay que escribir .\adb en vez de adb.
Cómo activar las opciones de desarrollador
- Pixel y la mayoría de los celulares: Configuración › Acerca del celular › toca Número de compilación siete veces.
- Samsung: Ajustes › Acerca del celular › Información de software › toca Número de compilación siete veces.
- Xiaomi / Redmi / POCO: Ajustes › Acerca del celular › toca Versión del SO (o versión de MIUI) siete veces.
Cómo activar la depuración USB
Entra a Configuración › Sistema › Opciones de desarrollador (en Samsung: Ajustes › Opciones de desarrollador) y activa Depuración USB. Conecta el cable y toca Permitir en el aviso “¿Permitir depuración USB?”, que muestra la huella de la clave RSA de tu computadora.
Cómo comprobar que el celular se conectó por ADB
adb devices
adb devices -lTiene que salir una línea que termine en device. unauthorized significa que no aceptaron el aviso en el celular. Una lista vacía casi siempre es un cable que solo carga o un controlador USB que falta en Windows. Con -l también imprime el modelo y el nombre del producto.
Cómo ver el modelo y el número de serie con ADB
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.modeldevuelve el número de modelo, comoSM-S921Ben un Galaxy S24, o el nombre comercial de un Pixel. Búscalo en el sitio del fabricante para confirmar la variante y la región.adb get-serialnodevuelve el serial que ADB usa para el equipo. En la mayoría de los celulares es el número de serie del hardware. En versiones viejas,adb shell getprop ro.serialnomuestra el mismo valor.device_namees el nombre que puso el usuario. Un “Galaxy de Juan” en un celular vendido como “nuevo” ya te dice algo.
En un Samsung también puedes correr adb shell getprop ro.csc.sales_code para leer el código de región / operadora (CSC). Compara todo con el informe de información Samsung, la consulta de información de Google Pixel o la consulta de información de Motorola, que traen el registro oficial del IMEI.
Cómo ver la versión de Android y el bootloader con ADB
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.releasees la versión de Android (por ejemplo14). La fecha del parche de seguridad muestra qué tan al día está.ro.build.fingerprinttiene que empezar con la marca real. Un “Samsung” cuya huella empiece con una marca que no conoces es un clon.verifiedbootstate=greenyflash.locked=1, en la mayoría de los celulares, significa bootloader bloqueado con software oficial.orangesignifica bootloader desbloqueado: normal si es de alguien que lo modifica, pero una alerta en un celular vendido como salió de fábrica. No todas las marcas muestran estas propiedades.
Cómo ver la batería y el almacenamiento con ADB
adb shell dumpsys battery
adb shell df -h /dataEn el resultado de la batería, fíjate en:
- health:
2= buena,3= sobrecalentamiento,4= muerta,5= sobrevoltaje,6= fallo,7= fría. - temperature: décimas de grado Celsius, así que
310= 31 °C. Arriba de 400 en reposo es para preocuparse. - level y voltage (en mV): mira si el nivel baja rápido mientras lo pruebas.
Algunos celulares nuevos también muestran aquí un contador de carga o los ciclos. Muchos no. df -h /data muestra el almacenamiento del usuario, una forma rápida de comprobar un “256 GB”.
Cómo saber si el celular tiene MDM o una cuenta de Google
Un celular inscrito en el sistema de una empresa se puede bloquear o borrar a distancia. Y uno que todavía tiene una cuenta de Google iniciada va a caer en la protección contra el restablecimiento de fábrica después de un reset. Comprueba las dos cosas:
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: busca una entrada de Device Owner o Profile Owner. En un celular personal no debería haber ninguna. Una app propietaria aquí significa que el celular está administrado.- La búsqueda de paquetes lista apps de los administradores más comunes. Los Samsung traen componentes de Knox de fábrica: eso es normal. Un agente MDM de un tercero, no.
dumpsys account: cerca del inicio, el conteo de cuentas tiene que ser0en un celular que de verdad se restableció para venderlo.
Para una respuesta con el registro oficial, haz una consulta de estado MDM con el IMEI o el número de serie.
Cómo consultar el IMEI si ADB no lo muestra
Las guías viejas sugieren adb shell service call iphonesubinfo 1. Desde Android 10, Google limita el IMEI a apps de sistema privilegiadas, por privacidad, así que en un celular actual ese truco devuelve un error o nada útil. Lee el IMEI de la forma que sí sirve: marca *#06# o abre Configuración › Acerca del celular. Escribe dial en la terminal de abajo para ver cada método y luego imei seguido del número para validarlo:
Después consulta lo que ADB no ve: una consulta de lista negra GSMA por reportes de perdido o robado y, en Xiaomi, la consulta de Xiaomi para la cuenta Mi y el estado de perdido. Nuestra lista para revisar un Samsung usado y la guía para consultar antes de comprar cubren el resto.
Cuando termines, pide que apaguen la depuración USB, o hazlo tú después de comprarlo en Opciones de desarrollador › Revocar autorizaciones de depuración USB.
Preguntas frecuentes
¿El ADB muestra el IMEI de un celular Android?
En la mayoría de los celulares actuales, no. Desde Android 10 el IMEI queda restringido a apps privilegiadas. Marca *#06# o míralo en Configuración › Acerca del celular.
¿Cómo ver la salud de la batería con ADB?
Corre adb shell dumpsys battery. Un health de 2 significa buena. La temperatura sale en décimas de grado Celsius.
¿Es seguro activar la depuración USB al comprar un celular?
Sí, para una revisión corta. Después apágala y revoca las autorizaciones de depuración USB.
¿Cómo saber si un celular Android tiene MDM?
Corre adb shell dumpsys device_policy y busca un Device Owner o Profile Owner. Confírmalo con una consulta oficial del estado MDM.
¿Qué significa adb devices unauthorized?
El celular no aceptó la clave RSA de tu computadora. Desbloquéalo y toca Permitir en el aviso de depuración USB.