O Fwupd 2.0.13 foi lançado hoje como a décima terceira atualização de manutenção para a série fwupd 2.0, utilitário de atualização de firmware Linux de código aberto. Esta versão acrescenta suporte para mais dispositivos, novos recursos e correções de bugs.
Lançada cerca de um mês e meio após a fwupd 2.0.12, a versão fwupd 2.0.13 inclui suporte para atualizar o firmware em mais hardware, incluindo o dock HP USB-C 100W G6, periféricos de controlador em massa da Logitech e mais dispositivos scaler MediaTek.
Alguns novos recursos estão incluídos na versão fwupd 2.0.13. Entre eles, uma nova opção de configuração de daemon para ignorar o espaço livre de efivars, suporte para requisitos de comparação de versão com reconhecimento de glob, capacidade de permitir o direcionamento de regiões específicas no FMAP ao usar flashrom e detecção de variáveis estáticas e números mágicos durante a revisão de código.
Além disso, a nova versão do fwupd alinha o apagamento do MTD até o erasesize conforme necessário, remove os plug-ins hailuck e rts54hid não utilizados, permite analisar o IGSC OptionROM ao usar o comando 'fwupdtool' e permite remover sinalizadores privados de dispositivos de cápsula UEFI em peculiaridades.
A partir desta versão, o fwupd:
- Define todos os dispositivos de modem QCDM para o modo raw durante a atualização;
- Não copia mais o fornecedor do firmware Intel reference ME;
- Não usa mais um console interativo se o stdout for redirecionado;
- Mostra apenas o aviso "Full Disk Encryption Detected" quando necessário;
- Mostra os atributos do dispositivo KEK no comando 'fwupdmgr';
- Mostra a versão dbx correta se entradas não-Microsoft estiverem presentes;
- Mostra todos os dispositivos ao executar o comando 'fwupdtool get-devices --show-all --force';
- Garante que o executável fwupdtool.exe esteja disponível no PATH do Windows.
Por fim, o fwupd agora obtém melhores informações do dispositivo ao usar dispositivos MTD com suporte PCI, obtém o SKU e SVN da GPU Intel ao usar hardware BMG, torna os dispositivos de modem MBIM emuláveis, usa um GUID alternativo quando a GPU Intel está no modo de recuperação e usa o soquete hotplug netlink do kernel quando não há udev.
Várias pequenas alterações também estão incluídas no fwupd 2.0.13 para acelerar a inicialização em cerca de 60% e reduzir o RSS em cerca de 40%, juntamente com uma correção para um problema com o autoteste UEFI quando o respingo da cápsula está desativado.
Para mais detalhes sobre as alterações incluídas no fwupd 2.0.13, veja as notas de lançamento na página do GitHub do projeto. Você pode baixar o fwupd como um tarball de origem do mesmo local.
É recomendado instalar o fwupd a partir dos repositórios de software estáveis de sua distribuição GNU/Linux.