O firmware updater do Linux, fwupd 1.9.8, foi lançado recentemente por Richard Hughes como uma atualização estável na série fwupd 1.9. Esta versão, que sucede o fwupd 1.9.7 lançado há duas semanas, apresenta uma série de novos recursos, expansões de suporte a dispositivos e correções de bugs.
Dentre os novos recursos incluídos no fwupd 1.9.8 estão o suporte a dados uSWID SBoM com cargas compactadas LZMA, a adição de um sinalizador de recurso para solicitações não genéricas que requerem traduções, a inclusão de uma subclasse de dispositivo DP AUX e a introdução de uma porta de plug-in Synaptics MST.
Além disso, a versão possibilita a ocultação de VID/PIDs genéricos para prevenir correspondências acidentais de firmware, renomeia o comando fwupdmgr sync-bkc
para fwupdmgr sync
, apresenta um novo prompt de status de waiting-for-user
durante o envio de solicitações e permite a definição da configuração da operadora do modem como o nome da ramificação. O suporte para requisitos adicionais em dispositivos que usam VIDs USB não OEM também foi implementado.
Em relação ao suporte de hardware, o fwupd 1.9.8 adiciona compatibilidade com conversores Kinetic SST/MST DisplayPort e dispositivos Wacom Cintiq Pros (DTH172 e DTH227). Notavelmente, a partir desta versão, o fwupd solicitará que os usuários reinicializem após aplicar o firmware interno da Wacom.
A atualização aborda diversos bugs, como a leitura incorreta do AMDGPU DM DPCD em versões de firmware quebradas, a não preservação de atributos HSI obsoletos no banco de dados de histórico e a verificação adequada de todas as tabelas SMBIOS do tipo 42, juntamente com a aceitação de qualquer versão do Registro ao analisar IDs de mensagens Redfish.
Crashes foram corrigidos, incluindo um incidente ao conectar alguns dispositivos DRM e uma possível falha na função fu_io_channel_read_raw()
. A análise de seções EFI compactadas com LZMA também foi corrigida, e o fwupd agora respeita os sinalizadores sem número de série ao usar correspondências GUID.
Por fim, o fwupd 1.9.8 incorpora melhorias, como a utilização do etag ao aplicar patches nos recursos do Redfish, a inclusão do nome de usuário e senha para obter metadados quando configurados e a consideração do GUID específico da arquitetura para correspondência de quirk UEFI dbx. Detalhes adicionais sobre essas mudanças podem ser encontrados nas notas de versão.
O fwupd 1.9.8 já está disponível para download na página do GitHub do projeto e em breve estará disponível nos repositórios de software estáveis de diversas distribuições GNU/Linux.