Pas pas 6 muaj zhvillimi, është publikuar dalja e projektit postmarketOS 24.06, i cili zhvillon një distribucion Linux për smartphone, i bazuar në paketën Alpine Linux, bibliotekën standarde C Musl dhe grupin e utilitarëve BusyBox. Qëllimi i projektit është të ofrojë një distribucion Linux për smartphone, i cili nuk varet nga cikli i jetës së mbështetjes së firmave zyrtare dhe nuk është i lidhur me zgjidhje tipike nga lojtarët kryesorë të industrisë, që përcaktojnë drejtimin e zhvillimit. Ndërtimet janë përgatitur për PINE64 PinePhone, Purism Librem 5 dhe 50 pajisje të mbështetura nga komuniteti, përfshirë OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7, si dhe modele të ndryshme të Samsung Galaxy dhe Xiaomi. Mbështetje eksperimentale e kufizuar ofrohet për më shumë se 500 pajisje.
Mjedisi postmarketOS është maksimalisht i unifikuar dhe transferon të gjitha komponentët specifikë për pajisje në një paketë të veçantë, ndërsa të gjitha paketat e tjera janë të njëjta për të gjitha pajisjet dhe bazohen në paketat Alpine Linux. Në ndërtimet përdoret sa më shumë që të jetë e mundur bërthama e pastër Linux, dhe nëse kjo nuk është e mundur, atëherë përdoren bërthamat nga firmat e prodhuesve të pajisjeve. Si ndërfaqet kryesore të përdoruesit ofrohen KDE Plasma Mobile, Phosh, GNOME Mobile dhe Sxmo, por ekziston mundësia për të instaluar edhe mjedise të tjera, duke përfshirë MATE dhe Xfce.
NĂ« versionin e ri:
- Numri i pajisjeve që mbështeten zyrtarisht nga zhvilluesit dhe komuniteti, për të cilat formohen ndërtimet e gatshme, është rritur nga 45 në 50. Krahasuar me versionin postmarketOS 23.12, është shtuar mbështetje për platformën e përgjithshme "Generic x86_64", e përshtatshme për instalimin e distribucionit në shumë PC dhe laptopë të zakonshëm. Gjithashtu është shtuar platforma "NVIDIA Tegra armv7", e cila mund të përdoret në pajisje me SoC NVIDIA Tegra 2/3/4, ndër të cilat janë Asus Transformer, Google Nexus 7 (2012), LG Optimus Vu, Microsoft Surface RT dhe WEXLER Tab 7t. Përveç kësaj, janë shtuar ndërtime të veçanta për pajisjet Google Nexus 10, Lenovo ThinkPad X13s
dhe Microsoft Surface RT. - Në përmbajtjen e lëshimit janë 211 pajisje nga kategoria "testing", niveli i mbështetjes së të cilave varion nga mundësia e ngarkesës deri te funksionaliteti i pothuajse të gjitha veçorive. Ndërtimet për këto pajisje mund të përgatiten duke përdorur mjetin pmbootstrap dhe paketat e gatshme nga repositoriumi i projektit.
- Baza e paketave është sinkronizuar me Alpine Linux 3.20.
- Shella KDE Plasma Mobile Ă«shtĂ« azhurnuar nĂ« versionin 6.0.3 (deri mĂ« tani ishte versioni 5.27.11). ĂshtĂ« implementuar ekrani i ri i shtĂ«pisĂ« Folio, qĂ« lejon pĂ«rdoruesin tĂ« vendosĂ« aplikacione dhe widget-e nĂ« faqet sipas dĂ«shirĂ«s, tĂ« ndajĂ« aplikacionet nĂ« kategori tematike, tĂ« shikojĂ« listĂ«n e pĂ«rgjithshme tĂ« aplikacioneve (gjest ngjitje lart) dhe tĂ« bĂ«jĂ« kĂ«rkime pĂ«rmes thirrjes KRunner (gjest ngjitje poshtĂ«). ĂshtĂ« shtuar ndĂ«rfaqja e konfigurimit fillestar, e cila shfaqet gjatĂ« fillimit tĂ« parĂ« dhe lejon konfigurimin e shpejtĂ« tĂ« Wi-Fi, parametrave tĂ« lidhjes pĂ«rmes ofruesit tĂ« shĂ«rbimit celular, zonĂ«s horare, nivelit tĂ« shkallĂ«zimit dhe ndriçimit tĂ« ekranit.


- Përdoruesi mjedisi GNOME Mobile është përmirësuar, duke përfshirë edicionin e Shell GNOME, të përshtatur për përdorim në smartphone dhe tabletë me ekran prekje. Komponentët e GNOME Mobile janë transferuar në degën GNOME Shell 46. Në përmirësime, përmendet një menaxher i ri që ndryshon cilësimet e planifikuesit të detyrave për procese të veçanta (zgjedh përbërësit me performancë të lartë ose energji-efikase në ARM CPU) për të rritur përgjegjshmërinë e ndërfaqes, si dhe mundësinë e shfaqjes së tastierës në ekran duke prekur dy herë panelin e poshtëm.

- Mjedisi Phosh, i ndërtuar mbi teknologjitë GNOME dhe i zhvilluar nga kompania Purism për smartphone-n Librem 5, është përditësuar në versionin 0.39 (më parë ishte përdorur versioni 0.33). Ndër ndryshimet është mundësia e shpërndarjes së aplikacioneve në dosje në modalitetin e pamjes, mbështetje për pajisje me ekrane të cikluar ose me prerje, mundësia për të përzgjedhur rrjetin wireless përmes panelit të shpejtë të cilësimeve, hapja e tastierës në ekran duke mbajtur thjesht një prekje në panelin e poshtëm.

- Pamja grafike Sxmo (Simple X Mobile), e ndërtuar mbi menaxherin e kompozit Sway dhe që ndiqet nga filosofia Unix, është përditësuar në versionin 1.16.3, në të cilin është përmirësuar menaxhimi i kalimit në modalitetin e kursimit të energjisë dhe janë shtuar cilësime për Nokia N900, Xiaomi Redmi Note 4 dhe PineTab 2.

- Për të gjitha ndërfaqet e mbështetura janë shtuar tapeta të reja të gjelbra.
- Për pajisjet Chromebook janë ofruar kombinime të reja të tastierës. Në Chromebook-un e kompanisë Samsung është realizuar mbështetje për GPU-accelerated.
- Kur krijoni imazhe të personalizuara, është ofruar mundësia e instalimit të pakove cage (kompozit) për të punuar në modalitetin e kioskut të internetit dhe moonlight (klienti për NVIDIA GameStream). server për të punuar në modalitetin e kioskut të internetit) dhe moonlight (klienti për NVIDIA GameStream).
- Për regjistrimin e logeve, për default është përdorur vegla Logbookd, e cila ofron një ndërfaqe për aksesin në loge në stilin journalctl.
- Në initramfs është shtuar mbështetje për ngarkimin nga pajisjet USB dhe është realizuar mundësia e eksportimit të logeve në rast dështimi gjatë ngarkimit.
- Për pajisjet e bazuara në SoC Qualcomm Snapdragon 450/625/626/632 (MSM8953) është shtuar mbështetje për GPS dhe modem (transmetim të dhënash përmes operatorit celular, thirrje telefonike dhe SMS).
- Për default është siguruar instalimi i firmuerve jo të lirë.
- Nga repozitori është hequr paketa osk-sdl, për të cilën janë përdorur unl0kr për të shk desbloquezuar ndarjet e kriptuara.
- Në paketat e lidhura me ndërfaqen e përdoruesit, është hequr lidhja e fortë me PulseAudio. PulseAudio mbetet ende si parazgjedhje, por në të ardhmen është parashikuar kalimi në PipeWire.
Në edicionin e ardhshëm të postmarketOS 24.12, planifikojnë të shtojnë mbështetje fillestare për përdorimin e menaxherit të sistemit systemd në vend të sistemit të inicializimit OpenRC. Si arsye për zbatimin e mbështetjes për systemd përmendet kompleksiteti i mbështetjes së piramidës së inicializimit që bazohet në OpenRC në kushtet e varësisë gjithnjë në rritje të GNOME dhe KDE nga komponentët e systemd.
Burimi: opennet.ru





