Saltar al contenido
Software y sistema

Fastboot: definición y explicación

En resumen

Fastboot es un protocolo y herramienta de línea de comandos que se comunica con dispositivos Android en modo bootloader mediante USB. Permite flashear particiones, desbloquear el bootloader e instalar firmware personalizado antes de que arranque el sistema operativo.

¿Cómo funciona Fastboot?

Fastboot forma parte de las Android SDK Platform Tools y se comunica directamente con el bootloader de un dispositivo, la capa de software que se carga antes del sistema operativo. Con un PC con las Platform Tools instaladas y un cable USB, se envían comandos como 'fastboot flash', 'fastboot boot' u 'fastboot oem unlock' al dispositivo. Esto permite sobrescribir particiones individuales (por ejemplo, system, recovery, boot image) sin que Android esté realmente ejecutándose. Para usar Fastboot, el dispositivo debe entrar manualmente en modo Fastboot, normalmente mediante una combinación de botones al encender o un comando ADB desde el sistema en ejecución. Los usos habituales incluyen desbloquear el bootloader, flashear ROMs personalizadas, restaurar el estado de fábrica tras actualizaciones fallidas o eliminar el software del fabricante. Como Fastboot modifica particiones del sistema en profundidad, hay que tener precaución: comandos incorrectos o archivos de firmware incompatibles pueden dejar el dispositivo inutilizable ('brickeado'). Fastboot se diferencia de ADB en que ADB se comunica con el sistema Android en ejecución, mientras que Fastboot solo funciona en modo bootloader.

Ventajas de Fastboot

  • Acceso directo a bajo nivel a las particiones
  • Permite ROMs personalizadas e imágenes recovery
  • Puede rescatar dispositivos tras actualizaciones fallidas
  • Funciona incluso si Android no arranca

Desventajas de Fastboot

  • Requiere desbloquear el bootloader, puede anular la garantía
  • Comandos erróneos pueden dejar el dispositivo inutilizable
  • Requiere conocimientos técnicos
  • No es de uso libre en todos los fabricantes/modelos

Preguntas frecuentes

Fastboot se usa para flashear particiones de firmware, desbloquear el bootloader e instalar ROMs personalizadas o imágenes recovery. Normalmente se utiliza desde terminal con las Android SDK Platform Tools y solo funciona cuando el dispositivo está en modo bootloader.

Guías con Fastboot

Aún no hay guías vinculadas a este término.

Términos relacionados