It’s important that your Pixel 5a (barbet) smartphone firmware is kept up-to-date by ensuring you upgrade and update the device software to the latest version as soon as it’s officially made available. This helps keep your phone secure and brings you new features, bug fixes, patches, and security updates, to name a few.

If you’re used to flashing mods (like custom ROMs, Recovery, Boot, etc.), this fastboot firmware will help restore your Pixel 5a (barbet) device to a stock state, if the need arises. Like when you end up with a black screen or phone stuck on the boot screen. Mostly as a result of flashing incompatible or corrupt software or ROM. You can also remove root access and fix most software issues by flashing this official fastboot firmware for your specific device.

When you download the fastboot firmware that is compatible with your device from the link(s) below, follow the instructions we’ve provided to guide you through the flashing/installation process. Do not hesitate to ask any questions where you require assistance—we’ll do our best to respond in time.

Download Pixel 5a (barbet) fastboot firmware

Before proceeding with the steps below, ensure that you’ve downloaded the required Fastboot firmware to flash on your Pixel 5a (barbet) smartphone. Also, follow all the steps carefully.

Requirements

  1. Fastboot ROM (download above)
  2. SDK Platform-Tools package (Fastboot/ADB files)
  3. Pixel device, charged to at least 50% battery capacity
  4. Fastboot Driver – Download (Windows only) how to install
  5. USB Cable

Once the above requirements have been met, continue with the steps below:-

Getting Ready

  • Unpack content of platform tools archive to an empty folder (or just any place that’s convenient for you)
  • In the same way, unpack contents of the downloaded Fastboot firmware to the folder containing the platform tools
  • Now install drivers for fastboot, to allow communication between your smartphone and PC

Unlocking Bootloader

To flash/install Fastboot ROMs on your Pixel device, the bootloader must be unlocked. Already have unlocked bootloader? feel free to skip this step.

  • First off, you need to enable Developer Options. Navigate to Settings > About Phone > Build Number and tap Build Number 7 times.
  • Once developer options is enabled, navigate to Settings > Developer Options > USB debugging and enable USB Debugging.
  • While in the Developer Options settings page, find and enable OEM Unlocking
  • Now boot into bootloader/fastboot mode: hold Volume Down + Power button. This method will only work on a switched-off device.
    • On a device that is turned on, execute this command in CMD to reboot to bootloader. In the folder where you extracted platform tools content, hold down the Shift key + Right mouse click. In the menu that appears, click on “Open command window” to launch CMD. Now type the command below:
      **_adb reboot bootloader_**
  • To confirm that your device is actually in bootloader mode, key-in this command:

fastboot devices

  • Your phone serial number will show up. If it doesn’t, you’re missing something. Try reinstalling bootloader/fastboot drivers and restarting your PC.
  • Now that your phone and PC has been setup correctly, key-in the command below to unlock your Pixel device bootloader. Note that this step will completely erase ALL data on your device. If you need to make a backup, well, now is the time to go back and do that.

fastboot flashing unlock

After executing the command, a popup should appear on your phone with a warning, asking you to confirm that you really wish to unlock your bootloader. Use volume buttons to select Yes and confirm selection with the Power button.

  • Your device bootloader is now unlocked!

How to flash Pixel 5a (barbet) Firmware via Fastboot

Your device bootloader is now unlocked and the required firmware is ready to be installed. The hard part is all done.

  • Reboot to bootloader mode (disregard if your phone is still in bootloader mode)
  • In command window, type the command below

flash-all.bat

  • You can also just directly double-click and run flash-all.bat file located in the firmware archive you earlier unpacked.
  • Wait patiently for the flashing process to begin and finish completely. Do not interrupt for any reason.
  • Once done, restart your phone to system- if it doesn’t boot automatically.

If you prefer a more automated flashing process, you should consider using Google’s new Android Tool that runs on any web browser with WebUSB support (such as Chrome and Edge 79+).