Predstavljeno je izdanje projekta postmarketOS 21.06 kojim se razvija Linux distribucija za pametne telefone baziranu na Alpine Linuxu, Musl i BusyBoxu. Cilj projekta je pružiti mogućnost korištenja Linux distribucije na pametnom telefonu, koja ne ovisi o životnom ciklusu podrške službenog firmware-a i nije vezana za standardna rješenja glavnih industrijskih igrača koji postavljaju vektor razvoja . Građevine su pripremljene za PINE64 PinePhone, Purism Librem 5 i 15 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 za 330 uređaja.
PostmarketOS okruženje je što je moguće više 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. Zgrade koriste vanilla Linux kernel kad god je to moguće, a ako to nije moguće, onda kernele iz firmvera koje su pripremili proizvođači uređaja. KDE Plasma Mobile, Phosh, Sxmo se nude kao glavne korisničke ljuske, ali je moguće instalirati i druga okruženja, uključujući GNOME, MATE i Xfce.
U novom izdanju:
- Baza podataka paketa je sinhronizovana sa Alpine Linux 3.14.
- Broj uređaja koje zajednica zvanično podržava povećan je sa 11 na 15. Dodata je podrška za OnePlus 6, OnePlus 6T, Xiaomi Mi Note 2 i Xiaomi Redmi 2 pametne telefone za instaliranje Phosh, Plasma Mobile i Sxmo školjke su obezbeđene.
- Ažurirane verzije svih korisničkih interfejsa.
- Kada se šifrovana rootfs particija otključa pomoću uslužnog programa osk-sdl, redovi operacija pisanja i čitanja su sada onemogućeni, što je omogućilo povećanje performansi pisanja za približno 4% i performansi čitanja za 35% na sistemu datoteka sa 33K veličina bloka.
- Instalater je uklonio zahtjev za posebnim korisničkim imenom i lozinkom za SSH korisnika.
- Jezgro za PinePhone pametni telefon je optimizirano, što mu omogućava da produži vijek trajanja baterije. Linux kernel za Pine64 uređaje baziran je na razvoju linux-sunxi projekta.
- Zabranjeno je ulazak u stanje pripravnosti dok puštate muziku, čak i ako aplikacija direktno ne blokira aktivaciju screen saver-a preko inhibit API-ja.
- Izmjene su napravljene kako bi se poboljšala stabilnost Wi-Fi na pametnom telefonu Librem 5. Dodata je podrška za korištenje pametnih kartica za Librem 5.
- Phosh UI korisničko okruženje je prema zadanim postavkama prebačeno na Portfolio file manager, koji je bolje prilagođen ekranima mobilnih uređaja. Prethodno isporučeni Nemo može se instalirati iz Alpine Linux repozitorija.
- Za sve uređaje osim OnePlus 6/6T i Xiaomi Mi Note 2, unaprijed je definiran skup pravila nftables filtera paketa omogućen prema zadanim postavkama. Podrazumevana pravila dozvoljavaju dolazne SSH veze preko Wi-Fi i USB mrežnih adaptera, kao i DHCP zahteve preko USB adaptera. Na WWAN mrežnom sučelju (pristup preko 2G/3G/4G/5G) bilo kakve dolazne veze su zabranjene. Odlazne veze su dozvoljene za sve vrste mrežnih sučelja.
izvor: opennet.ru