#!/bin/bash -e # From: https://docs.mrchromebox.tech/docs/support/unbricking/unbrick-ch341a.html source ./sources.sh sudo flashrom -p ch341a_spi -r original.rom ./cbfstool original.rom read -r RO_VPD -f vpd.bin ./gbb_utility original.rom --get --hwid | sed 's/^hardware_id: //' > hwid.txt sudo rm original.rom cp -f "${coreboot_uefi_reks}" new.rom ./cbfstool new.rom write -r RO_VPD -f vpd.bin ./cbfstool new.rom add -n hwid -f hwid.txt -t raw rm vpd.bin rm hwid.txt sudo flashrom -p ch341a_spi -w new.rom --ifd -i bios