fwupd: Simple, Open-Source Device Firmware Updating

Written by Michael Larabel in Hardware on 10 April 2015 at 11:17 AM EDT. 2 Comments
As part of the work towards allowing easy UEFI/BIOS updates from the Linux desktop in a standardized manner, Richard Hughes has been developing the new fwupd component.

Fwupd is a daemon to allow session software to update device firmware on a local machine. Fwupd can be accessed from GNOME Software, via the command-line tool, or by interfacing via D-Bus.

The fwupd code is designed to work with UEFI hardware that allows for capsule firmware updates. However, as not too many motherboards/systems support that functionalit yet, Hughes added support to fwupd for also being able to update his ColorHug open-source color calibration device. Being able to update the firmware of the ColorHug also makes for an easier test environment for fwupd development given the device is relatively cheap in case anything were to be bricked in the process.

Those wanting to learn more about the new fwupd work can visit the GitHub repository page.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week