Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error message running script: An error occurred flashing the Full ROM firmware. DO NOT REBOOT! #67

Open
TheArkive opened this issue Jul 20, 2021 · 1 comment

Comments

@TheArkive
Copy link

TheArkive commented Jul 20, 2021

I tried following the README instructions and got the following error:

An error occurred flashing the Full ROM firmware. DO NOT REBOOT!

I was on ChromeOS 91 when I tried this. I was able to get advice from MrChromebox (yay!)

Apparently after disabling Write Protect one must reboot. This does not seem to be included in the README instructions.

The original wiki from MrChromebox site for Pixelbook (EVE) is here:

https://wiki.mrchromebox.tech/Firmware_Write_Protect#Open_the_CCD

It states to reboot after disabling WP.

Also your suggested commands are different from those suggested by MrChromebox.

MrChromebox version:

cd; curl -LO mrchromebox.tech/firmware-util.sh
sudo install -Dt /usr/local/bin -m 755 firmware-util.sh
sudo firmware-util.sh

source: https://mrchromebox.tech/#fwscript

The fix for this situation is the following (from MrChromebox):

1) DO NOT REBOOT
2) run:   sudo flashrom -w /tmp/bios.bin -n

this will restore the old firmware

3) Reboot - using the script options (R from the main menu)
4) You will likely have to run recovery after this.  Developer mode should still be enabled.

I actually got a white screen that persisted for a while. This white screen seems to be harmless. It occurs after the firmware update if you select Shutdown from the touchscreen. Just F2 (Refresh) + Power to restart. I was indeed prompted to run recovery after subsequent power-on. I actually got an "unexpected error" the first time I tried the Recovery operation. I didn't have to erase/re-create the recovery media (thankfully), or try using a different USB stick.

I'm now back into the normal OS with developer mode still enabled. Most of the WP and CCD status are still open and Y.

Now the script has worked and I'm running my alt OS on my Pixelbook.

@CoupDeKai
Copy link

Thank you so so much for posting this, I got to the same point and wow is "DO NOT REBOOT!" ever a scary thing to see in red font when you've just messed with the bios...

I assume that had I rebooted I would have needed an EEPROM programmer tool to fix it, instead a few extra commands and I've finally got my OS of choice installed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants