Publisert ettermarkedOS 24.12, Linux- distribusjon for smarttelefoner og mobile enheter

Etter 6 måneder med utvikling har postmarketOS 24.12-prosjektet, som utvikler distribusjonen, blitt utgitt. Linux for mobile enheter, basert på Alpine-pakkebasen Linux, standard C-biblioteket Musl og verktøypakken BusyBox. Målet med prosjektet er å tilby Linux– en distribusjon for smarttelefoner og nettbrett som er uavhengig av den offisielle firmware-støttesyklusen og ikke er knyttet til standardløsningene til store aktører i bransjen. Det er utarbeidet versjoner for 54 enheter, inkludert PINE64 PinePhone, Purism Librem 5, OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7, samt diverse Samsung Galaxy- og Xiaomi-modeller. Begrenset eksperimentell støtte tilbys for over 500 enheter.

PostmarketOS-miljøet er enhetlig og plasserer alle enhetsspesifikke komponenter i en separat pakke. Alle andre pakker er identiske på tvers av alle enheter og er basert på pakker fra Alpine-distribusjonen. LinuxByggene bruker vanilla-kjernen når det er mulig. Linux, og hvis det ikke er mulig, så kjerner fra fastvare utarbeidet av enhetsprodusenter. KDE Plasma Mobile, Phosh, GNOME Mobile og Sxmo tilbys som primære brukergrensesnitt, men andre miljøer, inkludert MATE og Xfce, kan også installeres.

I den nye utgivelsen:

  • Lagt til støtte for Google Pixel 3A-smarttelefonen og enheter basert på Qualcomm MSM8953-plattformen (Snapdragon 450/625/626/632), inkludert Xiaomi Mi A1, Xiaomi Mi A2 Lite, Xiaomi Redmi 4 Prime, Xiaomi Redmi 5 Plus, Xiaomi Redmi Note 4 og Xiaomi Redmi S2/Y2.

    Antall ferdige sammenstillinger har gått ned fra 54 til 53. Sammenlignet med postmarketOS versjon 24.06, er følgende sammenstillinger lagt til:

    • 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 (enheter med Qualcomm Snapdragon 625-brikke)
      • Xiaomi Min 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

    Følgende sammenstillinger er avviklet: google-nyan-big (Acer Chromebook 13 CB5-311) og google-nyan-blaze (HP Chromebook 14 G3). Kombinerte enheter 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) ) ) og xiaomi-ysl (Xiaomi Redmi S2).

  • Utgivelsen inkluderer mer enn 200 enheter fra kategorien "testing", hvis støttenivå varierer fra muligheten til å laste ned til funksjonaliteten til nesten alle funksjoner. Sammenstillinger for disse enhetene kan forberedes ved hjelp av pmbootstrap-verktøysettet og ferdige pakker fra prosjektlageret. Nye enheter inkluderer støtte for Fairphone 5 og Amlogic TV set-top-bokser.
  • "Generisk x64 UEFI"-porten, beregnet for å installere distribusjonen på vanlige PC-er og bærbare datamaskiner, har lagt til muligheten til å bruke den åpne Nouveau-driveren på systemer med NVIDIA GPUer, og har også lagt til fastvare for Intel GPUer.
  • Pakkedatabasen er synkronisert med Alpine Linux 3.21.
  • KDE Plasma Mobile-skallet har blitt oppdatert til versjon 6.2.4 (tidligere versjon 6.0.3). Et nytt grensesnitt for å ringe er introdusert.
    Publisert ettermarkedOS 24.12, Linux- distribusjon for smarttelefoner og mobile enheterPublisert ettermarkedOS 24.12, Linux- distribusjon for smarttelefoner og mobile enheter
  • GNOME Mobile-brukermiljøet er oppdatert, som bruker en utgave av GNOME Shell, tilpasset for bruk på smarttelefoner og nettbrett med berøringsskjerm. GNOME Mobile-komponenter har blitt flyttet til GNOME Shell 46-grenen. Forbedringer er gjort i design, virtuelle tastatur og hvile-/ventemodus.
    Publisert ettermarkedOS 24.12, Linux- distribusjon for smarttelefoner og mobile enheter
  • Phosh-miljøet, basert på GNOME-teknologier og utviklet av Purism for Librem 5-smarttelefonen, har blitt oppdatert til versjon 0.43 (tidligere utgitt 0.39). Blant endringene: redesign av hurtiginnstillingspanelet; hurtiginnstillinger for å aktivere mørk modus, aktivere/deaktivere mobildataoverføring og aktivere Wi-Fi Hotspot; støtte for aksentfarger; tilpasning av låseskjermen for små skjermer; Forbedret varslingssystem.
    Publisert ettermarkedOS 24.12, Linux- distribusjon for smarttelefoner og mobile enheter
  • Det grafiske skallet Sxmo (Simple X Mobile), basert på Sway composite manager og følger Unix-filosofien, har blitt oppdatert til versjon 1.17 (var 1.16.3), som gir muligheten til å bruke wofi-applikasjonsmenyen i stedet for bemenu; ny skjermsparer aktivert (peanøttsmør); lagt til "opptatt"-modus, som slår av ringelyden og vibrasjonssignalet; varslingssystemet er skrevet om; lagt til LED-indikatorbehandler; en seksjon med alle installerte applikasjoner er lagt til menyen; Jevn rulling i menyen er implementert.
    Publisert ettermarkedOS 24.12, Linux- distribusjon for smarttelefoner og mobile enheter
  • Nye bakgrunnsbilder inkludert.
    Publisert ettermarkedOS 24.12, Linux- distribusjon for smarttelefoner og mobile enheter
  • Sammenstillinger basert på GNOME-teknologier inkluderer som standard et program for å jobbe med Snapshot-kameraet og et grensesnitt for å se værmeldingen. Evince PDF-leseren er erstattet av Papers-appen, og Lollypop-lydspilleren er erstattet av Decibels.
  • Grensesnittet, basert på MATE-skrivebordsmiljøet, er tilpasset for berøringsskjermkontroll med økt utfylling og større skriftstørrelse. MATE- og Xfce-miljøer har blitt flyttet til den smarte påloggingsskjermen.
  • En plugin for å jobbe med apk-pakker som brukes i Alpine er lagt til i Discover-programbehandleren som brukes i KDE. Linux.
  • I initramfs RAM-diskbilde, lansert av kjernen på et tidlig stadium av oppstart for å montere filsystemet, er gjenkjenningen av oppstartspartisjonen blitt forbedret og ytterligere feilsøkingsmuligheter er lagt til, for eksempel ved å holde nede volum opp-knappen nå muliggjør detaljert oppstartslogging.
  • Forbedret kamerastøtte i bygg som bruker vanilla-kjernen Linux i stedet for en spesifikk kjerne fra AndroidKamerafunksjonene når du bruker vanilla-kjernen er fortsatt merkbart bak kjernen fra Android, men situasjonen endrer seg gradvis. For eksempel gir den nye versjonen støtte for front- og bakkameraene på smarttelefonene Pixel 3A og Fairphone 5, og legger også til muligheten til å bruke ett av de to bakkameraene på smarttelefonen Pocophone F1.
  • Når du kobler til via SSH, er PAM (Pluggable Authentication Module) riktig konfigurert, slik at du kan kjøre grafiske applikasjoner og bruke pw-dump for å feilsøke PipeWire når du arbeider med kameraer.
  • Som standard, i stedet for sudo-verktøyet, brukes doas-programmet (en forenklet analog av sudo fra OpenBSD-prosjektet) og doas-sudo-shim-laget med implementeringen av sudo-kommandoen på toppen av doas.
  • ZSTD-algoritmen brukes til å komprimere linux-firmware.
  • Fonter for språk basert på kyrillisk og gresk er inkludert som standard.

Muligheten til å bruke systemd system manager i stedet for OpenRC init-systemet, forventet i postmarketOS 24.12, har blitt flyttet til 25.06-utgivelsen. Grunnen til å bruke systemd er vanskeligheten med å opprettholde en OpenRC-basert init-stack gitt den stadig økende avhengigheten til GNOME og KDE av systemd-komponenter.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig webhotell med DDoS-beskyttelse, VPS VDS-servere | ProHoster