Introducción
ADB y fastboot son dos componentes de las herramientas de la plataforma SDK de Android.
ADB: Android Debug Bridge es una utilidad de línea de comandos. Las principales operaciones son:
- Controle su dispositivo Android a través de USB desde su computadora.
- Copie y administre archivos.
- Instale y desinstale aplicaciones.
- Ejecute comandos de shell.
Fastboot es una herramienta de línea de comandos con la que puede iniciar su dispositivo Android. Durante fastboot, puede editar imágenes del sistema de archivos desde una computadora a través de una conexión USB.
Fastboot consiste en un protocolo de comunicación entre el hardware del dispositivo y una computadora, el software que se ejecuta en el teléfono cuando está en modo fastboot y el archivo ejecutable en la computadora que se utiliza para que se comuniquen entre sí.
Instale ADB y Fastboot
Puede instalar ADB y Fastboot utilizando el repositorio de Debian. Abra la terminal y dé los siguientes comandos:
sudo apt update
sudo apt install android-tools-adb android-tools-fastboot
Para verificar la versión de ADB, ejecute:
adb version
Salida de muestra:
Android Debug Bridge version 1.0.32
Habilitar depuración de USB
Mientras el dispositivo Android está desconectado del puerto USB, ingrese la configuración de Android, desplácese hacia abajo hasta Acerca del teléfono o Acerca del dispositivo. Luego haga clic en el número de compilación 7 veces para desbloquear el modo de desarrollador.
Ahora regrese a la configuración, verá un nuevo botón llamado "Opciones de desarrollador", ingréselo y haga clic en el botón habilitar "Depuración de USB".
Verificar instalación
Para comprobar si ADB funciona correctamente, conecte el dispositivo Android a su computadora Debian mediante un cable USB. Después de eso, escriba el siguiente comando en la terminal:
adb devices
Se le pedirá que permita la depuración USB desde su computadora.
Luego, escriba el comando adb devices nuevamente y aparecerá el dispositivo Android.
Puede obtener el siguiente error:
???????????? no permissions
En este caso, reinicie el demonio adb:
sudo adb kill-server
sudo adb start-server
La instalación de ADB y FastBoot en Debian 9 ha finalizado.