O Fwupd 2.0.7 acaba de ser lançado como a sétima atualização de manutenção da série fwupd 2.0, trazendo suporte ampliado para novos dispositivos, além de melhorias e correções de bugs para este utilitário de atualização de firmware de código aberto para Linux.
Entre as principais novidades do fwupd 2.0.7, destaca-se a adição de suporte para a instalação de cápsula UEFI no bootloader, a exibição do URL de lançamento do SBOM, a compatibilidade com arquivos de gabinete acima de 2 GB e um novo método proprietário da HPE para envio de firmware Redfish. Além disso, novos plug-ins foram introduzidos para atualização de câmeras Intel CVS e receptores B&R DisplayPort.
Esta versão também incorpora um plug-in voltado para a verificação dos atributos de proteção de memória UEFI, além de uma nova configuração para dispensar espaço ESP adicional. O fwupd 2.0.7 amplia ainda mais o suporte para hardware de servidor Dell ao adicionar IDs de instância Redfish adicionais e permite a execução do comando fwupdtool security
com um parâmetro de versão específica.
Dentre os novos dispositivos suportados, destacam-se um novo dongle sem fio HP, o Lenovo ThinkPad Thunderbolt 4 Smart Dock Gen2, o Lenovo USB-C Dual Display Travel Dock e vários dispositivos de modem EDL 5G.
Além dessas melhorias, o fwupd agora fecha automaticamente os descritores de arquivo USB ao iniciar o daemon, evita a adição de uma data de lançamento Redfish se definida como 00:00:00Z e torna visíveis os IDs do modem gerenciados via PCI NAME e SSVID_SSPID. O formato de versão de metadados também foi atualizado para definir a version_lowest
sempre que necessário.
Outras melhorias incluem a capacidade de analisar firmware antes de ativar o modo bootloader do dispositivo, a correção da varredura dpaux em alterações de DRM, a repetição da interface fastboot por até 2500ms e a adição de um cabeçalho à cápsula ao usar Capsule-on-Disk. Além disso, foi introduzido um limite de memória na decodificação de fluxos LZMA para melhorar a segurança e o desempenho na análise de firmware.
Diversos bugs foram corrigidos nesta versão, incluindo um pequeno vazamento de memória no Redfish ao gravar firmware, um aviso crítico ao revalidar dispositivos sem GUIDs e um vazamento de memória ao simular dispositivos Logitech Rallysystem. A atualização também trouxe ajustes para a configuração do Logitech BulkController em versões recentes de firmware, melhorias na implantação de atualização Wacom USB exclusivamente para scaler e a atualização do componente RMM no dock "dell-kestrel". Além disso, foram feitas correções na gravação de novas variáveis EFI para evitar uma regressão do kernel.
Para mais detalhes sobre as mudanças e melhorias do fwupd 2.0.7, consulte as notas de lançamento disponíveis na página do GitHub do projeto. O código-fonte pode ser baixado diretamente desse repositório, mas a recomendação é instalar o fwupd a partir dos repositórios oficiais de sua distribuição GNU/Linux para garantir compatibilidade e estabilidade.