A fost publicat postmarketOS 24.12, un distribuitor Linux pentru smartphone-uri și dispozitive mobile

După 6 luni de dezvoltare, a fost lansată versiunea proiectului postmarketOS 24.12, care dezvoltă o distribuție Linux pentru dispozitive mobile, bazată pe baza de pachete Alpine Linux, biblioteca standard C Musl și setul de utilitare BusyBox. Scopul proiectului este de a oferi o distribuție Linux pentru smartphone-uri și tablete, independentă de ciclul de viață al suportului firmware-urilor oficiale și nelegată de soluțiile standard ale jucătorilor de bază din industrie. S-au pregătit versiuni pentru 54 de dispozitive, inclusiv PINE64 PinePhone, Purism Librem 5, OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7, precum și diferite modele Samsung Galaxy și Xiaomi. Suport experimental limitat este oferit pentru peste 500 de dispozitive.

Mediul postmarketOS este unificat și extrage toate componentele specifice pentru dispozitive într-un pachet separat. Toate celelalte pachete sunt identice pentru toate dispozitivele și se bazează pe pachetele din distribuția Alpine Linux. În versiuni se folosește, pe cât posibil, nucleul Linux vanilla, iar dacă acest lucru nu este posibil, se folosesc nuclei din firmware-urile pregătite de producători. Ca principale interfețe grafice sunt propuse KDE Plasma Mobile, Phosh, GNOME Mobile și Sxmo, dar există posibilitatea de a instala și alte medii, inclusiv MATE și Xfce.

În noua versiune:

  • A fost adăugat suport pentru smartphone-ul Google Pixel 3A și dispozitivele pe platforma Qualcomm MSM8953 (Snapdragon 450/625/626/632), printre care Xiaomi Mi A1, Xiaomi Mi A2 Lite, Xiaomi Redmi 4 Prime, Xiaomi Redmi 5 Plus, Xiaomi Redmi Note 4 și Xiaomi Redmi S2/Y2.

    Numărul de versiuni disponibile a scăzut de la 54 la 53. Comparativ cu versiunea postmarketOS 24.06, au fost adăugate versiunile:

    • 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 (dispozitive cu cip 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

    Livrarea versiunilor a fost oprită: google-nyan-big (Acer Chromebook 13 CB5-311) și google-nyan-blaze (HP Chromebook 14 G3). Versiunile 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) și xiaomi-ysl (Xiaomi Redmi S2) au fost consolidate.

  • Pachetul de lansare include peste 200 de dispozitive din categoria „testing”, cu un nivel de suport ce variază de la capacitatea de bootare la funcționarea aproape tuturor funcțiilor. Compilările pentru aceste dispozitive pot fi pregătite cu ajutorul instrumentarului pmbootstrap și a pachetelor disponibile în depozitul proiectului. Printre noile dispozitive se remarcă suportul pentru Fairphone 5 și boxele TV Amlogic.
  • În portul „Generic x64 UEFI”, destinat instalării distribuției pe computere personale și laptopuri, a fost adăugată opțiunea de a folosi driverul deschis Nouveau pe sistemele cu GPU NVIDIA, precum și firmware-uri pentru GPU Intel.
  • Baza de pachete a fost sincronizată cu Alpine Linux 3.21.
  • Interfața KDE Plasma Mobile a fost actualizată la versiunea 6.2.4 (anterior era 6.0.3). A fost implementată o nouă interfață pentru efectuarea apelurilor.
    A fost publicat postmarketOS 24.12, un distribuitor Linux pentru smartphone-uri și dispozitive mobileA fost publicat postmarketOS 24.12, un distribuitor Linux pentru smartphone-uri și dispozitive mobile
  • Mediana de utilizare GNOME Mobile a fost actualizată, în care este utilizată ediția GNOME Shell adaptată pentru smartphone-uri și tablete cu ecran tactil. Componentele GNOME Mobile au fost mutate pe ramura GNOME Shell 46. Au fost aduse îmbunătățiri legate de design, tastatura virtuală și modurile de repaus/așteptare.
    A fost publicat postmarketOS 24.12, un distribuitor Linux pentru smartphone-uri și dispozitive mobile
  • Mediul Phosh, bazat pe tehnologiile GNOME și dezvoltat de compania Purism pentru smartphone-ul Librem 5, a fost actualizat la versiunea 0.43 (anterior se utiliza versiunea 0.39). Printre modificări se numără: reproiectarea panoului de setări rapide; setări rapide pentru activarea modului întunecat, activarea/dezactivarea transmisiei de date prin rețeaua mobilă și activarea hotspot-ului Wi-Fi; suport pentru culori de accent; adaptarea ecranului de blocare pentru ecrane mici; îmbunătățirea sistemului de notificări.
    A fost publicat postmarketOS 24.12, un distribuitor Linux pentru smartphone-uri și dispozitive mobile
  • Interfața grafică Sxmo (Simple X Mobile), bazată pe managerul de compunere Sway și care urmează filosofia Unix, a fost actualizată la versiunea 1.17 (anterior 1.16.3), în care se oferă posibilitatea de a utiliza meniul aplicațiilor wofi în loc de bemenu; a fost implementat un nou protector de ecran (peanutbutter); a fost adăugat un mod „ocupat”, care dezactivează sunetul apelului și vibrațiile; sistemul de notificări a fost refăcut; a fost adăugat un handler pentru indicatorii LED; în meniu a fost adăugată o secțiune cu toate aplicațiile instalate; a fost implementat scroll-ul lin în meniu.
    A fost publicat postmarketOS 24.12, un distribuitor Linux pentru smartphone-uri și dispozitive mobile
  • Au fost aduse noi fundaluri.
    A fost publicat postmarketOS 24.12, un distribuitor Linux pentru smartphone-uri și dispozitive mobile
  • În versiunile bazate pe tehnologiile GNOME, aplicația pentru operarea camerei Snapshot și interfața pentru vizualizarea prognozei meteo Weather sunt activate implicit. Vizualizatorul de documente PDF Evince a fost înlocuit cu aplicația Papers, iar playerul audio Lollypop a fost înlocuit cu Decibels.
  • Interfața bazată pe mediul desktop MATE a fost adaptată pentru controlul de pe un ecran tactil — marginea a fost mărită și a fost utilizat un font mai mare. Mediile cu MATE și Xfce au fost traduse pentru ecranul de autentificare slick-greeter.
  • În managerul de aplicații Discover, utilizat în KDE, a fost adăugat un plugin pentru a lucra cu pachete în format apk, utilizate în Alpine Linux.
  • În imaginea RAM-disk initramfs, care este lansată de kernel în stadii incipiente ale boot-ului pentru a monta FS, a fost îmbunătățită detectarea partiției de boot și au fost adăugate capacități suplimentare pentru depanare, de exemplu, apăsarea butonului de creștere a volumului acum activează logarea detaliată a boot-ului.
  • Suportul pentru camere a fost îmbunătățit în versiunile care utilizează kernel-ul Linux vanilla, în loc de un kernel specific Android. Capacitățile de operare cu camera folosind kernel-ul vanilla sunt în continuare semnificativ inferioare față de cele din kernel-ul Android, dar situația se schimbă treptat. De exemplu, în noua versiune este asigurat suportul pentru camerele frontale și posterioare pe smartphone-urile Pixel 3A și Fairphone 5, precum și adăugată posibilitatea de a utiliza una dintre cele două camere posterioare ale smartphone-ului Pocophone F1.
  • Când te conectezi prin SSH, este asigurată configurarea corectă PAM (Pluggable Authentication Module), care permite rularea de aplicații grafice și utilizarea pw-dump pentru depanarea PipeWire în utilizarea camerelor.
  • Implicit, în locul utilitarului sudo, este utilizată aplicația doas (un analog simplificat al sudo din proiectul OpenBSD) și un strat doas-sudo-shim care implementează comanda sudo deasupra doas.
  • Pentru comprimarea firmware-urilor linux-firmware este utilizat algoritmul ZSTD.
  • Din livrare sunt incluse fonturi pentru limbile pe bază de chirilică și limba greacă.

Posibilitatea așteptată de a utiliza managerul de sistem systemd în locul sistemului de inițiere OpenRC în postmarketOS 24.12 a fost mutată pe versiunea 25.06. Ca motiv pentru utilizarea systemd, se menționează complexitatea întreținerii stivei de inițiere bazate pe OpenRC în condițiile dependenței în continuă creștere a GNOME și KDE de componentele systemd.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster