Guía Hardware

Qué son los comandos ABD y para qué sirven

Actualizado a: 18 de mayo de 2023

En el mundo de los dispositivos Android, los comandos ADB (Android Debug Bridge) desempeñan un papel fundamental. Si alguna vez has escuchado hablar de ellos, pero aún no sabes exactamente qué son ni para qué se utilizan, estás en el lugar adecuado. En este artículo, exploraremos en detalle qué son los comandos ADB y cómo pueden potenciar tu experiencia con dispositivos Android.

Descubriremos algunas funcionalidades que ofrece ADB, desde el control total del dispositivo hasta la instalación de aplicaciones, el acceso a funciones avanzadas y mucho más. Además, aprenderás cómo utilizarlos correctamente, junto con las precauciones necesarias, para evitar cualquier error o daño potencial en tu dispositivo.

Qué son los comandos ADB

Antes de comenzar a ver los tipos de ADB que hay y para qué sirven, debemos explicar que son. Los comandos ABD representan un conjunto de herramientas que nos permiten interactuar con nuestro smartphone Android de forma avanzada. Eso sí, necesitarás un PC con Windows, MacOS o Linux para lanzar los comandos.

Para lanzar estos comandos necesitamos hacer uso de la aplicación SDK en nuestro PC, mientras que en el móvil solo tendrás que tener activada la depuración USB en las opciones de desarrollador.

A medida que vayamos lanzando comandos a nuestro smartphone, veremos cómo será posible realizar una infinidad de tareas como reiniciar el dispositivo, instalar aplicaciones, extraer archivos o entrar a los menús de boot, entre muchas otras cosas.

Lista de comandos ADB básicos

Lista de comandos ADB básicos

Bien, después de ver que son los comandos y para qué sirven, nos toca ver algunos de los comandos más básicos que se pueden lanzar a un dispositivo Android. ¡Vamos allá!

ComandoDescripción
adb devicesComprueba la conexión del dispositivo con el PC.
adb pushCopia archivos del ordenador al smartphone.
adb pullExtrae datos del smartphone y los guarda en el ordenador.
adb installInstala aplicaciones manualmente desde archivos APK.
adb uninstallDesinstala aplicaciones del dispositivo.
adb shellInicia el intérprete de comandos.
adb rebootReinicia el dispositivo.
fastboot devicesVerifica la conexión entre el PC y el dispositivo en modo fastboot.

abd devices

Comenzamos con uno de los más básicos, este comando nos permite comprobar la conexión de nuestro dispositivo con el PC. Además, en pantalla veremos un listado de todos los dispositivos que están conectados en ese mismo momento.

abd push

Este comando nos permite copiar archivos del ordenador al smartphone. Eso sí, los archivos que queramos copiar deben estar en la carpeta android-tools. También debemos especificar la ruta del sistema de archivos en el que se alojarían dentro del dispositivo Android.

abd pull

abd pull realiza una extracción de datos de nuestro smartphone con Android. Seleccionaremos la ruta donde se encuentran estos archivos y listo.

abd install

Seguimos con abd install, el cual instala aplicaciones manuealmente. Resulta muy práctico cuando queremos hacer una copia de seguridad de aplicaciones en formato apk.

abd unistall app.apk

Este comando tiene como finalidad eliminar aplicaciones instaladas en nuestro dispositivo. Además, si escribimos el sufijo «-k«, haremos que solo se elimine la app, dejando guardados los datos de almacenamiento y caché.

abd shell

abd shell permite iniciar el interprete de comandos, que sirve para realizar tareas más avanzadas como crear particiones dentro del almacenamiento.

abd reboot

Si conocemos algo de este mundo, sabremos que el comando abd reboot sirve para ordenar un reinicio del dispositivo. Tenemos dos tipos:

  • adb reboot-bootloader: reinicio y redirección al bootloader.
  • adb reboot recovery: reinicio y menú de recuperación.

fastboot devices

Finalizamos con los comandos fastboot devices, tienen una función similar al de adb devices, es decir, comprobar la conexión del PC con el dispositivo, pero hay que especificar los diferentes comandos que engloba:

  • fastboot oem unlock: Levanta restricciones de bootloader en dispositivos Pixel y Nexus.
  • fastboot flash: Se encarga de flashear cualquier archivo .img.
  • fastboot flasall: Funciona igual que el anterior, pero con varios archivos de imagen.
  • fastboot boot: Este comando nos permite utilizar una imagen sin necesidad de grabarla de manera permanente en la memoria ROM

Qué es el Secure Boot de la UEFI y cómo activarlo o desactivarlo

Cómo solucionar Error «Inaccesible Boot Device» en Windows

Cómo usar el emulador de terminal Termux en Android

¿Puedo usar comandos ADB en Android con seguridad?

Los comandos ADB pueden ser utilizados de manera segura en dispositivos Android, siempre y cuando se sigan las precauciones adecuadas. Para utilizarlos de forma segura, se recomienda tener en cuenta los siguientes aspectos:

  • Conocer los comandos: Familiarízate con los comandos ADB y su funcionalidad antes de utilizarlos. Asegúrate de entender su propósito y cómo afectarán tu dispositivo.
  • Realizar copias de seguridad: Antes de ejecutar cualquier comando, haz una copia de seguridad completa de tus datos importantes. Esto te permitirá restaurar tu dispositivo en caso de cualquier problema.
  • Obtener información confiable: Asegúrate de obtener los comandos ADB y los archivos correspondientes de fuentes confiables.
  • Seguir instrucciones precisas: Sigue cuidadosamente las instrucciones proporcionadas para cada comando ADB.
  • Tener cuidado con los comandos avanzados: Algunos comandos ADB pueden tener un impacto significativo en el sistema operativo o en las configuraciones del dispositivo. Utiliza los comandos avanzados con precaución y solo si sabes exactamente lo que estás haciendo.

¿Qué puedo hacer con LADB?

LADB es una aplicación de pago disponible en Google Play que se puede usar de manera local para lanzar comandos ADB sin la necesidad de contar con un PC conectado al smartphone.

Lo que hace es crear una conexión inalámbrica con el PC, por lo que será necesario mantener la depuración USB activada. Sin embargo, y a a pesar de resultar muy práctico, nosotros recomendamos establecer esta conexión con el PC para que sea más segura.

Los comandos ADB son una herramienta poderosa para el control y la personalización de dispositivos Android. En este artículo, hemos explorado qué son los comandos ADB y cómo pueden potenciar tu experiencia con dispositivos móviles. Desde el control total del dispositivo hasta la instalación de aplicaciones y el acceso a funciones avanzadas, los comandos ADB ofrecen posibilidades ilimitadas. Recuerda utilizarlos con precaución, siguiendo las instrucciones precisas y tomando las medidas de seguridad necesarias.

Eduardo Pavón González

Eduardo Pavón González

Periodista especializado en tecnología con experiencia en la publicación de contenidos digitales en diferentes medios españoles. Nací con la mítica Game Boy bajo el brazo y mi primer móvil fue el Nokia 3320, sí, el de las lucecitas. Desde entonces, algunas áreas como la telefonía, los ordenadores y las Smart TV se han convertido en mis especialidades. A día de hoy me confieso como un verdadero enamorado de Google y, por supuesto, en mi bolsillo siempre llevo mi Pixel 7. Ahora, en Guiahardware.es, mi principal objetivo es compartir con todos vosotros mi experiencia y conocimientos del sector para ayudaros a tomar decisiones correctas.

>
Guía Hardware
Logo