lbmk/resources
Leah Rowe 668de6d81f blobutil: support extracting ME from full ROMs
In cases where the vendor update file contains a full
ROM image encompassing IFD+GbE+ME+BIOS, blobutil was
saving the *entire* ROM containing those, as me.bin.
For example, if it's an 8MB ROM, blobutil would create
a me.bin file that is actually the whole ROM containing:

* Vendor IFD region
* Vendor GbE(if it has one)
* Vendor ME region
* Vendor BIOS region

This fix tries with -M and -O first. In this combination,
me_cleaner shall extract me.bin (neutered) and save it.

If that fails, then the normal method with just -O is
tried, which by this logic would always be a lone ME
image if it succeeds.

I tested downloading ME images on existing boards with
this, and it didn't break them, and this fixes the bug.

This is done for HP 8200 SFF which Riku_V is adding to
lbmk. I'm on IRC with Riku_V as I write this commit
message! Super hot hotfix patch.
2023-04-14 01:41:07 +01:00
..
blobs blobutil: rename variables to make more sense 2023-04-01 03:36:41 +01:00
coreboot remove daisy and peach boards (todo: re-add) 2023-04-09 20:57:08 +01:00
git add ich9utils back to utils 2023-04-08 18:36:50 +01:00
grub payload/grub: force terminal_output to console 2023-03-05 21:25:35 +00:00
me_cleaner/patches pragmatic system distribution guideline compliance 2022-11-14 00:51:12 +00:00
memtest86plus/patches pragmatic system distribution guideline compliance 2022-11-14 00:51:12 +00:00
scripts blobutil: support extracting ME from full ROMs 2023-04-14 01:41:07 +01:00
seabios specifically call python3, in scripts 2022-03-13 18:17:09 +00:00
u-boot remove daisy and peach boards (todo: re-add) 2023-04-09 20:57:08 +01:00