Fwupd
fwupd is a simple daemon to allow session software to update device firmware on your local machine. It's designed for desktops, but also usable on phones and headless servers.
fwupdmgr
-
sudo fwupdmgr get-devices - Display All Devices detected
-
sudo fwupdmgr refresh - Download latest metadata
-
sudo fwupdmgr get-upgrades - List Updates available
-
sudo fwupdmgr update - Install Updates