O projeto postmarketOS, uma das iniciativas mais conhecidas para levar uma experiência Linux completa a smartphones, publicou sua atualização mensal, trazendo uma série de novidades importantes para usuários e desenvolvedores. Entre os destaques estão a adoção do Plasma 6.7, um novo utilitário de gerenciamento USB escrito em Rust, melhorias no sistema Duranium e avanços no suporte a dispositivos.

Plasma 6.7 chega ao postmarketOS

A principal novidade para quem utiliza a interface do KDE é a chegada do Plasma 6.7 ao postmarketOS e também ao Alpine Linux, distribuição na qual o projeto é baseado. A atualização incorpora os recursos mais recentes do ambiente gráfico voltado para dispositivos móveis, mantendo o compromisso do projeto em oferecer uma experiência moderna sem abrir mão da filosofia de um sistema Linux tradicional.

Novo utilitário USB escrito em Rust

Outro destaque da atualização é a inclusão do usb-signaller, um novo daemon desenvolvido em Rust que passa a substituir parte das funções anteriormente desempenhadas pelo usb-moded. O objetivo é simplificar o gerenciamento das conexões USB em dispositivos móveis, reduzindo a complexidade da implementação anterior e melhorando a compatibilidade com aparelhos que utilizam kernels mainline.

Entre os recursos do usb-signaller estão a inicialização automática do modo USB sem depender de scripts no initramfs, alternância transacional entre diferentes modos de operação para aumentar a confiabilidade, registros de log mais claros, tratamento adequado para drivers ausentes e suporte ao OpenRC. As versões mais recentes também implementam a troca dinâmica entre os modos host e dispositivo, recurso bastante solicitado pela comunidade.

Duranium recebe melhorias

O projeto também continua evoluindo o Duranium, imagem baseada em systemd destinada ao postmarketOS. Agora é possível habilitar o Waydroid utilizando o comando updatectl enable waydroid, simplificando a execução de aplicativos Android em dispositivos compatíveis.

Outra melhoria importante no Duranium envolve o processo de atualização do bootloader. Em sistemas que oferecem suporte às variáveis EFI, o postmarketOS passa a utilizar o systemd/bootctl para manter automaticamente um carregador de inicialização de reserva. Caso uma atualização apresente problemas, o sistema pode iniciar utilizando esse bootloader alternativo, aumentando a segurança durante upgrades.

Mais suporte a hardware e manutenção simplificada

No suporte a hardware, o pacote linux-postmarketos-qcom-sdm845 foi atualizado para o Linux 7.1, trazendo diversas melhorias para dispositivos equipados com esse SoC. Um dos exemplos é o LG G7 ThinQ, que agora conta com suporte funcional à tela sensível ao toque graças às alterações incorporadas ao Device Tree.

Além das novidades voltadas aos usuários, a equipe também realizou uma limpeza significativa na base de pacotes do projeto. Pacotes sem manutenção passaram a integrar uma categoria arquivada, enquanto dispositivos classificados como “testing” agora precisam utilizar, no mínimo, a versão mais antiga do kernel Linux ainda suportada em longo prazo (LTS), além de serem compilados utilizando LLVM.

Outra mudança foi a remoção definitiva do suporte à arquitetura armhf (ARMv6) na versão edge do sistema. Segundo os desenvolvedores, a arquitetura nunca chegou a fazer parte de uma versão estável nem possuía uma base significativa de usuários, tornando sua manutenção um esforço pouco justificável.

Com essas mudanças, o postmarketOS continua investindo em estabilidade, manutenção simplificada e melhor suporte ao ecossistema de smartphones Linux, reforçando seu objetivo de transformar dispositivos móveis em computadores Linux completos e atualizados.

Fique por dentro das principais novidades da semana sobre tecnologia e Linux: receba nossa newsletter!