- Edited
I'm flashing a Pixel 5. I've tried using the web interface and the CLI. Both stable and beta. Two different OEM Pixel 5 cables.
The web install goes relatively smoothly, but hangs on super 11/13 - never completes.
The CLI I now have hanging on the same step, but I had to fix some things in order to get that far. I found that fastboot
does not correctly terminate the USB connection, and the next fastboot
command that is run will hang. I can reproduce this directly with fastboot
from the command line by running fastboot getvar product
two times in a row. I found that unplugging the USB cable and reconnecting it reset this behavior and allowed the subsequent command to succeed. In order to get the flash-all.sh
script to run without interaction, I modified it to add usbreset 18d1:4ee0
before each fastboot
command. You can use lsusb | grep Google
to find the device ID of your phone's USB cable, assuming it's a Google device. This modification allows the script to run until it hangs on super 11/13, matching the behavior of the browser install.
After ctrl-c of a hung flash-all.sh
, running usbreset 18d1:4ee0
and fastboot -v flash super super_11.img
(verbose setting) doesn't produce any helpful output. Still just hangs.
The device in question has 117GB of onboard flash, so I don't think we should be running into space constraints here. 126GB free on my laptop. What else can I do to troubleshoot? Are there other releases I can try? A release that's known to be working for Pixel 5? I installed about a year ago on this same device with no complications.