2026-09-28 13:24 UTC
Fun fact: 233 x86/x86_64 intel/AMD *chromebooks* have been added to Libreboot since last night. Here are a few patches (not every relevant patch shown below):
https://codeberg.org/libreboot/lbmk/commit/5132a2bc1bb4558817c4ff6cd77d34ebb9d196a7
https://codeberg.org/libreboot/lbmk/commit/134155d9ea7c54de39a89eced98ffcedd918c5d7
https://codeberg.org/libreboot/lbmk/commit/a68f3f57fddb84cfd24cc6b744f4815d716158d2
https://codeberg.org/libreboot/lbmk/commit/3d1a915c5f8e1f2538c6115606c43448040b7962
https://codeberg.org/libreboot/lbmk/commit/32c53b48875714b60555dff7f8364a56d9faed3b
I already added edk2 support recently. I wrote a script in a new util at util/mrimport/ in lbmk. It scrapes mrchromebox from a given repository, converting its coreboot repository and generating all the right configs under the right directory structure, that I could then copy into lbmk.
Then I made manual fixes and adjustments to it. It accounts perfectly for mrchromebox config; it even builds separate edk2 binaries on each board that mrchromebox added EDK2 FSP GOP binaries to edk2...
233 chromebooks. lbmk generalises everything a bit more. Probably a few more tweaks to do, but this builds.
Testing needed. Look at config/module/coreboot/mrchromebox_*_*uefi* in lbmk.git
It should flash same as upstream?
Replies (0)
No replies.