Fwupd 2.0.18 adds support for Lenovo Legion Go 2

The open-source Linux firmware updater fwupd has released version 2.0.18, introducing support for new devices including the Lenovo Legion Go 2 gaming handheld. This update enhances firmware management with new features and bug fixes. It marks the eighteenth maintenance release in the fwupd 2.0 series.

Fwupd 2.0.18 became available on December 1, 2025, as the latest update to the fwupd 2.0 series. This release expands hardware compatibility by adding support for the Lenovo Legion Go 2 as a HID device, the HP Portable USB-C 4K HDMI hub, and Synaptics HapticsPad devices.

Key improvements include a MOTD message for devices requiring a reboot after staged updates, creation of a reboot-required file for firmware updates needing restarts, recording of system states for composite emulations, and firmware updates for USI docking stations without manual replugging. The update addresses an MTD device issue when the Intel SPI BIOS lock is enabled, significantly boosts firmware stream searching speed, and supports changing child names with PARENT_NAME_PREFIX. It also enhances UpdateCapsule functionality on systems lacking Secure Boot support.

Additional refinements involve correct parsing of the EFI_CAPSULE_RESULT_VARIABLE_HEADER, conversion of release uint32_t to device version format only for UEFI devices, handling SIGINT in fwupdtool only when necessary, and fallback to SMBIOS version for BIOS MTD devices. Fwupd now applies sensible timeouts for qc-s5gen2 HID requests, sets PlatformArchitecture as the CPU architecture for RISC-V machines, and refactors hypervisor and container detection for plugin use.

Bug fixes cover parsing of USB BOS descriptors, x86_64-specific capsule flags in UEFI firmware deployment, man page compatibility with apropos and whatis, Huddly upgrade issues with major version changes, and a crash during i2c emulation recording. Users can download the source tarball from the project's GitHub page and are advised to install via their GNU/Linux distribution's repositories.

Этот сайт использует куки

Мы используем куки для анализа, чтобы улучшить наш сайт. Прочитайте нашу политику конфиденциальности для дополнительной информации.
Отклонить