Publicat de postmarketOS 24.12, Linux- distribuție pentru smartphone-uri și dispozitive mobile

După 6 luni de dezvoltare, proiectul postmarketOS 24.12, care dezvoltă distribuția, a fost lansat. Linux pentru dispozitive mobile, bazat pe pachetul de bază Alpine Linux, biblioteca standard C Musl și suita de utilitare BusyBox. Scopul proiectului este de a oferi Linux- o distribuție pentru smartphone-uri și tablete care este independentă de ciclul de viață oficial de suport pentru firmware și nu este legată de soluțiile standard ale principalilor jucători din industrie. Au fost pregătite 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 diverse modele Samsung Galaxy și Xiaomi. Este oferit suport experimental limitat pentru peste 500 de dispozitive.

Mediul postmarketOS este unificat și plasează toate componentele specifice dispozitivelor într-un pachet separat. Toate celelalte pachete sunt identice pe toate dispozitivele și se bazează pe pachete din distribuția Alpine. LinuxCompilările folosesc kernelul vanilla ori de câte ori este posibil. Linux... și, dacă acest lucru nu este posibil, atunci kerneluri din firmware-ul pregătit de producătorii de dispozitive. KDE Plasma Mobile, Phosh, GNOME Mobile și Sxmo sunt oferite ca interfețe utilizator principale, dar pot fi instalate și alte medii, inclusiv MATE și Xfce.

În noua versiune:

  • S-a adăugat suport pentru smartphone-ul și dispozitivele Google Pixel 3A de pe platforma Qualcomm MSM8953 (Snapdragon 450/625/626/632), inclusiv 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 ansambluri gata făcute a scăzut de la 54 la 53. În comparație cu versiunea postmarketOS 24.06, au fost adăugate următoarele ansambluri:

    • 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)
      • Betosensite Bayonita syntosita nemovitosEL PE PEEL/0 A4 A4 PE Bay/010/0 PE Bay/0/0 S. PEESS PE S.,
      • 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

    Următoarele ansambluri au fost întrerupte: google-nyan-big (Acer Chromebook 13 CB5-311) și google-nyan-blaze (HP Chromebook 14 G3). Ansambluri combinate 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).

  • Versiunea include peste 200 de dispozitive din categoria „testare”, al căror nivel de suport variază de la capacitatea de descărcare la funcționalitatea aproape tuturor funcțiilor. Ansamblurile pentru aceste dispozitive pot fi pregătite folosind setul de instrumente pmbootstrap și pachetele gata făcute din depozitul de proiect. Noile dispozitive includ suport pentru set-top box-uri Fairphone 5 și Amlogic TV.
  • Portul „Generic x64 UEFI”, destinat instalării distribuției pe PC-uri și laptop-uri obișnuite, a adăugat posibilitatea de a utiliza driverul Nouveau deschis pe sisteme cu GPU-uri NVIDIA și, de asemenea, a adăugat firmware pentru GPU-urile Intel.
  • Baza de date a pachetelor este sincronizată cu Alpine Linux 3.21.
  • Shell-ul KDE Plasma Mobile a fost actualizat la versiunea 6.2.4 (anterior versiunea 6.0.3 a fost livrată). A fost introdusă o nouă interfață pentru efectuarea apelurilor.
     Publicat de postmarketOS 24.12, Linux- distribuție pentru smartphone-uri și dispozitive mobile  Publicat de postmarketOS 24.12, Linux- distribuție pentru smartphone-uri și dispozitive mobile
  • A fost actualizat mediul de utilizator GNOME Mobile, care folosește o ediție a GNOME Shell, adaptată pentru utilizare pe smartphone-uri și tablete cu ecran tactil. Componentele GNOME Mobile au fost mutate în ramura GNOME Shell 46 Au fost aduse îmbunătățiri la design, tastatura virtuală și modurile de repaus/standby.
     Publicat de postmarketOS 24.12, Linux- distribuție pentru smartphone-uri și dispozitive mobile
  • Mediul Phosh, bazat pe tehnologiile GNOME și dezvoltat de Purism pentru smartphone-ul Librem 5, a fost actualizat la versiunea 0.43 (lansată anterior 0.39). Printre modificări: reproiectarea panoului de setări rapide; setări rapide pentru a activa modul întunecat, a activa/dezactiva transferul de date celulare și a activa Wi-Fi Hotspot; suport pentru culori de accent; adaptarea ecranului de blocare pentru ecrane mici; Sistem de notificare îmbunătățit.
     Publicat de postmarketOS 24.12, Linux- distribuție pentru smartphone-uri și dispozitive mobile
  • Shell-ul grafic Sxmo (Simple X Mobile), bazat pe managerul compozit Sway și care aderă la filozofia Unix, a fost actualizat la versiunea 1.17 (era 1.16.3), care oferă posibilitatea de a utiliza meniul aplicației wofi în loc de bemenu; noul screen saver activat (unt de arahide); a adăugat modul „ocupat”, care oprește sunetul soneriei și semnalul de vibrație; sistemul de notificare a fost rescris; a adăugat un handler de indicator LED; a fost adăugată în meniu o secțiune cu toate aplicațiile instalate; A fost implementată derularea lină în meniu.
     Publicat de postmarketOS 24.12, Linux- distribuție pentru smartphone-uri și dispozitive mobile
  • Noi imagini de fundal incluse.
     Publicat de postmarketOS 24.12, Linux- distribuție pentru smartphone-uri și dispozitive mobile
  • Ansamblurile bazate pe tehnologiile GNOME includ implicit o aplicație pentru lucrul cu camera Snapshot și o interfață pentru vizualizarea prognozei meteo. Vizualizatorul PDF Evince a fost înlocuit de aplicația Papers, iar playerul de sunet Lollypop a fost înlocuit cu Decibels.
  • Interfața, bazată pe mediul desktop MATE, a fost adaptată pentru controlul ecranului tactil cu umplutură sporită și dimensiune mai mare a fontului. Mediile MATE și Xfce au fost mutate în ecranul de autentificare.
  • Un plugin pentru lucrul cu pachete apk utilizate în Alpine a fost adăugat la managerul de aplicații Discover utilizat în KDE. Linux.
  • În imaginea discului RAM initramfs, lansată de nucleu într-un stadiu incipient al pornirii pentru a monta sistemul de fișiere, detectarea partiției de boot a fost îmbunătățită și au fost adăugate capacități suplimentare de depanare, de exemplu, ținând apăsat butonul de creștere a volumului acum permite înregistrarea detaliată a pornirii.
  • Suport îmbunătățit pentru cameră în versiunile care utilizează kernelul vanilla Linux în loc de un nucleu specific din AndroidCapacitățile camerei atunci când se utilizează kernelul vanilla sunt încă vizibil în urma kernelului de la Android, dar situația se schimbă treptat. De exemplu, noua versiune oferă suport pentru camerele frontale și spate de pe smartphone-urile Pixel 3A și Fairphone 5 și adaugă, de asemenea, posibilitatea de a utiliza una dintre cele două camere spate de pe smartphone-ul Pocophone F1.
  • Când vă conectați prin SSH, PAM (Pluggable Authentication Module) este configurat corect, permițându-vă să rulați aplicații grafice și să utilizați pw-dump pentru a depana PipeWire atunci când lucrați cu camere.
  • În mod implicit, în locul utilitarului sudo, se folosesc programul doas (un analog simplificat al sudo din proiectul OpenBSD) și stratul doas-sudo-shim cu implementarea comenzii sudo deasupra doas.
  • Algoritmul ZSTD este folosit pentru a comprima firmware-ul linux.
  • Fonturile pentru limbi bazate pe chirilic și greacă sunt incluse în mod implicit.

Capacitatea de a utiliza managerul de sistem systemd în locul sistemului de inițializare OpenRC, așteptată în postmarketOS 24.12, a fost mutată în versiunea 25.06. Motivul invocat pentru utilizarea systemd este dificultatea de a menține o stivă de inițializare bazată pe OpenRC, având în vedere dependența din ce în ce mai mare a GNOME și KDE de componentele systemd.

Sursa: opennet.ru

Cumpărați găzduire de încredere pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără găzduire web fiabilă cu protecție DDoS, servere VPS VDS | ProHoster