Opublikowano postmarketOS 24.12, Linux- dystrybucja na smartfony i urządzenia mobilne

Po 6 miesiącach prac rozwojowych opublikowano projekt postmarketOS 24.12, który rozwija dystrybucję Linux dla urządzeń mobilnych, w oparciu o pakiet Alpine Linux, standardową bibliotekę języka C Musl oraz pakiet narzędzi BusyBox. Celem projektu jest zapewnienie Linux– dystrybucja dla smartfonów i tabletów, która jest niezależna od oficjalnego cyklu wsparcia oprogramowania układowego i nie jest powiązana ze standardowymi rozwiązaniami głównych graczy branżowych. Wersje zostały przygotowane dla 54 urządzeń, w tym PINE64 PinePhone, Purism Librem 5, OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7, a także różnych modeli Samsung Galaxy i Xiaomi. Ograniczone wsparcie eksperymentalne jest dostępne dla ponad 500 urządzeń.

Środowisko postmarketOS jest ujednolicone i umieszcza wszystkie komponenty specyficzne dla danego urządzenia w osobnym pakiecie. Wszystkie pozostałe pakiety są identyczne dla wszystkich urządzeń i bazują na pakietach z dystrybucji Alpine. LinuxKompilacje korzystają z jądra vanilla, kiedy tylko jest to możliwe. Linux, a jeśli to niemożliwe, to jądra z oprogramowania układowego przygotowanego przez producentów urządzeń. KDE Plasma Mobile, Phosh, GNOME Mobile i SXMO są oferowane jako podstawowe interfejsy użytkownika, ale można również zainstalować inne środowiska, w tym MATE i Xfce.

W nowym wydaniu:

  • Dodano obsługę smartfona Google Pixel 3A oraz urządzeń na platformie Qualcomm MSM8953 (Snapdragon 450/625/626/632), w tym Xiaomi Mi A1, Xiaomi Mi A2 Lite, Xiaomi Redmi 4 Prime, Xiaomi Redmi 5 Plus, Xiaomi Redmi Note 4 i Xiaomi Redmi S2/Y2.

    Liczba gotowych zestawów spadła z 54 do 53. W porównaniu do wersji 24.06 postmarketOS dodano następujące zestawy:

    • 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 (Chromebook Lenovo 300e Yoga Gen 4, Chromebook Lenovo IdeaPad Slim 3)
    • google-peach-pi (Chromebook Samsung 2)
    • qcom-msm8953 (urządzenia z chipem 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 Plus G5
      • Motorola Moto G6
      • Motorola Moto G7 Power
      • Samsung Galaxy A6 (2018)
      • Xiaomi redmi 5
      • Xiaomi redmi 7

    Wycofano z produkcji zespoły: google-nyan-big (Acer Chromebook 13 CB5-311) i google-nyan-blaze (HP Chromebook 14 G3). Połączone zespoły 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).

  • Wydanie obejmuje ponad 200 urządzeń z kategorii „testowej”, których poziom wsparcia waha się od możliwości pobierania po funkcjonalność prawie wszystkich funkcji. Montaże dla tych urządzeń można przygotować korzystając z narzędzia pmbootstrap oraz gotowych pakietów z repozytorium projektu. Nowe urządzenia obejmują obsługę dekoderów Fairphone 5 i Amlogic TV.
  • Port „Generic x64 UEFI”, przeznaczony do instalacji dystrybucji na zwykłych komputerach stacjonarnych i laptopach, dodał możliwość korzystania z otwartego sterownika Nouveau na systemach z procesorami graficznymi NVIDIA, a także dodał oprogramowanie układowe dla procesorów graficznych Intel.
  • Baza pakietów jest zsynchronizowana z Alpine Linux 3.21.
  • Powłoka KDE Plasma Mobile została zaktualizowana do wersji 6.2.4 (poprzednio dostarczana była wersja 6.0.3). Wprowadzono nowy interfejs wykonywania połączeń.
     Opublikowano postmarketOS 24.12, Linux- dystrybucja na smartfony i urządzenia mobilne  Opublikowano postmarketOS 24.12, Linux- dystrybucja na smartfony i urządzenia mobilne
  • Zaktualizowano środowisko użytkownika GNOME Mobile, które wykorzystuje edycję powłoki GNOME, przystosowaną do użytku na smartfonach i tabletach z ekranem dotykowym. Komponenty GNOME Mobile zostały przeniesione do gałęzi GNOME Shell 46. Wprowadzono ulepszenia w wyglądzie, wirtualnej klawiaturze i trybach uśpienia/gotowości.
     Opublikowano postmarketOS 24.12, Linux- dystrybucja na smartfony i urządzenia mobilne
  • Środowisko Phosh, bazujące na technologiach GNOME i opracowane przez firmę Purism dla smartfona Librem 5, zostało zaktualizowane do wersji 0.43 (poprzednio wydanej 0.39). Wśród zmian: przeprojektowanie panelu szybkich ustawień; szybkie ustawienia umożliwiające aktywację trybu ciemnego, włączenie/wyłączenie komórkowej transmisji danych i włączenie hotspotu Wi-Fi; obsługa kolorów akcentujących; dostosowanie ekranu blokady do małych ekranów; Ulepszony system powiadomień.
     Opublikowano postmarketOS 24.12, Linux- dystrybucja na smartfony i urządzenia mobilne
  • Powłoka graficzna Sxmo (Simple X Mobile), oparta na menedżerze kompozytowym Sway i zgodna z filozofią Uniksa, została zaktualizowana do wersji 1.17 (było 1.16.3), która zapewnia możliwość korzystania z menu aplikacji wofi zamiast bemenu; włączony nowy wygaszacz ekranu (masło orzechowe); dodano tryb „zajęty”, który wyłącza dźwięk dzwonka i sygnał wibracyjny; system powiadomień został przepisany; dodano obsługę wskaźników LED; do menu dodano sekcję ze wszystkimi zainstalowanymi aplikacjami; Zaimplementowano płynne przewijanie w menu.
     Opublikowano postmarketOS 24.12, Linux- dystrybucja na smartfony i urządzenia mobilne
  • Nowe tapety w zestawie.
     Opublikowano postmarketOS 24.12, Linux- dystrybucja na smartfony i urządzenia mobilne
  • Zestawy oparte na technologiach GNOME domyślnie zawierają aplikację do pracy z kamerą Snapshot oraz interfejs do przeglądania prognozy pogody. Przeglądarkę plików PDF Evince zastąpiono aplikacją Papers, a odtwarzacz dźwięku Lollypop zastąpiono aplikacją Decibels.
  • Interfejs, oparty na środowisku graficznym MATE, został przystosowany do sterowania za pomocą ekranu dotykowego, ze zwiększoną wyściółką i większym rozmiarem czcionki. Środowiska MATE i Xfce zostały przeniesione na przejrzysty ekran logowania.
  • Do menedżera aplikacji Discover używanego w środowisku KDE dodano wtyczkę umożliwiającą pracę z pakietami APK używanymi w środowisku Alpine. Linux.
  • W obrazie dysku RAM initramfs, uruchamianym przez jądro na wczesnym etapie rozruchu w celu zamontowania systemu plików, poprawiono wykrywanie partycji rozruchowej i dodano dodatkowe możliwości debugowania, na przykład przytrzymanie teraz przycisku zwiększania głośności umożliwia szczegółowe rejestrowanie rozruchu.
  • Ulepszona obsługa kamery w kompilacjach wykorzystujących jądro Vanilla Linux zamiast konkretnego rdzenia z AndroidMożliwości kamery przy użyciu jądra Vanilla nadal są zauważalnie gorsze od jądra z Android, ale sytuacja stopniowo się zmienia. Na przykład nowa wersja zapewnia obsługę przedniego i tylnego aparatu w smartfonach Pixel 3A i Fairphone 5, a także dodaje możliwość korzystania z jednego z dwóch tylnych aparatów w smartfonie Pocophone F1.
  • Podczas łączenia się przez SSH, PAM (Pluggable Authentication Module) jest poprawnie skonfigurowany, co pozwala na uruchamianie aplikacji graficznych i używanie pw-dump do debugowania PipeWire podczas pracy z kamerami.
  • Domyślnie zamiast narzędzia Sudo używany jest program doas (uproszczony odpowiednik Sudo z projektu OpenBSD) i warstwa doas-sudo-shim z implementacją polecenia sudo na wierzchu doas.
  • Algorytm ZSTD służy do kompresji oprogramowania sprzętowego systemu Linux.
  • Czcionki dla języków opartych na cyrylicy i grece są domyślnie uwzględnione.

Możliwość korzystania z menedżera systemu systemd zamiast systemu inicjującego OpenRC, oczekiwana w postmarketOS 24.12, została przeniesiona do wersji 25.06. Powodem używania systemd jest trudność w utrzymaniu stosu inicjującego opartego na OpenRC, biorąc pod uwagę stale rosnącą zależność GNOME i KDE od komponentów systemd.

Źródło: opennet.ru

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster