Pular para o conteúdo
Raspberry Pi Imager 2.0.9: suporte a Pi Connect para empresas, reaprovisionamento seguro do CM5 e melhorias críticas de gravação

Raspberry Pi Imager 2.0.9: suporte a Pi Connect para empresas, reaprovisionamento seguro do CM5 e melhorias críticas de gravação

Nova versão pré-lançamento do Raspberry Pi Imager traz integração oficial com Pi Connect para organizações, reaprovisionamento in-place do Secure Boot no Compute Module 5 e correções essenciais em Windows, macOS e Linux.

A Fundação Raspberry Pi lançou a versão pré-lançamento v2.0.9 do Raspberry Pi Imager, ferramenta oficial para gravar imagens de sistema em cartões microSD e dispositivos USB. Lançada em 5 de maio de 2024, a atualização traz avanços significativos em três frentes estratégicas: gestão corporativa de dispositivos, segurança de inicialização e robustez multiplataforma — consolidando o Imager como ferramenta essencial não apenas para entusiastas, mas também para equipes de TI e desenvolvedores industriais.

Pi Connect para organizações: controle centralizado de implantação

Uma das novidades mais impactantes é a integração nativa com o Pi Connect for Organisations, serviço de gerenciamento remoto de dispositivos Raspberry Pi. A versão 2.0.9 introduz um novo fluxo assistido para registro de dispositivos em organizações, incluindo:

  • Assinatura de chaves diretamente no dispositivo via ConnectDeviceRegistrar (com comunicação segura HTTPS);
  • Rastreamento de tokens de inscrição organizacional diretamente no ImageWriter;
  • Registro automático da identidade do dispositivo no Pi Connect após gravação via Fastboot;
  • Suporte a enrolamento em ambientes com políticas de conformidade rigorosas.

Essa funcionalidade posiciona o Imager como peça-chave em implantações em larga escala — especialmente em educação, IoT industrial e infraestrutura embarcada.

Reaprovisionamento seguro do Compute Module 5 e Secure Boot

Para usuários avançados e fabricantes, a atualização redefine o suporte ao CM5 (Compute Module 5) com foco em segurança de inicialização. Foram implementadas:

  • Uma nova implementação do SecureBootProvisioner, capaz de realizar reaprovisionamento in-place — ou seja, sem necessidade de reflash completo do firmware;
  • Um pipeline dedicado no FirmwareManager para reconfiguração segura do bootloader do CM5;
  • Editor TLV integrado para manipulação de pieeprom.bin, permitindo ajustes finos na assinatura do bootloader;
  • Suporte a config-sig, extração de chaves RSA públicas e assinatura de bootcode2712;
  • Alternativas de depuração, como ativação forçada do Secure Boot e gadgets Fastboot assinados.

Essas melhorias são fundamentais para cenários que exigem certificação de integridade de firmware, como dispositivos médicos, sistemas críticos ou aplicações reguladas.

Estabilidade e confiabilidade em todas as plataformas

A equipe também priorizou correções de baixo nível que afetam diretamente a experiência do usuário final:

Windows

  • Atualização do manifesto para suportar long paths, DPI awareness e UTF-8 como codepage padrão;
  • Tratamento robusto de erros de escrita em FileOperations;
  • Estratégia de backoff geométrico para travamento de volumes, garantindo conclusão limpa de operações;
  • Apagamento seguro de credenciais Wi-Fi em memória;
  • Desinstalador que preserva preferências do usuário ao limpar cache e personalizações.

macOS

  • Implementação de secure memory erase para credenciais Wi-Fi — alinhando-se às práticas de segurança modernas do sistema.

Linux

  • Preferência por kreadconfig6 (com fallback para kreadconfig5) conforme variável KDE_SESSION_VERSION;
  • Uso de caminhos explícitos em launchDetached e no suspend inhibitor;
  • Caminho fixo para o comando embutido de reinicialização;
  • Exclusão de bibliotecas redundantes (libsystemd, libdbus-1, libcap) em AppImages para desktop — reduzindo tamanho e possíveis conflitos.

Melhorias transversais e acessibilidade

  • Escrita de imagens: remoção do requisito de alinhamento rígido de 512 bytes; tratamento aprimorado de partições GPT, MBR e FAT (incluindo nomes longos e setores por FAT extremamente grandes); uso de shared_ptr no write ringbuffer para evitar vazamentos de memória.
  • UI: opção “modo reduzido de movimento” para usuários sensíveis a animações; diálogo AppOptionsDialog agora rolável, com telemetria posicionada no rodapé; padronização visual do passo de Secure Boot.
  • Cloud-init: substituição de enable_ssh por systemctl runcmd; uso consistente de user: (singular) na configuração de usuários; correção no tratamento de interfaces seriais desabilitadas.
  • Telemetria de hardware: leitura de limites de I/O do dispositivo — útil para diagnóstico e otimização de desempenho.
  • Licenciamento e internacionalização: inclusão de nghttp2, libusb e yescrypt na lista de licenças embutidas; atualizações nas traduções para francês, turco e irlandês, com correções de texto solto e digitação.

A versão 2.0.9 é uma pre-release, indicando que ainda está em fase de testes intensivos antes do lançamento estável. O changelog completo entre v2.0.8 e v2.0.9 registra 1 commit no branch principal desde este lançamento, com contribuições de desenvolvedores como @martignoni, @aindriu80, @Ferdinaelectro1, @Nixfo e @Sype0.

Para quem depende de implantação confiável, segurança de firmware e suporte multiplataforma profissional, o Raspberry Pi Imager 2.0.9 representa um salto qualitativo — especialmente em ambientes corporativos e de produção. A ferramenta continua sendo gratuita, open source e disponível para download em github.com/raspberrypi/rpi-imager.

Via github.com. Você pode conferir o post original em inglês:

v2.0.9

Por · Última atualização: