I have a 11th Gen Framework 13, currently at BIOS version 3.07. I would like to update it to the current version 3.19. The laptop has only Fedora linux installed.
There are only downloads for Windows 10 and 11. How can I update the BIOS if I only have Linux installed?
Looking at https://knowledgebase.frame.work/en_us/framework-laptop-bios-releases-S1dMQt6F the Linux instructions are: “Use the UEFI Shell update method instead for this release.”
The UEFI instructions are “In order to avoid delaying Beta testing further, we’re releasing the Windows updater first. We do intend to have an UEFI Shell based updater available for those on Linux or other OS’s.”
Does this mean that I have to wait until the UEFI installer is available, or is there a workaround, for example with a Windows Live USB?
It appears you are correct. The only way currently to install 3.19 is via Windows. If you look at the download page, they say “BIOS 3.19 EFI Shell update (coming soon)”. You can upgrade to 3.17, it appears.
As it appears to have been six months now that 3.19 has been listed as coming soon for Linux, I’d note to those who see this thread that toward the end of the 3.19 release thread, eg, this one, that describe an unofficial way to install the updates without any need for Windows (even the Windows installer).
Correct. As someone who literally only uses Linux, I feel this. I do not have an ETA, however, it’s near and dear to my heart - the moment I have this, I will be updating it. I am actively monitoring progress and am laser focused on getting updates out as I have them.
Since this may be of relevance here as well, I’ve created an updater to update on Linux through the UEFI shell. There are some caveats and you may not trust all files provided there-in (read the README):