A versão 2.1.5 do fwupd foi publicada em 10 de junho por Richard Hughes (hughsie) e já está assinada com assinatura GPG verificada. O release traz aprimoramentos importantes para quem utiliza o gerenciador de firmware em ambientes Linux, especialmente em sistemas dual‑boot e dispositivos com hardware específico.
Principais recursos adicionados
- Override do fornecedor da CPU – permite forçar a identificação da CPU, facilitando a execução de testes de auto‑diagnóstico em processadores não reconhecidos automaticamente.
- Atualização da UEFI CA no Windows – possibilita a atualização da autoridade de certificação UEFI em máquinas com dual‑boot, mantendo a segurança do firmware ao mudar entre sistemas operacionais.
- Instalação de atualizações de banco de dados em hardware com falhas – garante que dispositivos com firmware problemático ainda recebam as correções necessárias.
Correções de bugs incluídas
- Testes ampliados para plugins vbe, upower, uefi-sbat, pci-bcr, mtd, gpio e msr.
- Correção de verificação de índice de array em código gerado em tempo de execução.
- Ajuste no backend udev netlink para evitar conflitos com versões antigas da libusb.
- Expansão do buffer do socket netlink, prevenindo perda de pacotes durante picos de eventos.
- Resolução de regressão do msgpack ao atualizar certas câmeras Huddly.
- Correção no tamanho do buffer de leitura de recurso HID para dispositivos goodix‑tp.
- Melhorias para builds reproduzíveis e para o comando
check-reboot-needed. - Aumento do atraso de re‑bind I2C‑HID para o controlador synaptics‑rmi (PID 0x96e7).
- Análise mais segura do nome de marketing de docks Dell.
- Definição de limite de tamanho de firmware para tipos intel‑gsc aux e oprom.
- Simplificação do motor, carregando o objeto de configuração apenas uma vez.
- Uso de RNG criptograficamente seguro ao gerar IDs de inatividade e inibição.
- Ajuste no tamanho máximo de firmware para câmeras Huddly.
Suporte a novo hardware
- Touchscreens Elan – a atualização inclui drivers e suporte para telas sensíveis ao toque da família Elan, ampliando a compatibilidade do fwupd com notebooks e dispositivos 2‑em‑1.
Contexto e impacto
A versão anterior, 2.1.4, já introduzia melhorias na detecção de firmware e no gerenciamento de dispositivos. O salto para 2.1.5 consolida essas mudanças, trazendo maior estabilidade em ambientes com múltiplos sistemas operacionais e ampliando o leque de hardwares suportados. Usuários de Linux que dependem de atualizações de firmware automáticas ganham mais segurança e confiabilidade, especialmente em setups com Windows ao lado.
Como atualizar
Para instalar a nova versão, basta atualizar o pacote disponível nos repositórios da sua distribuição ou compilar a partir do código‑fonte disponível no repositório oficial:
git clone https://github.com/fwupd/fwupd.git
cd fwupd
git checkout 2.1.5
meson setup build
ninja -C build
sudo ninja -C build install
Onde encontrar mais informações
A lista completa de commits, assinaturas GPG e detalhes técnicos está disponível na página oficial de lançamento: fwupd 2.1.5 Release.