Android ADB, qué es, cómo instalarlo y cómo usarlo

Android ADB, qué es, cómo instalarlo y cómo usarlo

ADB, Fastboot, Raíz, Recuperación, estas cosas todavia existen? Hace unos años, en tiempos en los que las ROM de los fabricantes llegaban a implicar auténticos problemas de rendimiento, era mucho más frecuente recurrir a estas herramientas. Con el paso del tiempo, las nuevas versiones de Android y la estabilidad de los niveles de personalización, cada vez se hace menos necesario.


Instale ADB y Fastboot rápidamente con Minimal Tool en una PC con Windows

Sea como fuere, hay herramientas que aún merece la pena conocer y que puede abrir un mundo de opciones y personalizaciones más allá de lo que nos permite Android cuando no vamos más allá de los menús de configuración. 



En este artículo hablaremos de ADB, una herramienta que nos permitirá otorgar ciertos permisos para las aplicaciones, activa opciones ocultas o sube archivos sin necesidad de hacer cambios radicales o profundos.

ADB Android qué es

Android ADB, qué es, cómo instalarlo y cómo usarlo


ADB significa el acrónimo Android Debug Bridge. Como su nombre indica, se trata de una herramienta a través de la cual la consola de mando de nuestro PC se conectará entre este y el teléfono. Gracias a ella podemos enviar pedidos a su teléfono inteligente, así como cargar archivos entre plataformas. Para comenzar a trabajar con ADB, debe habilitar la depuración de USB. Vaya a Configuración y Acerca del teléfono. Encuentre el número de compilación haciendo clic en él siete veces. Una vez hecho esto verás las opciones de desarrollo, donde se ubican en Depuración USB.

Qué es y cómo activar la Depuración USB

Como se anticipó, ADB requiere una terminal o consola de comandos para funcionar. Si está utilizando Windows, deberá instalar los controladores ADB universales. Una vez instalado, tecleando CMD en el buscador de Windows accedes a la ventana de comandos.



Android ADB, qué es, cómo instalarlo y cómo usarlo


Si está utilizando MacOS, abra una terminal. Para ello pulsa sobre el icono de la lupa y escribe terminal. Una vez abierto, copie este comando, descargará los controladores necesarios:

bash <(curl -s https://raw.githubusercontent.com/corbindavenport/nexus-tools/master/install.sh)

Lea aquí: Controladores Android ADB y Fastboot, cómo instalarlos

Comandos principales

Hay varios comandos básicos para ADB, a través de los cuales ejecutaremos comandos simples. Si sabemos algo de inglés, agradeceremos que los controles sean bastante intuitivos, y si ese no es el caso, solo tenga esta lista a su alcance.

  • ADB dispositivo: muestra si hay o no dispositivos conectados por ABD
  • Empuje ADB: enviar un archivo desde nuestra PC a nuestro dispositivo. Simplemente escriba el comando y pegue el archivo en la terminal.
  • Tirón ADB: enviar un archivo desde nuestro smartphone a la PC. Misma operación que ADB Push.
  • Instalación de ADB: Instale un archivo APK.
  • Desinstalar ADBadivina qué? le permite desinstalar un archivo APK.
  • Shell ADB: controla el dispositivo en modo texto. Más adelante veremos su utilidad, pero en definitiva te permite operar con el código de Android y aplicaciones para modificarlo a tu antojo.
  • Reinicio ADB: fuerza el reinicio en modo normal.
  • ADB Reiniciar gestor de arranque: reinicie el dispositivo en modo cargador de arranque.
  • Recuperación de reinicio de ADB: Reinicie el dispositivo en modo de recuperación.

Los mejores navegadores para Android

Volviendo al mundo real

Android ADB, qué es, cómo instalarlo y cómo usarlo

Bueno, ya sabemos qué es ADB y una buena lista de comandos para empezar a trabajar pero… ¿por qué te puede ayudar en situaciones reales?




Primero, comenzaremos enviar archivos desde la PC al teléfono móvil. Por lo general, nuestro PC suele reconocer el dispositivo y, sin más problemas, podemos intercambiar archivos.

Sin embargo, a veces, debido a algunos problemas con los controladores propietarios, no es posible conectar la PC al teléfono móvil de la forma habitual. En estos casos, ADB puede ser una solución.

Como hemos indicado, habría más para usar el comando ADB Push y cargamos la ruta del archivo que queremos copiar. Un ejemplo de su uso sería el siguiente.

c:carpetatutorialadb.pdf/sdcard/descargas

De esta forma, enviaremos un archivo desde nuestra carpeta a nuestro smartphone. De lo contrario, usaríamos ADB Pull, como en el siguiente ejemplo.

adb pull /sdcard/downloads/tutorialadb.pdf c:usuarioescritoriocarpeta

En este caso, enviamos un archivo desde el smartphone al disco duro c.


Algunos fabricantes, como OnePlus, suben sus archivos ROM para que los usuarios puedan instalarlos. Siempre está la opción de instalar una ROM desde los ajustes del terminal, pero una carga lateral (de PC a móvil) sí. siempre resultará en una instalación más limpia. Para hacer esto, usaremos el comando ADB Sideload y luego cargaremos el archivo ROM. P.ej:

adb sideload update.zip

Algunas aplicaciones aportan funciones de otros dispositivos a nuestro terminal, como los gestos de OnePlus. Esta app permite llevar los gestos de OnePlus (muy parecidos a los del iPhone) a cualquier dispositivo Android. Sin embargo, si tenemos una barra de navegación esto puede ser un problema, y ​​no todos los terminales Android permiten ocultarla.

¿Recuerdas que hablamos anteriormente con ABD Shell sobre el pedido del sistema? Un buen ejemplo sería el siguiente comando.

adb Shell pm Grant com.nombrede.laaplicacion android.permission.WRITE.SECURE_SETTINGS

A través de este comando, le estamos diciendo a Android que esta aplicación tiene permiso para ocultar, por ejemplo, la barra de navegación.


A través de ADB Shell también podemos dar orden al sistema para que cambie algunos aspectos como, por ejemplo, sus temas. En Google Pixel con Android Q, la configuración de shell de adb establece el comando de modo nocturno 2 de ui seguro que le dice al teléfono que entrar en modo oscuro, algo que no se puede activar desde los ajustes.

Android ADB, qué es, cómo instalarlo y cómo usarlo

¿Otro uso de ADB Shell? Imagine que ha roto un botón de terminal y no puede crear una captura de pantalla. Estos tres comandos le permiten crea uno y guárdalo donde quieras .

adb shell screencap -p /sdcard/captura de pantalla.png

adb pull /sdcard/captura de pantalla.png

adb shell rm /sdcard/captura de pantalla.png

Estos son algunos ejemplos de lo que podemos hacer con ADB, pero recapitulemos para que salgas de aquí con una idea clara. La función de ADB es dar órdenes entre PC y teléfono, dándonos un acceso más profundo, no dependiente del menú de configuración de este último.

Podemos realizar funciones básicas como subir archivos, instalar aplicaciones, actualizar o resetear el teléfono, pero podemos decirle al sistema que cambie su comportamiento, cambiar de tema, dar aplicaciones extra… permisos en definitiva, una herramienta más capaz que te recomendamos que le eches un vistazo.

ADB & Fastboot y los errores más comunes

Añade un comentario de Android ADB, qué es, cómo instalarlo y cómo usarlo
¡Comentario enviado con éxito! Lo revisaremos en las próximas horas.