Magisk Manager

Pasos rápidos

  1. Descarga las SDK Platform-Tools de Google para tu ordenador y descomprímelas.
  2. En el teléfono, activa la Depuración por USB en las Opciones de desarrollador.
  3. Abre un terminal en la carpeta platform-tools y ejecuta adb devices.
  4. Toca Permitir en el aviso ¿Permitir depuración por USB? del teléfono.
  5. Para probar fastboot, ejecuta adb reboot bootloader y después fastboot 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

  1. Descarga Platform-Tools

    Abre la página de Platform-Tools de Google, descarga SDK Platform-Tools para Windows y acepta las condiciones.

  2. 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.

  3. Abre un terminal en la carpeta

    Abre la carpeta en el Explorador de archivos, haz clic en la barra de direcciones, escribe cmd y 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.

  4. 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.

  5. Opcional: añádelo al PATH

    Para ejecutar adb desde cualquier carpeta, busca en Windows Editar las variables de entorno del sistema, abre Variables de entorno, selecciona Path, elige Editar y añade C:\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ónComando
Debian, Ubuntu, Linux Mintsudo apt install adb fastboot
Fedorasudo dnf install android-tools
Arch Linuxsudo 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

  1. 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.

  2. 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 devices
    

    El teléfono pregunta ¿Permitir depuración por USB? Marca Permitir siempre desde este ordenador y toca Permitir.

  3. 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.

  4. Prueba fastboot

    Reinicia en el bootloader y comprueba que fastboot detecta el teléfono:

    adb reboot bootloader
    
    fastboot devices
    

    Ejecuta fastboot reboot para volver a Android.

Comandos que usarás con Magisk

ComandoQué hace
adb devicesMuestra los teléfonos conectados
adb reboot bootloaderReinicia el teléfono en el bootloader (modo fastboot)
adb pull /sdcard/Download/file.imgCopia un archivo del teléfono al ordenador
adb push file.img /sdcard/Download/Copia un archivo del ordenador al teléfono
fastboot devicesMuestra los teléfonos en modo fastboot
fastboot flash init_boot file.imgFlashea una imagen en una partición, en este caso init_boot
fastboot rebootReinicia 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.