Thanks for the details.
I still don’t understand why Intel enforces it with Framework, but not with System76 laptops, they ship with Coreboot. What’s the difference?
Thanks for the details.
I still don’t understand why Intel enforces it with Framework, but not with System76 laptops, they ship with Coreboot. What’s the difference?
So, all the mainboard are possible to uses CoreBoots?
No, not currently.
@Alex_I i dont know either. All i know is what been stated before. intel wants, enforces framework to do so, or probably to enable bootguard if they want to continue to recieve intel cpu. Who can tell what system76 told intel? Maybe they send more money. Or promised to do warranty on coreboot systems if there are issues, like cve/exploits, who gonna ship a update? If someone ports coreboot, is framework responsible? Maybe there is where intel wants reassurance ppl wont blame intel if the issue was coreboot? I dunno, fw said they have to enable it thus far. Speculation on my part, geussing. If FW stated a fact,it might be in the top post. Maybe if fw get seen as big enough by intel, or someone smart gets coreboot running anyway, and convinces intel its ok to allow signing a shim or full coreboot image (if the full image is signed, we can only inspect the code, not compile and run our own. The shim was supposed to maybe help place a “key” in “our” hands )
I think coreboot is coming.
There are various threads showing progress on it.
E.g.
You can give them a try.
I think they can boot the OS, i.e. Linux, but various ACPI functionality is missing. e.g. suspend does not work yet.
But, you probably need to solder on some debug connectors, so that you can undo/recover back to a normal BIOS if you wish.
There is also this from today, someone at framework has been a busy bee getting some internal eval setup.
this is cool
(wish or hope this can be “backported” onto 12th gen intel… else i would get a newer gen mainboard at some point).
might be JohnAZoidberg owns or has a 13th gen for this purpose (or isnt bootguard locked?)
He’s a framework employee so I assume he has access to some of the unlocked hardware.
I see Core 1, Core 3, and 13th gen are mentioned in the coreboot commits, no sign of 12th gen sadly.
It is still an evaluation so I guess “no guarentee” of it ever being a thing, and still no USB4 support.
very cool, looks like a port for Framework 12 got merged too
I wonder what’s the future of those ports since there’s bootguard. Are we going to have a choice to flash between Framework signed Insyde and Framework signed coreboot?
If Framework was going to release official signed builds of coreboot, it would be awesome if these were partially reproducible and there were instructions on how to do bit-by-bit accurate builds (if possible) of parts of coreboot firmware releases.
If the BIOS has to be signed, even Coreboot, it’s a form of Tivoization. Coreboot is licensed GPLv2 so it’s allowed. However Libreboot is licensed GPLv3
I’m not sure most people know what Tivoization means but you’re right! ![]()
(Obligatory IANAL) Libreboot’s code is really just its build system, known as lbmk. That is what is GPLv3 licensed. It basically just automates running commands to build upstream coreboot (with some patches), similar to things like Make, Cmake, Meson, etc. The roms it produces would still be GPLv2 as per coreboot’s license. The compiled outputs aren’t generally considered derivative works of build systems and thus their licenses are completely separate.
The FW12 Intel Core Series 3 was just announced and there’s already a coreboot port pushed for it: https://review.coreboot.org/c/coreboot/+/95022
And from someone with a framework email too.
Hello, i hope i’m on the right topic for my question: Should i buy a new or old Framework 16 with AMD if i want the best probability to have access to coreboot or libreboot in a few years ?
I asked some ai (because i don’t have enough nerds friends like me haha), and they estimated that the probability was lower to have access to coreboot/libreboot or any others BIOS-liberating software/firmware for the latest Framework 16 (AMD) ? I used Google Ai, ChatGpt and Claude (not sure i asked the proper questions to claude on this tho). This is not the beginning of a “AI debate” post. It’s just a “i need a proper laptop and that would be great to have coreboot on it” post.
Thanks in advance !
At this point, on one really knows unfortunately.
Recent dev from DHS (from framework) on coreboot repo has focused largely on the Intel Family devices, but I think it was a community member working on the AMD stuff? (havent really looked into that side of things as my Pro 13 is intel)
But none of this “officially coming” it’s been qualified multiple times in the commit history that they are doing this as a feasibility study to see if supporting coreboot as an option is viable for them.
If it then gets the nod, we’ll get an official announcement, until then its basically no guarentee.
I think the closest we have to coreboot is this for the FW16 AMD 7840HS.
I wouldn’t buy something in the hopes of a feature.
If you want a decent laptop for a good price, I recommend not buying one right now because of RAMageddan.
Has anyone with a FW12 using 13th gen tried flashing Coreboot yet? If so, I’d love to hear about it