Pas 6 muajsh zhvillim, u prezantua versioni i projektit postmarketOS 24.12, i cili zhvillon një distribucion Linux për pajisje mobile, i bazuar në bazën e paketave Alpine Linux, bibliotekën standarde C Musl dhe grupin e mjeteve BusyBox. Qëllimi i projektit është të sigurojë një distribucion Linux për smartfonët dhe tabletët, që nuk varet nga cikli i mbështetjes së firmuerëve zyrtarë dhe nuk është lidhur me zgjidhje tipike të lojtarëve kryesorë në industri. Ndërtimet janë përgatitur për 54 pajisje, duke përfshirë PINE64 PinePhone, Purism Librem 5, OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7, si dhe modele të ndryshme Samsung Galaxy dhe Xiaomi. Mbështetje eksperimentale e kufizuar ofrohet për më shumë se 500 pajisje.
Mjedisi postmarketOS është unifikuar dhe nxjerr çdo përbërës specifik për pajisjet në një paketë të veçantë. Të gjitha paketat e tjera janë identike për të gjitha pajisjet dhe janë të bazuara në paketat nga distribucioni Alpine Linux. Në ndërtimet, sa më shumë të jetë e mundur, përdoret bërthama e zakonshme Linux, dhe nëse kjo nuk është e mundur, përdoren bërthamat e firmuerëve të përgatitur nga prodhuesit e pajisjeve. Si ndërfaqe kryesore përdoruesit ofrohen KDE Plasma Mobile, Phosh, GNOME Mobile dhe Sxmo, por është e mundur të instalohen edhe ambiente të tjera, duke përfshirë MATE dhe Xfce.
NĂ« versionin e ri:
- Në këtë version është shtuar mbështetje për smartfonin Google Pixel 3A dhe pajisjet mbi platformën Qualcomm MSM8953 (Snapdragon 450/625/626/632), përfshirë Xiaomi Mi A1, Xiaomi Mi A2 Lite, Xiaomi Redmi 4 Prime, Xiaomi Redmi 5 Plus, Xiaomi Redmi Note 4 dhe Xiaomi Redmi S2/Y2.
Numri i ndërtimeve të gatshme është zvogëluar nga 54 në 53. Krahasuar me versionin postmarketOS 24.06, janë shtuar ndërtimet:
- 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 (pajisje me çipin Qualcomm Snapdragon 625)
- 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
Këtu është ndaluar furnizimi i ndërtimeve: google-nyan-big (Acer Chromebook 13 CB5-311) dhe google-nyan-blaze (HP Chromebook 14 G3). Ndërtimet 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 (Xiaomi Redmi Note 5 Plus) dhe xiaomi-ysl (Xiaomi Redmi S2) janë bashkuar.
- Riliza përfshin më shumë se 200 pajisje nga kategoria «testing», niveli i suportit të cilave varion nga mundësia e ngarkesës deri te funksionaliteti i pothuajse të gjitha karakteristikave. Ndërtimet për këto pajisje mund të përgatiten me anë të mjeteve pmbootstrap dhe paketave të gatshme nga depoja e projektit. Nga pajisjet e reja, theksohet mbështetje për Fairphone 5 dhe pajisjet TV Amlogic.
- Në portin «Generic x64 UEFI», i dedikuar për instalimin e shpërndarjes në kompjuterë dhe laptopë të zakonshëm, është shtuar mundësia e përdorimit të rrethit të hapur Nouveau në sistemet me GPU NVIDIA, si dhe janë shtuar firmware për GPU Intel.
- Baza e paketave është sinkronizuar me Alpine Linux 3.21.
- Shell-i KDE Plasma Mobile Ă«shtĂ« pĂ«rmirĂ«suar nĂ« versionin 6.2.4 (mĂ« parĂ« ishte versioni 6.0.3). ĂshtĂ« aktivizuar njĂ« ndĂ«rfaqe e re pĂ«r tĂ« bĂ«rĂ« telefonata.


- Mjedisi përdorues GNOME Mobile është përmirësuar, ku është përdorur edicioni i shell-it GNOME Shell, i adaptuar për përdorim në smartphone dhe tabletë me ekran prekës. Komponentët e GNOME Mobile janë transferuar në degën GNOME Shell 46. Janë bërë përmirësime që lidhen me dizajnin, tastierën virtuale dhe modet gjumë/pritje.

- Mjedisi Phosh, i bazuar në teknologjitë GNOME dhe zhvilluar nga kompania Purism për smartphone-n Librem 5, është përmirësuar në versionin 0.43 (më parë ishte përdorur versioni 0.39). Ndër ndryshimet: rishikimi i panelit të shpejtë; cilësime të shpejta për aktivizimin e modalitetit të errët të dizajnit, aktivimin/fshirjen e transfertës së të dhënave përmes rrjetit celular dhe aktivizimin e Wi-Fi Hotspot; mbështetje për ngjyrat akcentuese; përshtatjen e ekranit të bllokimit për ekrane të vogla; përmirësimi i sistemit të njoftimeve.

- Shell-i grafik Sxmo (Simple X Mobile), i bazuar në menaxherin e kompozit Sway dhe që ndjek filozofinë Unix, është përmirësuar në versionin 1.17 (ishte 1.16.3), në të cilin ofrohet mundësia për të përdorur menu aplikacionesh wofi në vend të bemenu; është aktivizuar një ruajtës i ri i ekranit (peanutbutter); është shtuar një modalitet «i zënë», që çaktivizon tingullin e thirrjes dhe vibrimin; është rishkruar sistemi i njoftimeve; është shtuar një procesor për treguesit LED; në menu është shtuar një seksion me të gjitha aplikacionet e instaluara; është realizuar rrotullim i qetë në menu.

- Janë aktivizuar sfondet e reja.

- Në ndërtimet duke përdorur teknologjitë GNOME, aplikacioni Snapshot për punën me kamerën dhe ndërfaqja për shikimin e motit Weather janë përfshirë si parazgjedhje. Shikuesi PDF Evince është zëvendësuar nga aplikacioni Papers, ndërsa shfaqësi muzikor Lollypop është zëvendësuar nga Decibels.
- NdĂ«rfaqja bazuar nĂ« mjedisin e desktopit MATE Ă«shtĂ« adaptuar pĂ«r kontrollin me ekran prekjeje â janĂ« rritur hapĂ«sirat dhe Ă«shtĂ« pĂ«rdorur njĂ« font mĂ« i madh. Ambientet MATE dhe Xfce janĂ« pĂ«rkthyer nĂ« ekranin e hyrjes slick-greeter.
- Në menaxherin e aplikacioneve Discover, përdorur në KDE, është shtuar një plugin për punën me paketat në formatin apk, të përdorura në Alpine Linux.
- Në imazhin e RAM-diskut initramfs, i cili niset nga bërthama në fazën e hershme të bootimit për të montuar sistemin e skedarëve, është përmirësuar identifikimi i pjesës boot dhe janë shtuar mundësi të tjera për debugim; për shembull, mbajtja e butonit për rritjen e volumit tani aktivizon mbajtjen e një logu të detajuar të bootimit.
- Përmirësimi i mbështetjes për kamerat është bërë në ndërtimet që përdorin bërthamën vanilla të Linux në vend të bërthamës specifike nga Android. Mundësitë për punën me kamerat me bërthamën vanilla akoma prapë mbeten mbrapa në krahasim me bërthamën nga Android, por situata është duke u zhvilluar gradualisht. Për shembull, në versionin e ri është siguruar mbështetje për kamerat e përparme dhe të pasme në smartphone të modelit Pixel 3A dhe Fairphone 5, si dhe është shtuar mundësia e përdorimit të njërit prej dy kamerave të pasme të smartphone-it Pocophone F1.
- Kur lidheni përmes SSH, është siguruar konfigurimi i duhur i PAM (Pluggable Authentication Module), i cili lejon ekzekutimin e aplikacioneve grafike dhe përdorimin e pw-dump për debugimin e PipeWire gjatë punës me kamerat.
- Për parazgjedhje, në vend të utilitarit sudo është përdorur programi doas (një analog i thjeshtuar i sudo nga projekti OpenBSD) dhe ndërfaqja doas-sudo-shim me realizimin e komandës sudo mbi doas.
- Për kompresimin e firmware-eve linux-firmware është përdorur algoritmi ZSTD.
- Në paketimin e parazgjedhur janë përfshirë fonte për gjuhët që bazohet në cirilik dhe greke.
Mundësia e pritur në postmarketOS 24.12 për përdorimin e menaxherit të sistemit systemd në vend të sistemit të inicializimit OpenRC është shtyrë për lëshimin 25.06. Si arsye për përdorimin e systemd përmendet kompleksiteti i mbajtjes së stack-ut të inicializimit në bazë të OpenRC në kushtet e varësisë gjithnjë në rritje të GNOME dhe KDE nga komponentët e systemd.
Burimi: opennet.ru






