Predstavljeno je izdanje projekta postmarketOS 21.06 koji razvija distribuciju Linuxa za pametne telefone temeljenu na Alpine Linuxu, Muslu i BusyBoxu. Cilj projekta je pružiti mogućnost korištenja distribucije Linuxa na pametnom telefonu, koja ne ovisi o životnom ciklusu podrške službenog firmvera i nije vezana uz standardna rješenja glavnih igrača u industriji koji postavljaju vektor razvoja . Builds su pripremljeni za PINE64 PinePhone, Purism Librem 5 i 15 uređaja koje podržava zajednica, uključujući Samsung Galaxy A3/A3/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6 pa čak i Nokiu N900. Ograničena eksperimentalna podrška pružena je za 330 uređaja.
PostmarketOS okruženje je jedinstveno koliko god je to moguće i stavlja sve komponente specifične za uređaj u zasebni paket; svi ostali paketi su identični za sve uređaje i temelje se na Alpine Linux paketima. Gradnje koriste vanilla Linux kernel kad god je to moguće, a ako to nije moguće, onda kernele iz firmware-a pripremljenog od strane proizvođača uređaja. KDE Plasma Mobile, Phosh, Sxmo nude se kao glavne korisničke ljuske, no moguće je instalirati i druga okruženja, uključujući GNOME, MATE i Xfce.
U novom izdanju:
- Baza podataka paketa je sinkronizirana s Alpine Linux 3.14.
- Broj službeno podržanih uređaja od strane zajednice povećan je sa 11 na 15. Dodana je podrška za pametne telefone OnePlus 6, OnePlus 6T, Xiaomi Mi Note 2 i Xiaomi Redmi 2. Za svaki od podržanih uređaja, osim Nokie N900, paketi za instaliranje Phosh, Plasma Mobile i Sxmo školjke su dostupne.
- Ažurirane verzije svih korisničkih sučelja.
- Kada se šifrirana rootfs particija otključa pomoću uslužnog programa osk-sdl, redovi čekanja za operacije pisanja i čitanja sada su onemogućeni, što je omogućilo povećanje performansi pisanja za približno 4% i performansi čitanja za 35% na datotečnom sustavu s 33K veličina bloka.
- Instalater je uklonio zahtjev za zasebno korisničko ime i lozinku za SSH korisnika.
- Kernel za pametni telefon PinePhone je optimiziran, što mu omogućuje produljenje trajanja baterije. Linux kernel za Pine64 uređaje temelji se na razvoju projekta linux-sunxi.
- Zabranjen je ulazak u stanje pripravnosti tijekom reprodukcije glazbe, čak i ako aplikacija izravno ne blokira aktivaciju čuvara zaslona putem inhibit API-ja.
- Promjene su napravljene kako bi se poboljšala stabilnost Wi-Fi-ja na pametnom telefonu Librem 5. Podrška za korištenje pametnih kartica dodana je za Librem 5.
- Korisničko okruženje Phosh UI je prema zadanim postavkama prebačeno na Portfolio file manager, koji je bolje prilagođen zaslonima mobilnih uređaja. Prethodno isporučeni Nemo može se instalirati iz repozitorija Alpine Linux.
- Za sve uređaje osim OnePlus 6/6T i Xiaomi Mi Note 2, unaprijed definirani skup pravila filtera paketa nftables omogućen je prema zadanim postavkama. Zadana pravila dopuštaju dolazne SSH veze putem Wi-Fi i USB mrežnih adaptera, kao i DHCP zahtjeve putem USB adaptera. Na WWAN mrežnom sučelju (pristup putem 2G/3G/4G/5G) zabranjene su sve dolazne veze. Odlazne veze dopuštene su za sve vrste mrežnih sučelja.
Izvor: opennet.ru