Instalar ADB y Fastboot en Windows, Mac y Linux: guía práctica y segura

  • Descarga e instala las Platform Tools oficiales para ADB y Fastboot.
  • Activa la depuración USB y confirma la huella RSA al conectar el móvil.
  • Añade platform-tools al PATH para ejecutar comandos desde cualquier carpeta.
  • Usa comandos básicos de ADB/Fastboot y haz copia de seguridad antes de flashear.

Instalar ADB y Fastboot

No vamos a hablar de lo que es ADB ni Fastboot, pues si habéis llegado aquí ha sido probablemente buscando cómo instalar estos en Windows, Mac o Linux, así que nos vamos a centrar principalmente en cuál es la manera mas simple y sencilla de instalar ADB y Fastboot en Windows, Mac y Linux sin complicarnos la vida. El objetivo es que tengas las herramientas listas en minutos y sin descargar paquetes innecesarios.

Antes de empezar: requisitos rápidos

Activa la depuración USB: en tu Android ve a Ajustes > Acerca del teléfono > pulsa 7 veces en Número de compilación para habilitar las Opciones de desarrollador. Luego entra en esas opciones y activa Depuración USB. Sin esta opción, ADB no reconocerá el teléfono.

Drivers en Windows: muchos fabricantes publican controladores USB para su marca (Samsung, Xiaomi, OnePlus, etc.). Si Windows no reconoce tu móvil, instala esos controladores o un paquete universal. Sin drivers correctos es habitual ver dispositivos como «unauthorized» o no listados.

Herramienta oficial recomendada: Google publica SDK Platform Tools (ADB y Fastboot) como descarga ligera para Windows, macOS y Linux. Es la forma más limpia y segura de obtener las utilidades actualizadas.

Cable y puertos: usa un cable USB de datos y puertos estables del PC. Una desconexión durante un flasheo puede corromper el dispositivo.

Windows

Windows es uno de los sistemas operativos en los que más difícil es instalar ADB y Fastboot. Inicialmente era necesario instalar el SDK de Android, con todo lo que eso conllevaba. Supone instalar una gran cantidad de software, y antes descargarlo. Además, los servidores de descarga no son nada rápidos, por lo que puede llevarnos un rato realmente largo instalarlo. Todo para no saber si se ha instalado cuando hemos finalizado el proceso. Ahora bien, como hay una gran cantidad de usuarios que se han enfrentado a esto, ya hay desarrolladores que han simplificado el proceso. Hoy puedes tener ADB y Fastboot sin instalar Android Studio completo.

Si solo buscas instalar ADB, entonces puedes utilizar este instalador para Windows. Solo os llevará 15 segundos tener instalado ADB en vuestro Windows, y lo mejor es que os tendréis que olvidar de complicaciones. No obstante, lo más probable es que queráis contar también con Fastboot, o que ya que vais a instalar ADB, ¿por qué no instalar también Fastboot? Para esto podéis utilizar Minimal ADB and Fastboot. Es un archivo casi tan rápido como el anterior. Solo tendréis que seguir el proceso clásico de instalación de cualquier ejecutable de Windows, y ya contaréis con ADB y Fastboot. Durante el proceso de instalación, se os pregunta si queréis añadir un acceso rápido para iniciar una Terminal en la carpeta en la que has instalado ADB y Fastboot. Si estás dispuesto a complicarte un poco más, puedes modificar la variable PATH para poder iniciar la Terminal y utilizar ADB y Fastboot en cualquier carpeta. Así ejecutarás comandos sin moverte de la carpeta donde estés.

Si en algún momento habéis tenido que instalar alguno de estos dos, sabréis de sobra la cantidad de tiempo que ahorráis con esto. Comprueba la conexión con adb devices y acepta la huella RSA en el móvil si aparece el aviso.

Mac OS X

Mac OS X es un sistema operativo con núcleo UNIX, y esto nos facilita muchísimo el trabajo. No obstante, para los usuarios de Mac será casi igual que para los usuarios de Windows. La diferencia está en que para el desarrollador ha sido mucho más sencillo crear el script. Lo único que tenéis que hacer es descargar la carpeta .zip en la que están los scripts correspondientes. Entonces extraéis todo lo que hay en la carpeta comprimida, y movéis la carpeta Android hasta el Escritorio. Ejecutáis una Terminal en Mac. Ahora escribís «cd Desktop/Android», sin las comillas. Pulsáis Enter. Ahora escribís «./ADB-Install-Mac.sh», y volvéis a pulsar Enter. Cuando el script se haya ejecutado, ya podréis utilizar Fastboot y ADB desde cualquier Terminal. En macOS no suelen requerirse drivers adicionales.

Alternativa recomendada: instala android-platform-tools con Homebrew. En Terminal ejecuta brew install android-platform-tools. Obtendrás ADB y Fastboot actualizados y en el PATH, listos para usar con adb devices o fastboot devices.

Linux

Por último, vamos con Linux, un sistema operativo que también tiene núcleo UNIX, y en el que una gran cantidad de los usuarios están acostumbrados a utilizar la Terminal para gestionar la instalación de todo el software. En cualquier caso, en Linux es realmente sencillo. Hay dos variables, una para los que tengáis Ubuntu, que podréis pasar al último código que hay que escribir, y otra para los que tengáis cualquier otra distribución que no sea semejante a Ubuntu. En primer lugar será necesario añadir los repositorios correspondientes (no es necesario en Ubuntu). Para ello, tendréis que ir a una Terminal, y escribir, sin las comillas: «sudo app-apt-repository ppa:phablet-team/tools && sudo apt-get update». Una vez hecho esto, solo tendréis que escribir lo siguiente (también necesario en Ubuntu): «sudo apt-get install android-tools-adb android-tools-fastboot». En la mayoría de distros basta con su gestor de paquetes.

También puedes instalar según distribución: Debian/Ubuntu/Linux Mint: sudo apt install android-tools-adb android-tools-fastboot. Fedora/openSUSE: sudo dnf install android-tools. Arch Linux: sudo pacman -S android-tools. No suelen requerirse drivers extra, aunque en algunas distros ayudan reglas udev para permisos.

Uso básico de ADB y Fastboot

Comandos ADB más útiles para verificar y operar con el dispositivo desde el sistema:

  • adb devices: lista dispositivos conectados. Confirma que ADB ve tu teléfono.
  • adb shell: abre una shell en el dispositivo. Ideal para tareas avanzadas.
  • adb push rutaPC rutaDispositivo / adb pull rutaDispositivo: copiar archivos entre PC y móvil.
  • adb install app.apk / adb uninstall paquete: instala o desinstala aplicaciones desde el ordenador.
  • adb reboot / adb reboot-bootloader / adb reboot recovery: reinicios rápidos a sistema, bootloader o recovery.
  • adb sideload update.zip: flashea actualizaciones compatibles desde recovery.
  • adb backup -f copia.ab -apk -all: crea copias de seguridad (no todas las apps lo soportan).

Eliminar bloatware sin root: ejecuta adb shell, lista paquetes con pm list packages | grep "nombre" y desinstala para el usuario con pm uninstall -k --user 0 paquete. Verifica bien el nombre del paquete antes de eliminar.

Comandos Fastboot (requiere el móvil en modo bootloader):

  • fastboot devices: confirma detección en modo bootloader. Primer chequeo clave.
  • fastboot oem unlock o fastboot flashing unlock: desbloquea el bootloader si el fabricante lo permite (borra datos).
  • fastboot flash recovery recovery.img, fastboot flash boot boot.img, fastboot flash system system.img: flasheo de particiones.
  • fastboot flashall: flashea todas las imágenes presentes. Útil para restauraciones completas.
  • fastboot boot imagen.img: arranca temporalmente una imagen. Pruebas sin escribir en memoria.

Ejecutar ADB/Fastboot desde cualquier carpeta (PATH)

Windows: abre Variables de entorno > edita la variable Path y añade la ruta a platform-tools. Tras aceptar, abre una nueva ventana de CMD o PowerShell para que se apliquen los cambios.

macOS y Linux: edita tu archivo de shell (~/.bashrc, ~/.zshrc…) y añade export PATH=$PATH:/Ruta/a/platform-tools. Guarda y ejecuta source sobre el archivo. Desde ese momento podrás invocar adb/fastboot en cualquier directorio.

Consejos de seguridad y resolución rápida

Haz copia de seguridad antes de flashear o desbloquear. Algunas operaciones borran datos. Evita riesgos innecesarios si no dominas los procesos.

Usa cables y puertos fiables. Si el dispositivo no aparece en adb devices, acepta la huella RSA en el móvil, cambia de puerto/cable y revisa drivers en Windows. En Linux, revisa permisos/udev si ves «no permissions».

Comprueba la compatibilidad del fabricante para desbloqueo por fastboot. Algunos requieren códigos o activaciones previas. No todos los modelos permiten desbloquear oficialmente.

Estos son los tres sistemas con los que podéis instalar rápida y muy fácilmente ADB y Fastboot en los tres sistemas operativos. Normalmente cuando utilizamos ADB o Fastboot suele ser para solucionar algún problema que tenga el smartphone, o para rootearlo. En estos momentos, complicarnos con ADB y Fastboot puede hacer que renunciemos incluso a continuar con el procedimiento. No obstante, con estos procesos será muy fácil instalarlos. Ahora tienes además comandos y buenas prácticas para empezar con seguridad.

Puede que también os interese nuestra serie especial de post 20 trucos para Android que quizás no conocías. Un complemento perfecto si quieres sacar más partido a tu móvil.

Con las pautas anteriores, descargar las herramientas correctas y validar la conexión con adb devices o fastboot devices, tendrás todo listo para administrar tu Android desde el ordenador. La clave es usar Platform Tools y seguir pasos simples para evitar errores.


Los ciclos de batería visibles en Android 14
Puede que le interese:
Trucos para conocer la salud de la batería de tu móvil y saber cuándo cambiarla