A fost lansată versiunea proiectului postmarketOS 22.06, o distribuție Linux pentru smartphone-uri, bazată pe pachetul Alpine Linux, biblioteca standard C Musl și setul de utilitare BusyBox. Obiectivul proiectului este de a oferi o distribuție Linux pentru smartphone-uri, independentă de ciclul de viață al suportului firmware-ului oficial și nelegată de soluțiile standard ale jucătorilor majori din industrie care stabilesc direcția dezvoltării. Compilările sunt pregătite pentru PINE64 PinePhone, Purism Librem 5 și 25 de dispozitive acceptate de comunitate, inclusiv Samsung Galaxy A3/A5/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6, Lenovo A6000, ASUS MeMo Pad 7 și chiar Nokia N900. Suportul experimental limitat este oferit pentru peste 300 de dispozitive.
Mediu postmarketOS este maxim unificat și extrage toate componentele specifice dispozitivelor într-un pachet separat, toate celelalte pachete fiind identice pentru toate dispozitivele și bazate pe pachetele Alpine Linux. În versiunile construite se folosește, acolo unde este posibil, un nucleu Linux vanilla, iar dacă acest lucru nu este posibil, se folosesc nuclee din firmware-uri pregătite de producătorii dispozitivelor. Ca principale interfețe utilizator sunt oferite KDE Plasma Mobile, Phosh și Sxmo, dar există posibilitatea instalării și altor medii, inclusiv GNOME, MATE și Xfce.

În noua versiune:
- Baza de pachete a fost sincronizată cu Alpine Linux 3.16. Timpul de pregătire a lansării postmarketOS a fost redus după formarea unei noi ramuri Alpine — noua versiune a fost pregătită și testată în 3 săptămâni, în loc de 6 săptămâni, cum era practicat anterior.
- Numărul de dispozitive oficiale acceptate de comunitate a fost crescut de la 25 la 27. A fost adăugat suport pentru smartphone-urile Samsung Galaxy S III și SHIFT 6mq.
- A fost adăugat suport pentru actualizarea sistemului la o nouă versiune postmarketOS fără a fi necesară reflash-ul. Actualizările sunt disponibile momentan doar pentru sistemele cu medii grafice Sxmo, Phosh și Plasma Mobile. În forma actuală, se oferă suport pentru actualizarea de la versiunea 21.12 la 22.06, dar mecanismul neoficial dezvoltat pentru instalarea actualizărilor poate fi folosit pentru a comuta între orice versiuni postmarketOS, inclusiv pentru a reveni la o versiune anterioară (de exemplu, se poate instala ramura „edge”, în cadrul căreia se dezvoltă următoarea versiune, și apoi se poate reveni la versiunea 22.06). Pentru gestionarea actualizărilor, momentan este disponibil doar interfața cu linie de comandă (se instalează pachetul postmarketos-release-upgrade și se rulează utilitarul omonim), dar se așteaptă integrarea cu GNOME Software și KDE Discover în viitor.
- Interfața grafică Sxmo (Simple X Mobile), bazată pe managerul de compozitie Sway și conformă cu filosofia Unix, a fost actualizată la versiunea 1.9. Noua versiune adaugă suport pentru profilele de dispozitive (pentru fiecare dispozitiv pot fi utilizate diferite layout-uri de butoane și activate anumite funcții), îmbunătățește funcționarea cu Bluetooth, iar pentru gestionarea fluxurilor multimedia, de acum se folosește implicit Pipewire. Meniurile pentru primirea apelurilor și gestionarea sunetului au fost refăcute, iar pentru gestionarea serviciilor a fost implicat superd.

- Mediul Phosh, bazat pe tehnologiile GNOME și dezvoltat de compania Purism pentru smartphone-ul Librem 5, a fost actualizat la versiunea 0.17, în care sunt oferite îmbunătățiri vizibile minore (de exemplu, a fost adăugat un indicator pentru conexiunea la rețeaua mobilă), au fost rezolvate problemele legate de intrarea în modul de somn, continuând rafinarea interfeței. În viitor, este planificată sincronizarea componentelor Phosh cu baza de cod GNOME 42 și portarea aplicațiilor pe GTK4 și libadwaita. Din aplicațiile postmarketOS incluse în noua versiune, se remarcă calendarul-planificator Karlender, bazat pe GTK4 și libadwaita.

- Interfața KDE Plasma Mobile a fost actualizată la versiunea 22.04, despre care a fost oferit un rezumat detaliat într-o știre separată.


- Cu ajutorul instrumentului de descărcare a firmware-ului fwupd, a fost oferită posibilitatea instalării unui firmware alternativ pentru modemul smartphone-ului PinePhone.
- A fost adăugat unudhcpd, un server DHCP simplu, capabil să aloce 1 adresă IP oricărui client care trimite o cerere. Acest server DHCP a fost scris special pentru a organiza un canal de comunicație când se conectează un computer la telefon prin USB (de exemplu, acest tip de conexiune este utilizat pentru a accesa dispozitivul prin SSH). Serverul este foarte compact și nu suferă probleme atunci când telefonul este conectat la diferite computere.
Sursa: opennet.ro




