Após 6 meses de desenvolvimento, foi lançado o projeto postmarketOS 25.12, que desenvolve uma distribuição Linux para dispositivos móveis, baseada na base de pacotes Alpine Linux, na biblioteca padrão C Musl e no conjunto de utilitários BusyBox. O objetivo do projeto é fornecer uma distribuição Linux para smartphones e tablets, independente do ciclo de vida de suporte das versões oficiais e não amarrada a soluções típicas dos principais atores da indústria. Compilações foram preparadas para 62 dispositivos, incluindo PINE64 PinePhone Pro, Purism Librem 5, OnePlus 6, Fairphone 5, Google Nexus 10, Google Pixel 3a, Nokia N900, Lenovo A60xx, ASUS MeMo Pad 7, assim como vários modelos da Samsung Galaxy e Xiaomi. Suporte experimental limitado é fornecido para mais de 600 dispositivos.
O ambiente postmarketOS é unificado e isola todos os componentes específicos de dispositivos em um pacote separado. Todos os demais pacotes são idênticos para todos os dispositivos e são baseados em pacotes da distribuição Alpine Linux. Nas compilações, sempre que possível, é usado o núcleo Linux vanilla, e quando isso não é possível, os núcleos dos firmwares preparados pelos fabricantes dos dispositivos. As principais interfaces de usuário oferecidas são KDE Plasma Mobile, Phosh, GNOME Mobile e Sxmo, mas há a possibilidade de instalar outros ambientes, incluindo MATE, COSMIC e Xfce.
No novo lançamento:
- O número de compilações prontas aumentou de 57 para 62. Adicionada a compatibilidade com o tablet Lenovo ThinkSmart View.
- A compilação do núcleo para chips Qualcomm Snapdragon 410/412 (MSM8916) e todos os dispositivos que o utilizam foram movidos para a categoria 'testing': Arrow DragonBoard 410c, BQ Aquaris X5, Lenovo A6000, Lenovo A6010, Motorola Moto G4 Play, Samsung Galaxy A3, Samsung Galaxy A5, Samsung Galaxy E7, Samsung Galaxy Grand Max, Samsung Galaxy S4 Mini Value Edition, Samsung Galaxy Tab A 8.0, Samsung Galaxy Tab A 9.7, Wileyfox Swift, Xiaomi Mi Note 2, Xiaomi Mi Pad 5 Pro, Xiaomi Redmi 2.
- A interface KDE Plasma Mobile foi atualizada para a versão 6.5.3 (anteriormente era a versão 6.3.5). Em comparação com a versão anterior, melhorou a capacidade de executar aplicativos Android usando a ferramenta Waydroid, acelerou o carregamento da tela de bloqueio do sistema e modernizou a tela inicial Folio. Para trabalhar com a câmera, em vez do GNOME Snapshot, foi utilizado o aplicativo Plasma Camera 2.1.0, e em vez do teclado na tela maliit, foi utilizado o pacote plasma-keyboard, baseado no código do teclado Qt Virtual Keyboard, que faz parte do Qt.


- O ambiente Phosh, baseado nas tecnologias GNOME e desenvolvido pela Purism para o smartphone Librem 5, foi atualizado para a versão 0.51 (anteriormente era utilizada a versão 0.47). Entre as mudanças: controle automático de brilho da tela aprimorado, botão para ligar/desligar rapidamente a localização, suporte inicial a desktops, possibilidade de escrever plugins na linguagem Vala, exibição de miniaturas na caixa de diálogo de seleção de arquivos, controle de reprodução a partir do protetor de tela, inclusão no configurador de configurações do aplicativo postmarketOS tweaks, e expansão das funcionalidades do teclado virtual Stevia.

- A interface gráfica Sxmo (Simple X Mobile), baseada no gerenciador de compostos Sway e seguindo a filosofia Unix, foi atualizada para a versão 1.18.1 (anteriormente 1.17.1). A nova versão adiciona suporte para gerenciadores de janelas i3 e river, implementando um menu para ações rápidas (Quick Actions), como ativar/desativar Bluetooth, Wi-Fi e a lanterna. O suporte ao processo em segundo plano callaudiod foi descontinuado e substituído por um plugin do gerenciador de sessões de som WirePlumber.

- Os componentes GNOME foram atualizados para a branch GNOME 49, mas o ambiente de usuário GNOME Mobile, que utiliza a edição da interface GNOME Shell adaptada para smartphones e tablets com tela sensível ao toque, continua na branch GNOME 48. O gerenciador de aplicativos GNOME Software foi atualizado para a versão 49.2 (anteriormente era a versão 45.3). Novas instalações do postmarketOS incluem todos os backends do GVFS, permitindo a conexão a dispositivos via protocolo MTP desde o início.

- O pacote mobile-config-firefox foi atualizado para a versão 5.1.0, com configurações que permitem usar o Firefox padrão em dispositivos móveis. A nova versão adicionou uma página de serviço "about:mobile", onde é possível alterar manualmente as configurações do navegador. Adicionada a opção de posicionar a barra de endereços na parte superior ou inferior da tela. A confiabilidade no processamento de janelas pop-up dentro da interface do navegador, usadas, por exemplo, ao abrir menus e adicionar favoritos, foi aumentada.

- A base de pacotes foi sincronizada com o Alpine Linux 3.23. O gerenciador de pacotes apk 3 foi ativado.
Fonte: opennet.ru






