После 6 месяцев разработки представлен выпуск проекта postmarketOS 24.12, развивающего дистрибутив Linux для мобильных устройств. Проект базируется на пакетах Alpine Linux и предлагает пользователям прошивки независящие от жизненного цикла поддержи со стороны вендоров. Telegram-канал создателя Трешбокса про технологии
Сборки подготовлены для 54 устройств, включая PINE64 PinePhone, Purism Librem 5, OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7, а также различные модели Samsung Galaxy и Xiaomi.
Окружение postmarketOS унифицировано и выносит все специфичные для конкретных устройств компоненты в отдельный пакет. В сборках по возможности используется «ванильное» ядро Linux, а если это невозможно, то ядра из прошивок, подготовленных производителями устройств. В качестве основных пользовательских оболочек предлагаются KDE Plasma Mobile, Phosh, GNOME Mobile и Sxmo, но имеется возможность установки и других окружений, включая MATE и Xfce.
В новом выпуске: Добавлена поддержка смартфона Google Pixel 3A и устройств на платформе Qualcomm MSM8953 (Snapdragon 450/625/626/632), среди которых Xiaomi Mi A1, Xiaomi Mi A2 Lite, Xiaomi Redmi 4 Prime, Xiaomi Redmi 5 Plus, Xiaomi Redmi Note 4 и Xiaomi Redmi S2/Y2; В состав релиза включено более 200 устройств из категории «testing», уровень поддержки которых варьируется от возможности загрузки до работоспособности почти всех функций. Из новых устройств отмечается поддержка Fairphone 5 и TV-приставок Amlogic; В дистрибутива для обычных ПК и ноутбуков, добавлена возможность использования открытого драйвера Nouveau на системах с GPU NVIDIA, а также прошивки для GPU Intel; Пакетная база синхронизирована с Alpine Linux 3.21. Обновлены оболочки KDE Plasma Mobile, GNOME, Phosh и Sxmo до последних версий. Добавлены новые номеронабиратели, виртуальные клавиатуры и втуелом проведена работа по улучшению UX; В сборках с «ванильным» ядром заработали камеры на Pixel 3A, Fairphone 5 и Pocophone F1. Как отмечают создатели, работы впереди предстоит ещё очень много; Интерфейс на базе среды рабочего стола MATE адаптирован для управления с сенсорного экрана — увеличены отступы и задействован более крупный шрифт. Окружения с MATE и Xfce переведены на экран входа slick-greeter; При подключении через SSH обеспечена корректная настройка PAM, позволяющая запускать графические приложения и выполнять отладку при работе с камерами; По умолчанию вместо утилиты sudo задействована программа doas (упрощённый аналог sudo от проекта OpenBSD) и прослойка doas-sudo-shim с реализацией команды sudo поверх doas; В поставку по умолчанию включены шрифты для языков на основе кириллицы и греческого языка;
Однако не все планы оказались реализованы. Ожидавшаяся в postmarketOS 24.12 возможность использования системного менеджера systemd вместо системы инициализации OpenRC перенесена на выпуск 25.06.
Источник: trashbox.ru