Hi all,
TL;DR: Trying to flash a guado device back to a standard chromebox device, but not working. Looking for some help.
Long version
I was working on a project a few months ago where I had to flash a different bios on the guado device. We were using guado h/w but it was not a chromebox in the typical sense. I'm no longer working on this project and trying to reset the device back to a normal cros box, but unsuccessfully.
Here is what I have tried so far:
1/ I used the chrome app to generate a recovery USB stick. I used the device "GUADO D25-A3R-Y3V" which appears on the recovery screen of the device, and the app said it recognized this device name exactly.
2/ i removed everything from usb ports of guado device except the recovery usb stick. I booted into recovery mode by pressing the recovery button while turning on. I thought the device would simply boot from the usb and recover, but it does not seem to access the usb stick.
3/ I put the usb dongle for the keyboard and mouse back in. I then booted the device normally (it's already in dev mode) and pressed Ctrl+L. I then chose to boot from the usb stick, which worked.
4/ I started a guest session, Ctrl+Atl+T and opened a shell, then typed "sudo /usr/sbin/chromeos-install" which failed with the error:
Command: /tmp/install-mount-point/usr/sbin/chromeos-firmware --mode=recovery
Starting Google_Guado firmware updater v4 (recovery)...
- Updater package: [Google_Guado.6301.108.4]
- Current system: [RO: , ACT:]
- Write protection: Hardware: ON, Software: Main=ON
Sorry, this firmware update is only for Google_Guado plaftform.
You system () is either incompatible or using an
unknown version of firmware.
5/ Googling I found some commands that should force update the firmware. I ran this:
# /usr/sbin/chromeos-firmwareupdate --sb_extract /tmp
Extracting to: /tmp
# sudo /usr/sbin/flashrom -w /tmp/bios.bin -i RW_LEGACY
Block protection could not be disabled!
Erasing and writing fhash chip... SUCCESS
However, re-running chromeos-installer still fails with the same error.
What else should I try?
(Note that in both steps 4 and 5, there is mention of some protection being turned on, so I wonder if that is the cause. How can I turn this protection off?)