Fwupd 2.0.19 Released With New CRC Tools and udev Support

Fwupd 2.0.19 introduces new CRC calculation tools, adds udev support without systemd, and delivers multiple bug and security fixes.

Less than three weeks after the previous 2.0.18 release, fwupd, an open-source tool designed to simplify firmware updates on Linux-based systems, has reached version 2.0.19.

One notable addition in this release is the introduction of two new fwupdtool commands to calculate and locate CRC values, primarily aimed at developers and advanced users working with firmware images.

Another important change is the ability for systems to use udev as an event source without relying on systemd, improving fwupd’s compatibility with alternative init systems and more minimal environments.

Fwupd 2.0.19 also addresses a range of bugs affecting both functionality and robustness. The update ensures that fwupdmgr get-history consistently reports the correct new firmware version after updates.

Several parsing and stability issues have been resolved as well, including an integer underflow triggered by malicious PE files, a fuzzer timeout when handling Synaptics RMI SBL containers, and problems encountered when updating the Intel GPU FWDATA section.

Moreover, a regression affecting Dell dock status enumeration has been fixed, and the fwupdmgr --force option is now properly respected during firmware installations.

Finally, on the hardware side, the release adds support for the Lenovo Sapphire Folio Keyboard, extending fwupd’s coverage of peripherals that can receive firmware updates directly through Linux.

For more information, see the changelog.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Leave a Reply

Your email address will not be published. Required fields are marked *