Fwupd, desenvolvedor Richard Hughes, lançou a versão 2.0.20 hoje, marcando a vigésima atualização de manutenção da série [fwupd 2.0] – a ferramenta de código‑aberto que facilita a atualização de firmware em sistemas Linux.
Novos Recursos e Melhorias
- Suporte ao HP Engage One G2 Advanced Hub: atualização de firmware agora é possível para este hub de conectividade.
- Suporte ao PixArt PJP274 (Framework Laptop): permite atualizar o firmware desse dispositivo.
- Dispositivos Jabra GNP: inclusão de vários novos dispositivos Jabra na lista de suportados.
- Tamanho de carveout de AMD UMA: possibilidade de alterar o tamanho do carveout de memória AMD Unified Memory Architecture (UMA).
- Alerta de firmware bloqueado: o fwupd avisa quando a funcionalidade de firmware bloqueado está em uso.
- Cálculo de checksum de CAB: aceleração de cerca de 21 % no cálculo de checksum, além da verificação do tamanho descomprimido ao desempacotar arquivos CAB.
- Desativação de plugins UEFI em 32‑bit x86: evita problemas em arquiteturas mais antigas.
- Polkit para tags de emulação: agora o fwupd respeita a autenticação polkit ao modificar tags de emulação em dispositivos.
Correções de Bugs
- Regressão CCGX DMC: corrigida falha ao instalar firmware no dock HP G5.
- Leitura fora de limites (OOB) no analisador EEPROM do AMD Kria SOM: removida leitura de heap sem perigo.
- Leitura de string fastboot: prevenção de leitura excessiva de memória.
- Falha de atualização MBIM QDU: regressão que impedia a atualização de firmware MBIM QDU foi solucionada.
- Parsing de descritor USB inválido: a ferramenta já não trava quando encontra descritor USB inválido.
- Propriedade fastboot ausente: remoção do erro que ocorria quando a propriedade fastboot não estava presente.
Como Obter
A versão 2.0.20 pode ser baixada como um source tarball no mesmo local onde o artigo foi publicado. Entretanto, recomenda‑se instalar o fwupd a partir dos repositórios estáveis da sua distribuição GNU/Linux.
Mais detalhes sobre as alterações podem ser consultados nas notas de lançamento no na página do GitHub.