scripts icon indicating copy to clipboard operation
scripts copied to clipboard

Pixelbook (EVE) won't boot ChromeOS after restore to stock firmware

Open simonepsp opened this issue 1 year ago • 2 comments

Hello everyone, as title says I have been unable to boot ChromeOS after restoring to stock firmware on my Pixelbook 2017 (eve). You can find a screenshot of the error below ("no bootable kernel found on disk"). There seems to be a TPM issue as well?

It comes without saying that I've already succeeded (multiple times and using multiple usb drives) in restoring the device using the Chromebook recovery utility. All attempts were successful and upon removing the recovery drive the Pixelbook successfully rebooted but it was still unable to boot ChromeOS.

Interestingly enough, I've also tried to revert to MrChromebox UEFI ROM and everything worked just fine (including installing a Linux distro on the internal SSD and booting from it!). So I guess there's no HW issue...

What I tried: -> Restoring my stock BIOS backup, saved with the MrChromebox utility -> Extracting the EVE / Pixelbook board firmware included in the recovery image and flashing it manually through flashrom. -> Resetting the TPM by running "tpm2_clear" on ArchLinux (while on UEFI rom bios) -> I could confirm that all the boot entries (local image A, local image B, verified image A, verified image B) were correctly created. Of course I can't boot from them, but I could see those GRUB entries while being on UEFI rom. -> Checking the CCD logs for issues

Should it be helpful, I have at my disposal a Suzy-Q cable as well (that I've used for the flash process). Thank you

IMG_7530

simonepsp avatar Dec 30 '24 11:12 simonepsp