Випуск postmarketOS 21.06, Linux-дистрибутива для смартфонів та мобільних пристроїв

Представлено випуск проекту postmarketOS 21.06, що розвиває дистрибутив Linux для смартфонів, що базується на Alpine Linux, Musl та BusyBox. Метою проекту є надання можливості використання Linux дистрибутива на смартфоні, який не залежить від життєвого циклу підтримки офіційних прошивок і не прив'язаний до типових рішень основних гравців індустрії, що задають вектор розвитку. Збірки підготовлені для PINE64 PinePhone, Purism Librem 5 і 15 підтримуваних спільнотою пристроїв, включаючи Samsung Galaxy A3/A3/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6 і навіть Nokia N900. Обмежена експериментальна підтримка надана для 330 пристроїв.

Оточення postmarketOS максимально уніфіковане і виносить всі специфічні для конкретних пристроїв компоненти в окремий пакет, всі інші пакети ідентичні всім пристроїв і засновані на пакетах Alpine Linux. У складаннях по можливості використовується ванільне ядро ​​Linux, а якщо це неможливо, то ядра з прошивок, підготовлених виробниками пристроїв. В якості основних оболонок користувача пропонуються KDE Plasma Mobile, Phosh, Sxmo, але є можливість установки і інших оточень, включаючи GNOME, MATE і Xfce.

Випуск postmarketOS 21.06, Linux-дистрибутива для смартфонів та мобільних пристроїв

У новому випуску:

  • Пакетна база синхронізована з Alpine Linux 3.14.
  • Число офіційно підтримуваних спільнотою пристроїв збільшено з 11 до 15. Додано підтримку смартфонів OnePlus 6, OnePlus 6T, Xiaomi Mi Note 2 і Xiaomi Redmi 2. Для кожного з підтримуваних пристроїв, крім Nokia N900, надаються пакети для встановлення оболонок Phosh, Plasma .
  • Оновлено версії всіх інтерфейсів користувача.
  • При розблокуванні шифрованого розділу rootfs утилітою osk-sdl тепер відключаються черги операцій запису та читання, що дозволило на ФС з розміром блоку 4K підняти продуктивність запису приблизно на 35%, а читання на 33%.
  • В інсталяторі прибрано запит окремого імені та пароля для користувача SSH.
  • Проведено оптимізацію ядра для смартфона PinePhone, що дозволило продовжити час автономної роботи. Ядро Linux для пристроїв Pine64 зібрано на основі напрацювань проекту linux-sunxi.
  • Заборонено перехід у режим очікування під час відтворення музики, навіть якщо програма безпосередньо не блокує активацію зберігача екрану через API inhibit.
  • Перенесено зміни, націлені на підвищення стабільності роботи Wi-Fi на смартфоні Librem 5. Для Librem 5 додано підтримку використання смарткарт.
  • Користувальницьке оточення Phosh UI переведено за замовчуванням на файловий менеджер Portfolio, який краще адаптований до екранів мобільних пристроїв. Немо, що раніше поставляється, можна встановити з репозиторію Alpine Linux.
    Випуск postmarketOS 21.06, Linux-дистрибутива для смартфонів та мобільних пристроїв
  • Для всіх пристроїв, крім OnePlus 6/6T та Xiaomi Mi Note 2, за замовчуванням включено певний набір правил пакетного фільтра nftables. У запропонованих за промовчанням правилах дозволені вхідні SSH-з'єднання через Wi-Fi та мережні USB-адаптери, а також DHCP-запити через USB-адаптери. На мережному інтерфейсі WWAN (доступ через 2G/3G/4G/5G) заборонені будь-які вхідні з'єднання. Вихідні з'єднання дозволені всім типів мережевих інтерфейсів.

Джерело: opennet.ru

Додати коментар або відгук