Skip to content
TechBone
Software & system

Fastboot: Definition & explanation

In a nutshell

Fastboot is a protocol and command-line tool that communicates with Android devices in bootloader mode via USB. It lets you flash partitions, unlock the bootloader, and install custom firmware before the operating system even boots.

How does Fastboot work?

Fastboot is part of the Android SDK Platform Tools and communicates directly with a device's bootloader — the software layer that loads before the operating system itself. Using a PC with the Platform Tools installed and a USB cable, you send commands like 'fastboot flash', 'fastboot boot', or 'fastboot oem unlock' to the device. This allows you to overwrite individual partitions (e.g., system, recovery, boot image) without Android actually running. To use Fastboot, the device must first be manually switched into Fastboot mode — usually via a button combination at startup or an ADB command from within the running system. Common use cases include unlocking the bootloader, flashing custom ROMs, restoring factory state after failed updates, or debranding manufacturer software. Because Fastboot deeply modifies system partitions, caution is essential: incorrect commands or incompatible firmware files can render a device unusable ('bricked'). Fastboot differs from ADB in that ADB communicates with the running Android system, while Fastboot only works while the device is in bootloader state.

Advantages of Fastboot

  • Direct low-level access to partitions
  • Enables custom ROMs and recovery images
  • Can rescue devices after failed updates
  • Works even when Android won't boot

Disadvantages of Fastboot

  • Requires bootloader unlock, may void warranty
  • Wrong commands can brick the device
  • Requires technical knowledge
  • Not freely usable on all manufacturers/models

Frequently asked questions

Fastboot is used to flash firmware partitions, unlock the bootloader, and install custom ROMs or recovery images. It's typically used via terminal with the Android SDK Platform Tools and only works while the device is in bootloader mode.

Guides with Fastboot

No linked guides for this term yet.

Related terms