Along the same lines, there isn’t anyone that could compete with Pixel camera quality. While it doesn’t behold the 46or 64MP camera that other OEMs behold, the fact is MP isn’t really the parameter to judge the camera quality either. Moving onto the custom development, and there is a plenitude of options at hand. After unlocking the device’s bootloader, you could flash custom binaries such a custom ROMs and custom recovery like TWRP, lineageOS Recovery, etc. Then you could also gain access to the system partition by rooting the device via Magisk. [DON’T MISS: How to Root Pixel 4, 4A, 4A XL running Android 11 without TWRP]. This in turn could be done with TWRP or without using TWRP (via Magisk patched image file). After this, you could then Magisk Modules, Xposed Framework, Substratum Theme Engine, among a plethora of other tweaks. However, these modifications might also be a cause of an issue or two. In some cases, it might lead to a boot-looped or bricked device. If that happens with your Pixel device, then you have come to the right place. Today, we will show you the steps to restore Pixel 4/ XL and 4a to Stock Firmware via Fastboot and hence unbrick it. Follow along for the detailed instructions.
How to Fix FAILED (remote: unknown command) ErrorHow to Extract payload.bin and get the stock boot image fileFix: pip is not recognized as an internal or external commandDetailed Steps to Fix adb is not recognized Error
Restore Pixel 4/XL/4a to Stock Firmware via Fastboot | Unbrick it
Before we list out the instruction steps, there are a few prerequisites that you need to go through. Make sure you checkmark all these requirements. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.
STEP 1: Prerequisites
To begin with, you need to have an unlocked bootloader. This is something that all our readers might already have done, otherwise, they might not have landed here.Next up, download and install the Android SDK Platform Tools on your PC. This will provide you with the necessary ADB and Fastboot binaries.Finally, download the stock firmware for your device (these are the complete factory images and not the OTA file because OTAs wouldn’t work in this current scenario):“flame” for Pixel 4 | “coral” for Pixel 4 XL | “sunfish” for Pixel 4a | “bramble” for Pixel 4a (5G)
You may now proceed with the steps to restore Pixel 4/XL/4a to stock firmware via Fastboot and unbrick it.
STEP 2: Extract Pixel 4/XL/4a Stock Firmware
To begin with, extract the contents of the Pixel 4/XL/4a ZIP firmware. Once you do so, you should get a bootloader.img file, three flash files, a radio.img file and a compressed folder.
This second compressed folder will have other image files such as the modem, system, vendor, boot, etc. You should not extract this ZIP file. This is because we would be flashing this ZIP file as it is.
Now there are two different approaches that you take while flashing the firmware. You could either use the flash-all script that will automatically flash all the files. If that doesn’t work out, then you could manually flash the IMG files to its partition. We have shared both these methods in-depth, refer to the one that meets your requirements.
STEP 3A: Restore Pixel 4/XL/4a via Flash-All Script
I inspected this Fastboot Firmware and the flashing file consists of a command that will wipe off all the data on your device. As of now, your device is stuck in Fastboot (kind of), hence a device backup is not possible. Fret Not. I will show you how to modify that flash file and remove the command responsible for device formatting. This way you will be able to flash the stock ROM on your Pixel Pixel 4/XL/4a device, without losing any data! That’s it. These were the steps to restore Pixel 4/XL/4a to Stock Firmware via Flash-All Script. This was the automated method and should do its job most of the time. And if it worked out for you, then you may skip the below STEP 3B and move over to STEP 4. However, if you are facing any issue or two, then you could manually flash these files as well. Here are the required fastboot commands for the same.
Fix Android stuck in Recovery Mode: No Command screenHow to Fix TWRP Error 7 (While Flashing Custom ROM via TWRP)How to Install OTA Updates in Rooted Android DevicePatch Stock Boot Image via Magisk and Flash it using Fastboot
STEP 3B: Restore Pixel 4/XL/4a via Fastboot Commands
That’s it. With this, you have successfully restored Pixel 4/XL/4a to Stock Firmware via Fastboot Commands and unbricked it. Let’s now move onto the final step.
STEP 4: Relock Bootloader
The fourth and final step requires you to relock the bootloader on your Pixel 4/XL/4a device. Here are the steps for the same: With this, we conclude the guide on how to restore your Pixel 4/XL/4a device to stock firmware via Fastboot and unbrick it. If you still have any queries, do let us know in the comments section below.
How to Fix TWRP Error 20 GApps after flashing LineageOSFix Magisk Module Bootloop without TWRP RecoveryHow to Fix TWRP Error 70 [With Screenshots]How to Fix Error: Cannot load recovery.img