Predstavljeno je izdanje projekta postmarketOS 21.12 kojim se razvija Linux distribucija za pametne telefone zasnovana na bazi paketa Alpine Linux, standardnoj Musl C biblioteci i BusyBox skupu uslužnih programa. Cilj projekta je da se obezbedi Linux distribucija za pametne telefone koja ne zavisi od životnog ciklusa podrške zvaničnog firmvera i nije vezana za standardna rešenja glavnih igrača industrije koji postavljaju vektor razvoja. Građevine su pripremljene za PINE64 PinePhone, Purism Librem 5 i 23 uređaje koje podržava zajednica, uključujući Samsung Galaxy A3/A3/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6, pa čak i Nokia N900. Ograničena eksperimentalna podrška je obezbeđena za preko 300 uređaja.
PostmarketOS okruženje je maksimalno objedinjeno i stavlja sve komponente specifične za uređaj u poseban paket, svi ostali paketi su identični za sve uređaje i bazirani su na Alpine Linux paketima. Kada je moguće, buildovi koriste vanilla Linux kernel, a ako to nije moguće, onda kernele iz firmvera koje su pripremili proizvođači uređaja. KDE Plasma Mobile, Phosh i Sxmo se nude kao glavne korisničke ljuske, ali su dostupna i druga okruženja, uključujući GNOME, MATE i Xfce.
U novom izdanju:
- Baza podataka paketa je sinhronizovana sa Alpine Linux 3.15.
- Broj zvanično podržanih uređaja od strane zajednice povećan je sa 15 na 23. Dodata je podrška za Arrow DragonBoard 410c, Lenovo A6000/A6010, ODROID HC, PINE64 PineBook Pro, PINE64 RockPro64, Samsung Galaxy Tab A 8.0/9.7 i Xiaomi Pocophone F1 uređaji. PC komunikator Nokia N900 privremeno je uklonjen sa liste podržanih uređaja čija će podrška, do pojave održavaoca, biti prebačena iz kategorije uređaja koje zajednica podržava u kategoriju „testiranje“, za koju je spreman napravljene skupštine se ne objavljuju. Promjena je nastala zbog odlaska održavaoca i potrebe za ažuriranjem kernela za Nokia N900 i testnih sklopova. Među projektima koji nastavljaju sa kreiranjem sklopova za Nokia N900, ističe se Maemo Leste.
- Za podržane pametne telefone i tablete kreirane su verzije sa Phosh, KDE Plasma Mobile i Sxmo korisničkim interfejsima optimizovanim za mobilne uređaje. Za druge tipove uređaja, kao što je PineBook Pro laptop, pripremljene su verzije sa stacionarnim desktop računarima baziranim na KDE Plasma, GNOME, Sway i Phosh.
- Ažurirane verzije mobilnih korisničkih interfejsa. Grafička ljuska Sxmo (Simple X Mobile), koja se pridržava Unix filozofije, ažurirana je na verziju 1.6. Ključne promene u novoj verziji bile su prelazak na korišćenje Sway window menadžera umesto dwm-a (dwm podrška je zadržana kao opcija) i prenos grafičkog steka sa X11 na Wayland. Ostala poboljšanja u Sxmo-u uključuju preradu koda za zaključavanje ekrana, podršku za grupne razgovore i mogućnost slanja/primanja MMS-a.
Plasma Mobile shell je ažuriran na verziju 21.12, čiji je detaljan pregled ponuđen u posebnoj vijesti.
- Phosh okruženje, zasnovano na GNOME tehnologijama i razvijeno od strane Purisma za Librem 5 pametni telefon, nastavlja da se zasniva na verziji 0.14.0, predloženom izdanju postmarketOS 21.06 SP4 i implementira takve inovacije kao što je početni ekran koji označava pokretanje aplikacija, indikator rada Wi-Fi-ja u pristupu režimu pristupne tačke, dugmad za premotavanje unazad u vidžetu medija plejera i zaustavljanje reprodukcije kada su slušalice isključene. Dodatne promjene dodane u postmarketOS 21.12 uključuju ažuriranje mnogih GNOME programa, uključujući postavke gnoma, na GNOME 41, kao i rješavanje problema sa prikazom ikone Firefoxa u prozoru za pregled.
- Dodan je TTYescape rukovalac koji vam omogućava da se prebacite u konzolni mod sa klasičnom komandnom linijom na uređajima koji nemaju spojenu eksternu tastaturu. Režim se smatra analogom ekrana “Ctrl+Alt+F1” koji se nalazi u klasičnim Linux distribucijama, koji se može koristiti za selektivno okončanje procesa, analizu zamrzavanja interfejsa i druge dijagnostike. Režim konzole se aktivira sa tri kratka pritiska na tipku za uključivanje dok držite pritisnutu tipku za pojačavanje zvuka. Slična kombinacija se koristi za povratak na GUI.
- Aplikacija postmarketos-tweaks ažurirana je na verziju 0.9.0, koja sada uključuje mogućnost kontrole filtera liste aplikacija u Phosh-u i promjene vremenskog ograničenja dubokog spavanja. U postmarketOS-u 21.12, ovo podrazumevano vremensko ograničenje je smanjeno sa 15 na 2 minuta radi uštede energije baterije.
- Komplet alata za generisanje datoteka za pokretanje (postmarketos-mkinitfs) je ponovo napisan, čime je poboljšana podrška za skripte za instaliranje dodatnih datoteka povezanih sa procesom pokretanja (boot-deploy), što je značajno povećalo stabilnost ažuriranja kernela i initramfs-a.
- Predložen je novi set konfiguracijskih datoteka za Firefox (mobile-config-firefox 3.0.0), koji je prilagođen promjenama u dizajnu Firefoxa 91. U novoj verziji Firefox navigacijska traka je premještena na dno ekran, interfejs za prikaz čitača je poboljšan, a dodat je bloker kao podrazumevano oglašavanje uBlock Origin-a.
izvor: opennet.ru