Qué es ADB y Fastboot, cómo instalar y sus comandos más importantes

Qué es ADB y Fastboot, cómo instalar y sus comandos más importantes

A estas alturas supongo que la mayoría de vosotros sabéis lo que significa tener permisos de root en un dispositivo Android, pero eso no quiere decir que sepamos todos los detalles que esconde este proceso. Dos términos mezclados con raíz, recuperación y ROM son ADB y Fastboot. En este artículo te explicamos qué es ADB, y qué es Fastboot, cómo instalarlos y sus principales comandos.


¿Qué son ADB y Fasboot?

Las siglas ADB son las siglas de Android Debug Bridge y corresponden a una herramienta de software que nos permite interactuar con nuestro smartphone Android desde un ordenador. Así, por ejemplo, mediante ADB podemos ejecutar comandos para copiar archivos de ordenador a teléfono, de teléfono a ordenador o reiniciar el dispositivo en modo bootloader.



Fastboot es una herramienta de software con la que podemos comunicarnos y modificar archivos de sistema de un smartphone Android (conectado mediante cable USB) desde un ordenador. Con Fastboot podremos desbloquear el bootloader, iniciar en modo download, actualizar el firmware o reiniciar el dispositivo vía recovery.

Con estas dos herramientas podremos modificar en profundidad el software de nuestro smartphone o al menos acceder a él. Por supuesto, todo esto es posible a través de un cable USB para conectar el teléfono inteligente a la computadora.


Cómo habilitar la depuración USB

Para que nuestra computadora reconozca el dispositivo, debemos habilitar la depuración USB en nuestro dispositivo. En Configuración> Acerca del teléfono, haga clic en "Número de compilación" varias veces hasta que aparezcan las opciones de desarrollo. Una vez que hayas realizado este sencillo procedimiento, ve a las opciones de desarrollo y activa la "Depuración USB".


La primera vez que conectemos el teléfono al ordenador tendremos que dar nuestro consentimiento para esta conexión. Debemos marcar la opción "Permitir siempre desde esta computadora" y luego hacer clic en Acepto.


Cómo instalar los controladores ADB y Fastboot

Cómo instalar los controladores ADB y Fastboot en Windows

El ADB es una parte fundamental de Android Studio, el software para desarrollar aplicaciones en Android. Para descargar ADB no es necesario instalar Android Studio completo, solo necesitamos algunas partes del SDK.


Primero, creemos una carpeta SDK en C: / para que sea más fácil durante la instalación.

Ahora vayamos a la página de descarga de Android Studio y en la sección "Obtener solo herramientas de línea de comandos" (en la página inferior) tenemos un paquete comprimido con extensión .zip, esto es lo que necesitamos descargar.

Ahora vamos a descomprimir la carpeta que contiene y ponerla en nuestra carpeta C:/SDK/.


Ahora entremos en C:/SDK/android-sdk-windows y ejecutemos el archivo 'SDK Manager.exe'. En SDK Manager instalaremos herramientas y controladores. Para ello solo marcamos estas pestañas en Herramientas y Extras:

  • Herramientas de Android SDK
  • Herramientas de la plataforma Android SDK
  • Repositorio de soporte de Android
  • Controlador USB de Google

Después de marcar las casillas, haga clic en "Instalar". Al finalizar el proceso habremos instalado ADB y Fastboot. Para comenzar a usarlos, vamos a C:SDKandroid-sdk-windowsplatform-tools con el explorador de archivos de Windows y en un lugar vacío de la carpeta presionamos mierda + botón derecho del mouse y seleccionamos 'Abrir ventana de comando aquí'.


Cómo instalar drivers, ADB y Fastboot en Mac

Para Mac puedes encontrar herramientas como para Windows ADB y Fastboot desde Android Studio o instalar Homebrew y descargar el paquete con el comando brew install android-platform-tools.

Cómo instalar drivers, ADB y Fastboot en Linux

En Linux, simplemente instale el paquete de herramientas de plataforma de Android y utilícelo desde la consola. Para distribuciones basadas en Debian lo instalamos con:



  • sudo apt-get install-tools android-ADB-fastboot android-herramientas

Para los comandos ADB en Linux, no se necesitan permisos de root, pero para los comandos Fastboot, sí.

Manetas de cambio

Reinicio de adb o fastboot reinicio: reinicio normal

Adb reboot cargador de arranque: reiniciar en modo fastboot (o gestor de arranque)

Recuperación de reinicio de adb: riavvia en modo de recuperación

OEM desbloqueo fastboot: Desbloquear el gestor de arranque

Fastboot oem lock: bloquear el gestor de arranque

fastboot borrar xxx: eliminar la partición en cuestión

fastboot flash gestor de arranque nouveaubootloader.img: reemplace la recuperación con un nuevo gestor de arranque

fastboot flash recovery nouveaurecovery.img: instalar una nueva recuperación

adb shell: le permite explorar el teléfono con comandos de Linux (sabiendo que Android está basado en Linux)


adb remontar: Vuelva a montar la partición del sistema telefónico, luego podrá leer y escribir

adb empujar xxx yyy: copiar archivos de la computadora al teléfono. Indicar la ruta completa

adb tire xxx yyy: recuperar archivos del teléfono a la computadora

archivo de instalación adb.apk: instalar una aplicación en el teléfono

copia de seguridad adb -todos: copia de seguridad de todo

Y finalmente para restaurar un archivo de copia de seguridad: restauración adb copia de seguridad.ab

 

Añade un comentario de Qué es ADB y Fastboot, cómo instalar y sus comandos más importantes
¡Comentario enviado con éxito! Lo revisaremos en las próximas horas.