Fwupd, a simple tool that aims to make managing firmware updates on Linux-based systems easier and more automatic, rolled out its new 2.0.1 version. Hereโs whatโs new!
Key Changes in Fwupd 2.0.1
Fwupd 2.0.1 introduces some notable features designed to enhance functionality. First, an API has been added to enable GNOME Firmware to record devices for emulation. This enhancement will help users and developers alike when simulating various device scenarios.
Moreover, emulation-tagged devices are now saved to the database instead of the configuration file, which makes it easier to manage and track emulated hardware over time.
Moreover, the new 2.0.1 release addresses several bugs affecting users, ensuring a more seamless experience. Among the highlights, fwupd now allows better control over the libdrm dependency during builds, providing greater flexibility for package maintainers.
Other key fixes include correctly verifying the response packet length for the logitech-bulkcontroller, and converting the wacom-raw device command buffers and wacom-usb descriptor into Rust format.
Additionally, a regression in kinetic-dp enumeration has been fixed, so affected devices should now work properly again.
The update also focuses on improving compatibility: fwupd now compiles more smoothly on Android and without git installed, making it easier for developers and users on diverse platforms. There is also a fix for the FU_PLUGIN_RULE_BETTER_THAN rule to ensure it properly ignores lower-priority devices, helping streamline prioritization.
Furthermore, emulated devices now ignore “needs-reboot” and “needs-shutdown” flags, which means less interruption for those testing device firmware. For Intel Thunderbolt users, the firmware reading process has been made more efficient, which should result in faster updates.
Lastly, improvements include:
- Simplifying firmware loading from specific offsets.
- Skipping the โserioโ self-tests if GnuTLS support is disabled.
- Speeding up fwupdtool by only loading engine features as needed.
Users will also notice quicker access to details about local firmware archives, improving overall efficiency.
Fwupd 2.0.1 is now available for download, and users are encouraged to upgrade to take full advantage of the new features and improvements. For more details on all novelties, visit theย changelog.