Mario Limonciello anunciou o lançamento do fwupd 1.5.6, um novo recurso e atualização de manutenção para a ferramenta número um do Linux para atualizar o firmware do seu hardware. O Fwupd 1.5.6 faz parte das atualizações mensais do fwupd e introduz:
- suporte para o próximo teclado do System76, a capacidade de baixar firmware de IPFS (Sistema de Arquivos InterPlanetário) usando o comando fwupdmgr –ipfs update e o ipfsdaemon;
- suporte para o laptop Star LabTop Mk IV Linux da StarLabs;
- bem como suporte para dispositivos RMI PS2 encontrados nos ThinkPads Lenovo mais recentes.
Além disso, esta versão:
- adiciona suporte para microcontroladores GD32VF103 RISC-V, que são usados ??em placas de desenvolvimento como o Longan Nano;
- traz de volta a capacidade de usar um provedor de serviços externo (ESP);
- e adiciona metadados BAT ao binário EFI fwupd.
Fwupd 1.5.6 lançado com suporte para teclado System76 e laptop Star LabTop Mk IV
Existem também várias melhorias no fwupd 1.5.6, como a integração total do fwupd CI com o serviço oss-fuzz fuzzing do Google, uma restrição para o hardware Lenovo instalar várias cápsulas e verificar se a entrada fwupd BootXXXX existe em caso de falha;
- a capacidade de peça aos usuários para reinicializar seus sistemas ao fazer o downgrade do hardware;
- e a capacidade de relatar o status de bloqueio de plug-ins UEFI e SuperIO.
“Em alguns hardwares da Lenovo, estamos limitando o número de atualizações UEFI a serem implantadas em uma reinicialização, pois elas parecem ter um comportamento de coalescência de cápsula ligeiramente peculiar”, disse Richard Hughes.
- Além disso, fwupd agora não permite mais flashing usando flashrom se BLE estiver habilitado;
- não analisa mais a imagem OptionROM e melhora o recurso switch-branch para permitir que os sistemas alternem entre Coreboot e EDK2.
- Por outro lado, o PCR0 foi incluído nos metadados do relatório e os dados UX agora estão instalados em um único arquivo tar.xz.
Correção de bugs
- Vários bugs também foram corrigidos nesta versão, como o wraparound dnload wBlockNum para dispositivos ST;
- OOM ao usar grandes valores ArchiveSizeMax;
- vários lugares onde o plug-in Goodix MOC poderia travar e vários travamentos identificados pelo AddressSanitizer.
- Além disso, fwupd agora analisa melhor buffers e dispositivos ASCII;
- limpa o sinalizador pendente durante a reinicialização do sistema;
- não exibe mais “Desconhecido [***]” para cada conexão de cliente;
- e mostra um aviso de console sempre que o relógio do sistema não está definido.
Para mais detalhes, você pode verificar a página de anúncio de lançamento do GitHub, de onde você também pode baixar o tarball de origem. No entanto, o tarball precisa ser compilado em seu sistema. Então deve atualizar o fwupd dos repositórios de software estáveis ??de sua distribuição GNU/Linux favorita.
9to5 Linux