@[email protected] does it work on FreeBSD or was it launched from Linux?
Thinkpad
For IBM/Lenovo ThinkPad laptop enthusiasts.
@[email protected] No It was run on #ChimeraLinux I'm afraid. If I wanted to update the BIOS on #FreeBSD I'd have to do it the old school way using the ISO image from Lenovos website.
@[email protected] @[email protected]
That's how I'm doing until now (use update CD), and one of the reason I'm sticking with ThinkPads.
But what I really want is that UEFI firmware to have config option for updating itself using (bare or compressed) firmware image file in somewhere in the ESP (for example, in FIRMWARE directory) by validating singature, check whether it matches current one or not, and if differes (new or old), configure itself to go into actual up(down)grading mode on next boot and reboot.
In this case, putting "updater UEFI executable" there SHALL not be an option to avoid malwares. SHALL be the image itself (bare or purely compressed by any method the current firmware supports and can validate).
@[email protected] fwupdmgr is one of the better examples of a distro-agnostic application. every time that I use it there's an urge for cloning and mirroring the firmware repos in an effort to port its functionality to freebsd.
@winterschon @justine Exactly that ☝️
It was one of the things to ask. I'd love to know the status of this:
https://blog.3mdeb.com/2021/2021-02-16-fwupd-compilation-under-freebsd/
https://github.com/3mdeb/fwupd/tree/wip/3mdeb/BSD-port