O Fwupd 2.0.17 aprimora as atualizações de firmware no Linux.

  • Suporte estendido: ASUS CX9406, Framework Copilot, Lexar e Maxio NVMe, Huddly C1 e muito mais.
  • Novos recursos: implantações de clientes em fases e assinaturas pós-quânticas.
  • Melhorias na confiabilidade e segurança das docks UEFI, MTD, Logitech e Dell.
  • Disponível em repositórios estáveis ​​e com notas de lançamento no GitHub.

Atualização 2.0.17

A comunidade Linux estreias Atualização 2.0.17A versão mais recente do serviço de atualização de firmware que funciona em conjunto com o LVFS chega poucos dias depois da plataforma ter comemorado a marca de mais de 135 milhões de downloads. Esta versão foca em expandir compatibilidade, corrigir erros e reforçar a segurança de ponta a ponta.

Entre as mudanças mais notáveis ​​estão as implantações faseadas no lado do cliente e suporte para assinaturas pós-quânticas, juntamente com melhorias práticas como limpeza de cache, novos utilitários de diagnóstico e cobertura para mais dispositivos, a partir de SSM NVMe até mesmo periféricos. Tudo isso está sendo feito discretamente, com o objetivo de tornar as atualizações de firmware no Linux mais previsíveis e seguras.

Principais novidades do Fwupd 2.0.17

Este ciclo introduz funcionalidades direcionadas tanto a administradores quanto a usuários avançados, com especial atenção a implantações controladas e proteção criptográfica futura. Dilítio.

  • Implantações faseadas para o cliente, a fim de distribuir as atualizações em etapas.
  • Apoio de assinaturas pós-quânticas (CRISTAIS-Dilithium) para verificar metadados e artefatos.
  • Geração de GUIDs NVMe a partir do número de série.
  • Compatibilidade com versões muito antigas de UDisks.
  • Opção para vazio o diretório de cache e o novo comando fwupdtpmevlog Para gerar o log de eventos bruto.
  • Reescrita de fwupdmgr manpage para torná-lo mais útil.
  • Análise dos estoques variáveis ​​VSS e FTW a partir dos volumes EFI.
  • fwupdtool Melhora a extração em imagens profundamente aninhadas.
  • Incorporação de hashes offline para MS 20250902 dbx e KEK/db específico do Framework.
  • Atualize a região IFD da BIOS através do MTD pai e analise a área SBOM do FMAP como uSWID quando apropriado.

Além dessas funções, o projeto continua a aprimorar os fluxos de trabalho UEFI e MTD para minimizar problemas em cenários reais, algo especialmente relevante em Ambientes empresariais europeus.

Compatibilidade de hardware expandida

A lista de dispositivos compatíveis continua a crescer, incluindo cada vez mais tipos de periféricos e armazenamento, facilitando a compatibilidade. Mais dispositivos recebem firmware sem sair do Linux.

  • ASUS CX9406 (controlador de toque).
  • Teclado Copilot Framework.
  • Genesys GL352530 e GL352360.
  • Huddly C1.
  • SSD NVMe de Lexar y Máximo.
  • Mouse Primax Ryder 2.

Esta seleção abrange tanto estações de trabalho quanto laptops, bem como periféricos comuns na Europa, refletindo a colaboração entre fabricantes e o ecossistema. LVFS/fwupd.

Mudanças comportamentais e melhorias na confiabilidade

A equipe incorporou ajustes que reduzem falsos positivos, reinstalações desnecessárias e condições de corrida, aprimorando a experiência de atualização diária. menos atrito.

  • Evite exibir avisos de reinstalação em dispositivos compostos e associe corretamente os componentes históricos.
  • Não permite a atualização da PK ou KEK quando o sistema possui uma chave de avaliação instalada.
  • Os testes instalados não requerem mais alimentação CA.
  • Isso impede a reinstalação com a opção ONLY_VERSION_UPGRADE.
  • Não explora volumes EFI ao criar dispositivos MTD BIOS; garante que a variável REGION esteja sempre definida nos dispositivos filhos IFD do MTD.
  • Relax USI dock DMC infantil verifica se há novas atualizações de firmware.
  • Verifique se os IDs das instâncias SCSI são ASCII e Ignora dispositivos Intel GPU MTD.
  • Aumento do atraso na atualização do status dos periféricos da Logitech e limpeza de eventos obsoletos para melhorar a confiabilidade do Rallybar.
  • Um único dispositivo DevLink por placa PCI.
  • Retornando à API flashrom obsoleta, pois a nova API é inutilizável.
  • Ignore os erros ao gravar a última página do firmware da dock Dell.

Essas mudanças visam à estabilidade em topologias complexas (docks, placas PCI, periféricos USB) e a experiência mais previsível em frotas.

Correções de bugs no Fwupd 2.0.17

Esta versão aborda uma série de problemas identificados no ciclo anterior e em cenários relatados por usuários e fabricantes, com correções específicas para hardware popular.

  • Aviso crítico ao analisar firmware Jabra inválido.
  • Ocorreu um erro ao analisar o Ilitek.
  • Notificar condição de corrida ao atualizar metadados.
  • Problema de ativação pendente em estações de acoplamento Dell.
  • Possível falha ao criar matrizes de blocos alinhados.
  • Gravação de emulação MTD em dispositivos com suporte a PCI.
  • Ordem dos dispositivos quando o dispositivo principal exige instalação primeiro.
  • Configuração FLMSTR ao ler partições IFD.
  • Gravação de dados e código OptionROM para GPUs Intel.
  • O driver Thunderbolt está sendo encerrado antes da ativação dos temporizadores.

Com essas correções, a manutenção de firmware crítico é visivelmente aprimorada, reduzindo incidentes e tempo de inatividade.

Disponibilidade e como atualizar no Linux

A recomendação para a maioria dos usuários é instalar fwupd dos repositórios estáveis da sua distribuição (Debian, Ubuntu, Fedora, etc.). As notas de lançamento e o código-fonte estão disponíveis na página do projeto no GitHub.

Para verificar e aplicar atualizações a partir do terminal, podem ser utilizados comandos como os seguintes: fwupdmgr get-devices, fwupdmgr refresh y fwupdmgr updateNas organizações, o implantações faseadas no cliente Eles ajudam a reduzir os riscos através da implementação gradual de novas versões.

Esta versão representa mais um passo na maturidade da manutenção de firmware no Linux, combinando segurança aprimorada (Dilithium), um catálogo de hardware mais amplo e melhorias operacionais que facilitam a vida dos usuários e das equipes de TI.