Skip to content

Instantly share code, notes, and snippets.

@GamePlayer-8
Created October 14, 2023 05:47
Show Gist options
  • Save GamePlayer-8/ee96bb704fbc034d9680bf0019868676 to your computer and use it in GitHub Desktop.
Save GamePlayer-8/ee96bb704fbc034d9680bf0019868676 to your computer and use it in GitHub Desktop.
Firmware flash succeed
ChromeOS Device Firmware Utility Script [2023-10-13]
(c) Mr Chromebox <[email protected]>
*********************************************************
** Device: HP Chromebook 11A G6 EE (BARLA)
** Platform: AMD StoneyRidge
** Fw Type: Stock ChromeOS w/RW_LEGACY
** Fw Ver: Google_Grunt.11031.169.0 (06/24/2021)
** Fw WP: Disabled
*********************************************************
** 1) Install/Update RW_LEGACY Firmware
** [WP] 2) Install/Update UEFI (Full ROM) Firmware
** [WP] 3) Set Boot Options (GBB flags)
** [WP] 4) Set Hardware ID (HWID)
*********************************************************
Select a numeric menu option or
R to reboot P to poweroff Q to quit
2
Install/Update UEFI Full ROM Firmware
IMPORTANT: flashing the firmware has the potential to brick your device,
requiring relatively inexpensive hardware and some technical knowledge to
recover.Not all boards can be tested prior to release, and even then slight
differences in hardware can lead to unforseen failures.
If you don't have the ability to recover from a bad flash, you're taking a risk.
You have been warned.
Do you wish to continue? [y/N] y
NOTICE: flashing your Chromebook is serious business.
To ensure recovery in case something goes wrong when flashing,
be sure to set the ccd capability 'FlashAP Always' using your
USB-C debug cable, otherwise recovery will involve disassembling
your device (which is very difficult in some cases).
If you wish to continue, type: 'I ACCEPT' and press enter.
I ACCEPT
Create a backup copy of your stock firmware?
This is highly recommended in case you wish to return your device to stock
configuration/run ChromeOS, or in the (unlikely) event that things go south
and you need to recover using an external EEPROM programmer. [Y/n]
Connect the USB/SD device to store the firmware backup and press [Enter]
to continue. This is non-destructive, but it is best to ensure no other
USB/SD devices are connected.
Devices available:
1) SanDisk Ultra (28.64 GB)
Enter the number for the device to be used for firmware backup: 1
Saving firmware backup as stock-firmware-BARLA-20231014.rom
Firmware backup complete. Remove the USB stick and press [Enter] to continue.
Downloading Full ROM firmware
(coreboot_edk2-barla-mrchromebox_20230930.rom)
Persisting device HWID
VPD extracted from current firmware
Disabling software write-protect and clearing the WP range
Installing Full ROM firmware (may take up to 90s)
Full ROM firmware successfully installed/updated.
IMPORTANT:
The first boot after flashing may take substantially
longer than subsequent boots -- up to 30s or more.
Be patient and eventually your device will boot :)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment