B
bitmason

  • 10 Feb
  • Joined 9 Feb
  • 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.