Pasos rápidos
- Descarga las SDK Platform-Tools de Google para tu ordenador y descomprímelas.
- En el teléfono, activa la Depuración por USB en las Opciones de desarrollador.
- Abre un terminal en la carpeta
platform-toolsy ejecutaadb devices. - Toca Permitir en el aviso ¿Permitir depuración por USB? del teléfono.
- Para probar fastboot, ejecuta
adb reboot bootloadery despuésfastboot devices.
¿Qué son ADB y fastboot?
ADB (Android Debug Bridge) se comunica con tu teléfono mientras Android está en marcha. Lo usas para copiar archivos, instalar apps y reiniciar el teléfono en otros modos.
Fastboot se comunica con el bootloader del teléfono. Lo usas para desbloquear el bootloader y para flashear imágenes, como la imagen de arranque que parchea Magisk.
Los dos vienen en el paquete gratuito SDK Platform-Tools de Google. Descárgalo solo de Google. Los paquetes «Minimal ADB» de otros sitios suelen estar desactualizados, y algunos se han distribuido junto con software no deseado.
Instalar ADB y fastboot en Windows
Descarga Platform-Tools
Abre la página de Platform-Tools de Google, descarga SDK Platform-Tools para Windows y acepta las condiciones.
Descomprime el archivo
Extrae el zip en una ruta corta como
C:\platform-tools. Las rutas largas y los nombres de carpeta con caracteres especiales pueden causar errores.Abre un terminal en la carpeta
Abre la carpeta en el Explorador de archivos, haz clic en la barra de direcciones, escribe
cmdy pulsa Intro. Se abre un Símbolo del sistema en esa carpeta. En PowerShell o Windows Terminal, empieza cada comando con.\, por ejemplo.\adb devices.Instala el controlador USB
Windows suele instalar un controlador automáticamente. Si no lo hace, instala el Google USB Driver para los teléfonos Pixel, o el controlador USB del fabricante de tu teléfono para otras marcas.
Opcional: añádelo al PATH
Para ejecutar
adbdesde cualquier carpeta, busca en Windows Editar las variables de entorno del sistema, abre Variables de entorno, selecciona Path, elige Editar y añadeC:\platform-tools. Después abre un terminal nuevo.
Instalar ADB y fastboot en macOS
Lo más fácil es usar Homebrew:
brew install --cask android-platform-tools
Sin Homebrew, descarga SDK Platform-Tools para Mac desde la página de Platform-Tools de Google, descomprímelo, abre Terminal en la carpeta platform-tools y empieza cada comando con ./, por ejemplo ./adb devices. Los Mac no necesitan controlador USB.
Instalar ADB y fastboot en Linux
La mayoría de las distribuciones incluyen las dos herramientas en sus paquetes:
| Distribución | Comando |
|---|---|
| Debian, Ubuntu, Linux Mint | sudo apt install adb fastboot |
| Fedora | sudo dnf install android-tools |
| Arch Linux | sudo pacman -S android-tools |
Estos paquetes pueden ir por detrás de las versiones de Google. Si fastboot falla en un teléfono reciente, descarga SDK Platform-Tools para Linux desde la página de Platform-Tools de Google y ejecuta ./adb y ./fastboot desde la carpeta descomprimida.
Si adb devices dice no permissions, tu usuario no tiene permiso para acceder al teléfono por USB. En Debian y Ubuntu, el paquete android-sdk-platform-tools-common añade las reglas que lo solucionan. Después, desconecta el teléfono y vuelve a conectarlo.
Conecta tu teléfono
Activa la depuración USB
Activa las Opciones de desarrollador (toca Número de compilación siete veces en Ajustes → Información del teléfono) y después activa la Depuración por USB en las Opciones de desarrollador.
Conecta el teléfono y autoriza el ordenador
Conecta el teléfono con un cable USB que transmita datos. Algunos cables baratos solo cargan. Ejecuta:
adb devicesEl teléfono pregunta ¿Permitir depuración por USB? Marca Permitir siempre desde este ordenador y toca Permitir.
Comprueba el resultado
Vuelve a ejecutar
adb devices. Debería aparecer el número de serie de tu teléfono con la palabra device. Si dice unauthorized, desbloquea la pantalla del teléfono y acepta el aviso.Prueba fastboot
Reinicia en el bootloader y comprueba que fastboot detecta el teléfono:
adb reboot bootloaderfastboot devicesEjecuta
fastboot rebootpara volver a Android.
Comandos que usarás con Magisk
| Comando | Qué hace |
|---|---|
adb devices | Muestra los teléfonos conectados |
adb reboot bootloader | Reinicia el teléfono en el bootloader (modo fastboot) |
adb pull /sdcard/Download/file.img | Copia un archivo del teléfono al ordenador |
adb push file.img /sdcard/Download/ | Copia un archivo del ordenador al teléfono |
fastboot devices | Muestra los teléfonos en modo fastboot |
fastboot flash init_boot file.img | Flashea una imagen en una partición, en este caso init_boot |
fastboot reboot | Reinicia el teléfono en Android |
Los pasos completos para rootear están en la guía principal: cómo rootear tu teléfono con Magisk.
Errores comunes de ADB y fastboot
adb devices no muestra nada. Prueba con otro cable y otro puerto USB, mejor uno del propio ordenador que uno de un hub. En el teléfono, pon el modo USB en Transferencia de archivos. En Windows, vuelve a instalar el controlador USB.
El dispositivo aparece como «unauthorized». Desbloquea el teléfono y acepta el aviso ¿Permitir depuración por USB?. Si no aparece, toca Revocar autorizaciones de depuración por USB en las Opciones de desarrollador y vuelve a conectarlo.
«'adb' no se reconoce como un comando interno o externo». Windows no encuentra adb. Abre el terminal dentro de la carpeta platform-tools o añádela al PATH. En PowerShell, escribe .\adb.
«command not found: adb» en Mac o Linux. Ejecuta ./adb dentro de la carpeta platform-tools, o instala las herramientas con Homebrew o con tu gestor de paquetes.
ADB funciona, pero fastboot no muestra nada o dice «waiting for any device». Comprueba que el teléfono muestra la pantalla del bootloader. En Windows, abre el Administrador de dispositivos con el teléfono en el bootloader: si hay un dispositivo con un icono de advertencia, actualiza su controlador y elige Android Bootloader Interface.
«Flashing is not allowed in Lock State». El bootloader sigue bloqueado. Primero desbloquéalo.
Preguntas frecuentes
¿Necesito Android Studio para usar ADB?
No. Las SDK Platform-Tools de Google son una descarga pequeña e independiente que contiene adb y fastboot. No necesitas Android Studio ni el SDK de Android completo.
¿Es seguro usar ADB?
Sí. ADB y fastboot son las herramientas oficiales de Google. La depuración USB permite que un ordenador que hayas autorizado controle tu teléfono, así que autoriza solo ordenadores de confianza y desactiva la depuración USB cuando termines.
¿Puedo usar ADB por Wi-Fi?
Sí. Android 11 y posteriores tienen la depuración inalámbrica en las Opciones de desarrollador. Pero fastboot necesita un cable USB en casi todos los teléfonos, así que usa un cable cuando instales Magisk.
¿Por qué debo usar la última versión de Platform-Tools?
Las versiones antiguas de fastboot pueden fallar en teléfonos más recientes. Google actualiza Platform-Tools con regularidad, así que descarga la última versión en lugar de usar una copia de otro sitio.
Comparte esta guía
Más guías de Magisk
Todas las guías- 18 min de lecturaBaja la última versión 31.1 de Magisk para Android 2026Baja Magisk 31.1, el APK oficial de GitHub, y rootea tu Android paso a paso. Parchea el firmware, gestiona el acceso root, actualiza o desinstala.Leer la guía
- 6 min de lecturaCómo desbloquear el bootloader en AndroidDesbloquea el bootloader de tu Android antes de rootear con Magisk: qué borra, los comandos de fastboot y los pasos para Pixel, Xiaomi, Motorola, OnePlus y más.Leer la guía
- 4 min de lecturaBaja Magisk Beta 31.1: la última versión para Android 2026Consigue el Magisk beta más reciente de las pre-releases oficiales de GitHub, cambia la app de Magisk al canal beta y vuelve a la versión estable si algo falla.Leer la guía
- 4 min de lecturaCómo desinstalar Magisk de Android [los 2 métodos más fáciles]Elimina Magisk y el root de tu Android: desinstala desde la app de Magisk con un toque, usa TWRP si la app no abre o flashea la imagen de arranque original.Leer la guía