MrChromebox / scripts

Scripts for setup/install/firmware update for ChromeOS devices
The Unlicense
573 stars 166 forks source link

It is impossible to return to the standard firmware #430

Open Vany913 opened 1 week ago

Vany913 commented 1 week ago

I want to go back to stock firmware, I lost my old firmware. Here are my specs.

17300213901106856469467019415816

I used the script in the sequence: Restore Stock Firmware>yes>yes>use recovery usb>my flash

result in the photo :(

17300214355851649354050846953462

MrChromebox commented 1 week ago

Going back to stock firmware on devices which are past EOL is not supported by the script and not recommended at all.

What are you trying to accomplish exactly?

Vany913 commented 1 week ago

I understand that my device is not supported. I want to go back to factory firmware to install rw_legacy. But I can't, because I didn't understand how important it was to save the old firmware file😓

Vany913 commented 1 week ago

What are my options for this?

MrChromebox commented 1 week ago

download this, extract zip, copy to USB, use script to t restore. This is the stock firmware with RW_LEGACY firmware pre-packed, and the flags set to boot to RW_LEGACY automatically.

coreboot-Google_Ultima.7287.131.63_with_rwl.zip

Vany913 commented 1 week ago

Yes, it worked☺️ Thank you! P.S. maybe it will be useful to someone else?

Vany913 commented 1 week ago

Sorry, I was able to set rw_legacy but if I press ctrl+l nothing happens

MrChromebox commented 1 week ago

did you perform a ChromeOS USB recovery? If so, you erased the RW_LEGACY firmware which I preloaded for you

Vany913 commented 1 week ago

I must have done everything wrong, what sequence of actions should I have done?

Vany913 commented 1 week ago

I selected the item firmware from a flash drive

MrChromebox commented 1 week ago

I must have done everything wrong, what sequence of actions should I have done?

restore firmware using the file I provided

reboot

that's it. the firmware is set to boot from RW_LEGACY by default

Vany913 commented 1 week ago

Can I update the file you provided according to the guide? https://docs.chrultrabook.com/docs/firmware/manually-flashing.html Again:(

MrChromebox commented 1 week ago

if you are now able to boot ChromeOS, you can manually flash just the RW_LEGACY part of that file:

sudo flashrom -p internal -w coreboot-Google_Ultima.7287.131.63_with_rwl.bin -i RW_LEGACY

just make sure to use the full path to the file or copy it to the directory you run the command from

Pajamaland commented 16 hours ago

Going back to stock firmware on devices which are past EOL is not supported by the script and not recommended at all.

What are you trying to accomplish exactly?

Hey sorry to necro this but you wouldn't have a copy of the stock firmware for the Acer Chromebook 314 (DROID) I could use to get back to stock?

MrChromebox commented 14 hours ago

Hey sorry to necro this but you wouldn't have a copy of the stock firmware for the Acer Chromebook 314 (DROID) I could use to get back to stock?

I don't have stock firmware for any devices. The script provides an option to extract the generic stock firmware for a given board from the recovery USB. Alternatively, you can use coreboot's crosfirmware.sh script in util/chromeos/ to accomplish the same thing if you need an image to flash externally.