I had a lot of trouble understanding how to do firmware updates on my new ThinkPad T14 Gen3 AMD which now serves as a replacement for my trusty T470. Using fwupdmgr appears to be https://wiki.archlinux.org/title/Lenovo_ThinkPad_T14_(AMD)_Gen_3#fwupd, even for UEFI BIOS.

If for any obscure reasons you run your ThinkPad T14 Gen3 in Legacy BIOS mode (if that is even possible), you encounter the WARNING: Firmware can not be updated in legacy BIOS mode error and updating UEFI BIOS via fwupdmgr is https://github.com/fwupd/fwupd/wiki/PluginFlag:legacy-bios.

WindowsUEFIFirmwareUpdate: Setting type: Enumeration Current Value: Enable Description: BIOS updates delivered via LVFS or Windows Update Read Only: False Possible Values: 0: Disable 1: Enable

Now the UEFi BIOS update via fwupdmgr really works.
Newsletter

Get the latest Laravel/PHP jobs, events and curated articles straight to your inbox, once a week

Fathom Analytics | Fast, simple and privacy-focused website analytics. Fathom Analytics | Fast, simple and privacy-focused website analytics.
Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future. Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future.
Community Partners