Fwupd 2.0.12 Linux Firmware Updater adiciona suporte para hubs USB-C portáteis HP

Fwupd 2.0.12 Linux Firmware Updater adiciona suporte para hubs USB-C portáteis HP

O atualizador de firmware Linux de código aberto Fwupd 2.0.12 já está disponível para download com suporte para hubs HP Portable USB-C e outras alterações.

O fwupd 2.0.12 foi lançado como a décima segunda atualização de manutenção da série 2.0 deste utilitário de atualização de firmware para sistemas Linux, com código aberto. A nova versão amplia a compatibilidade com dispositivos, introduz novos recursos e corrige diversos problemas identificados em versões anteriores.

Distribuído aproximadamente um mês e meio após o lançamento do fwupd 2.0.11, o fwupd 2.0.12 adiciona suporte ao hub HP Portable USB-C, a novos modems 5G da Foxconn, a dispositivos Intel Arc Battlemage e à emulação de dispositivos para controladores host Thunderbolt.

Entre os novos recursos estão: opção para impor enumeração de dispositivo imutável, suporte ao carregamento de múltiplos blobs coSWID a partir de arquivos PE, capacidade de interpretar dados SBOM do fwupdx64.efi e verificações de espaço livre no efivarfs para dispositivos relacionados a dbx, db, KEK e PK.

A versão também introduz duas novas entradas de UEFI dbx checksum->version, suporte para lidar com o status HECI não suportado (0x0b) em equipamentos Dell, envio adequado do nome de arquivo de firmware via Redfish BMC e detecção aprimorada de solicitações de reinicialização via Redfish em servidores Dell.

Além disso, o fwupd passa a garantir que o driver de kernel i2c_dev seja sempre carregado quando um módulo o exigir, o que melhora a criação de IDs de instância para dispositivos modem. A atualização impede que o mini PC HP EliteDesk 800 G6 receba updates incorretos relacionados ao dbx e elimina a criação de rádios em dispositivos Logitech compatíveis com RDFU.

Outras melhorias incluem a conversão dos drivers asus-hid e legion-hid2 para hidraw, evitando falhas de entrada; marcação das atualizações KEK e db como impactando volumes FDE (como o BitLocker); definição da versão correta do dispositivo RMM em determinados docks Dell; e gerenciamento do processo de reconexão após atualização no caso do dispositivo Logitech Scribe.

Adicionalmente, a nova versão traz suporte ao uso de tamanho virtual para evitar preenchimento desnecessário ao cortar seções PE, uso de inibições para marcar o dispositivo rts54hub como não atualizável e a inclusão do tar como dependência dos testes uefi-capsule.

Diversas correções de bugs acompanham este lançamento, como a resolução de uma regressão no modem-manager em que um dispositivo PCI não possuía ID de fornecedor, falhas ao atualizar modems via DFOTA, problemas nos autotestes com a flag -Defi_os_dir, testes afetados por DistroVersion ausente e erros ao atualizar controladores Thunderbolt com determinados formatos de versão.

Mais detalhes sobre esta versão estão disponíveis nas notas de lançamento no GitHub, onde também é possível obter o tarball de código-fonte. No entanto, recomenda-se instalar o fwupd diretamente dos repositórios estáveis da distribuição GNU/Linux utilizada.

Última atualização deste artigo: 19 de june de 2025