FUN FACT: Libreboot 26.10 added support for Framework Laptop Chromebook Edition - a framework chromebook. See:
./mk -b coreboot cros_adl_banshee
These Google Chromebook target names are so opaque that I didn't realise what I had. I was informed that I'd imported it when importing MrChromebox.
https://codeberg.org/libreboot/lbmk/src/branch/master/config/module/coreboot/cros_adl_banshee
Source-only, as with other Chromebooks in the recent release. This inherits upstream MrChromebox code. You can build it in lbmk using the above target name. See, Libreboot build instructions:
https://libreboot.org/docs/build/
They have some other hardware that interests me for addition into the next major Libreboot release. I'm also looking at System 76 and Dasharo coreboot trees, as they have some pretty high-end hardware too.
Libreboot 26.10 was the starting gun on a series of rapid modernisation efforts that I will make to Libreboot in the coming years.
I'm in two minds because Framework have done some quite, well, questionable things recently. Still, hardware is hardware.
I re-engineered the hardware compatibility list in Libreboot, for Chromebooks. I wrote a function in lbmk that parses coreboot.git to get a full human-readable list of Chromebooks:
./mk cros_info
This auto-generates the full list. I've added this to the docs, replacing the old list. It should be more intuitive now, finding what Chromebooks are supported.
EDIT: and here is the commit for that:
https://codeberg.org/libreboot/lbmk/commit/4934dbef45bbae3614bd01be1f11e6e85fbb33b4