Nakon 6 mjeseci razvoja, objavljen je projekat postmarketOS 24.12, koji razvija distribuciju. Linux za mobilne uređaje, bazirane na Alpine paketu Linux, standardnu C biblioteku Musl i paket uslužnih programa BusyBox. Cilj projekta je da obezbijedi Linux- distribucija za pametne telefone i tablete koja je nezavisna od zvaničnog životnog ciklusa podrške firmvera i nije vezana za standardna rješenja glavnih igrača u industriji. Pripremljene su verzije za 54 uređaja, uključujući PINE64 PinePhone, Purism Librem 5, OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7, kao i razne Samsung Galaxy i Xiaomi modele. Ograničena eksperimentalna podrška je obezbijeđena za preko 500 uređaja.
PostmarketOS okruženje je ujedinjeno i smješta sve komponente specifične za uređaj u zaseban paket. Svi ostali paketi su identični za sve uređaje i zasnovani su na paketima iz Alpine distribucije. LinuxBuildovi koriste vanilla kernel kad god je to moguće. Linux, a ako to nije moguće, onda kerneli iz firmvera koje su pripremili proizvođači uređaja. KDE Plasma Mobile, Phosh, GNOME Mobile i Sxmo se nude kao primarni korisnički interfejsi, ali se mogu instalirati i druga okruženja, uključujući MATE i Xfce.
U novom izdanju:
- Dodata podrška za pametni telefon Google Pixel 3A i uređaje na Qualcomm MSM8953 platformi (Snapdragon 450/625/626/632), uključujući Xiaomi Mi A1, Xiaomi Mi A2 Lite, Xiaomi Redmi 4 Prime, Xiaomi Redmi 5 Plus, Xiaomi Redmi Note 4 i Xiaomi Redmi S2/Y2.
Broj gotovih sklopova smanjen je sa 54 na 53. U poređenju sa postmarketOS verzijom 24.06, dodani su sljedeći sklopovi:
- google-sargo (Google Pixel 3a)
- xiaomi-elish (Xiaomi Mi Pad 5 Pro)
- google-asurada (Acer Chromebook 514, Asus Chromebook Flip)
- google-cherry (Acer Chromebook Spin 513, HP Chromebook x360)
- google-corsola (Lenovo 300e Yoga Chromebook Gen 4, Lenovo IdeaPad Slim 3 Chromebook)
- google-peach-pi (Samsung Chromebook 2)
- qcom-msm8953 (uređaji sa Qualcomm Snapdragon 625 čipom)
- Xiaomi Mi A1
- Xiaomi Mi A2 Lite
- Xiaomi Redmi 4 Prime
- Xiaomi Redmi 5 Plus
- Xiaomi Redmi Note 4/4X
- Xiaomi Redmi S2 / Redmi Y2
- Asus Zenfone 3
- BQ Aquaris X / Aquaris X Pro
- Fairphone 3
- Huawei Maimang 5
- Lenovo P2
- Motorola Moto G5 Plus
- Motorola Moto G6
- Motorola Moto G7 Power
- Samsung Galaxy A6 + (2018)
- Xiaomi Redmi 5
- Xiaomi Redmi 7
Sljedeći sklopovi su ukinuti: google-nyan-big (Acer Chromebook 13 CB5-311) i google-nyan-blaze (HP Chromebook 14 G3). Kombinovani sklopovi xiaomi-daisy (Xiaomi Mi A2 Lite), xiaomi-markw (Xiaomi Redmi 4 Prime), xiaomi-mido (Xiaomi Redmi Note 4), xiaomi-tissot (Xiaomi Mi A1), xiaomi-vince (Note mia5) ) ) i xiaomi-ysl (Xiaomi Redmi S2).
- Izdanje uključuje više od 200 uređaja iz kategorije „testiranje“, čiji nivo podrške varira od mogućnosti preuzimanja do funkcionalnosti gotovo svih funkcija. Sklopovi za ove uređaje mogu se pripremiti pomoću pmbootstrap alata i gotovih paketa iz projektnog spremišta. Novi uređaji uključuju podršku za Fairphone 5 i Amlogic TV set-top box.
- „Generic x64 UEFI“ port, namenjen za instaliranje distribucije na obične računare i laptopove, dodao je mogućnost korišćenja otvorenog Nouveau drajvera na sistemima sa NVIDIA GPU-ovima, a takođe je dodat firmver za Intel GPU.
- Baza podataka paketa je sinhronizovana sa Alpine-om Linux 3.21.
- KDE Plasma Mobile ljuska je ažurirana na verziju 6.2.4 (prethodno je isporučena verzija 6.0.3). Uveden je novi interfejs za pozivanje.


- Ažurirano je korisničko okruženje GNOME Mobile koje koristi izdanje GNOME Shell-a, prilagođeno za korištenje na pametnim telefonima i tabletima sa ekranom osjetljivim na dodir. GNOME Mobile komponente su premeštene u granu GNOME Shell 46. Poboljšanja su napravljena u dizajnu, virtuelnoj tastaturi i režimima spavanja/pripravnosti.

- Phosh okruženje, bazirano na GNOME tehnologijama i razvijeno od strane Purisma za pametni telefon Librem 5, ažurirano je na verziju 0.43 (prethodno objavljeno 0.39). Među promjenama: redizajn panela za brza podešavanja; brza podešavanja za aktiviranje tamnog režima, omogućavanje/onemogućavanje prenosa mobilnih podataka i omogućavanje Wi-Fi Hotspota; podrška za akcentne boje; prilagođavanje zaključanog ekrana za male ekrane; Poboljšan sistem obavještavanja.

- Grafička ljuska Sxmo (Simple X Mobile), zasnovana na Sway kompozitnom menadžeru i pridržavajući se Unix filozofije, ažurirana je na verziju 1.17 (bila je 1.16.3), koja pruža mogućnost korištenja menija wofi aplikacije umjesto bemenu-a; omogućen novi čuvar ekrana (maslac od kikirikija); dodat je "zauzet" mod, koji isključuje zvuk zvona i signal vibracije; sistem obavještavanja je prepisan; dodat LED indikator za rukovanje; meni je dodat odeljak sa svim instaliranim aplikacijama; Implementirano je glatko skrolovanje u meniju.

- Nove pozadine uključene.

- Sklopovi zasnovani na GNOME tehnologijama podrazumevano uključuju aplikaciju za rad sa Snapshot kamerom i interfejs za gledanje vremenske prognoze. Evince PDF preglednik zamijenjen je aplikacijom Papers, a Lollypop sound player zamijenjen je decibelima.
- Interfejs, baziran na MATE desktop okruženju, prilagođen je za kontrolu dodirnog ekrana sa povećanim paddingom i većom veličinom fonta. MATE i Xfce okruženja su premeštena na ekran za prijavljivanje.
- U upravitelj aplikacija Discover koji se koristi u KDE-u dodan je dodatak za rad s apk paketima koji se koriste u Alpineu. Linux.
- U slici initramfs RAM diska, koju je kernel pokrenuo u ranoj fazi pokretanja radi montiranja sistema datoteka, poboljšano je otkrivanje particije za pokretanje i dodane su dodatne mogućnosti za otklanjanje grešaka, na primjer, držanje gumba za povećanje glasnoće sada omogućava detaljno evidentiranje pokretanja.
- Poboljšana podrška za kameru u verzijama koje koriste vanilla kernel Linux umjesto specifičnog jezgra iz AndroidMogućnosti kamere pri korištenju vanilla kernela su i dalje primjetno iza kernela iz Android, ali se situacija postepeno mijenja. Na primjer, nova verzija pruža podršku za prednju i zadnju kameru na pametnim telefonima Pixel 3A i Fairphone 5, a također dodaje mogućnost korištenja jedne od dvije zadnje kamere na pametnom telefonu Pocophone F1.
- Kada se povezujete preko SSH-a, PAM (Pluggable Authentication Module) je ispravno konfigurisan, omogućavajući vam da pokrenete grafičke aplikacije i koristite pw-dump za otklanjanje grešaka u PipeWire-u kada radite sa kamerama.
- Podrazumevano, umjesto uslužnog programa sudo, koriste se program doas (pojednostavljeni analog sudo iz OpenBSD projekta) i sloj doas-sudo-shim sa implementacijom naredbe sudo na vrhu doas-a.
- ZSTD algoritam se koristi za komprimiranje linux-firmware-a.
- Fontovi za jezike zasnovane na ćirilici i grčkom su podrazumevano uključeni.
Mogućnost korišćenja systemd sistem menadžera umesto OpenRC init sistema, koja se očekuje u postmarketOS-u 24.12, prebačena je u izdanje 25.06. Razlog koji se navodi za korištenje systemd-a je teškoća održavanja OpenRC-baziranog init steka s obzirom na sve veću ovisnost GNOME-a i KDE-a o systemd komponentama.
izvor: opennet.ru






