Opublikowano mobilną platformę LineageOS 22, opartą na Androidzie 15

Wydano wydanie mobilnej platformy LineageOS 22.1, opartej na kodzie źródłowym Android 15. Zauważono, że gałąź LineageOS 22 osiągnęła parytet pod względem funkcjonalności i stabilności z gałęzią 21 i została uznana za gotową do pierwszego wydania. Zbiory zostały przygotowane dla 132 modeli urządzeń (o 23 urządzenia więcej niż w LineageOS 21). LineageOS można również uruchomić w emulatorze Android Emulator i w środowisku Android Studio. Dodatkowo udostępniono możliwość budowy w trybie Android TV i Android Automotive.

Oprócz publikacji LineageOS 22 kontynuowane jest wsparcie dla gałęzi LineageOS 21, dla której przygotowano dodatkowe zbiory dla 57 urządzeń. Zaktualizowano również gałęzie LineageOS 19.1 i 20.0, do których przeniesiono poprawki związane z usunięciem luk zabezpieczeń. Podczas instalacji dla wszystkich wspieranych urządzeń domyślnie oferowane jest własne Lineage Recovery, które nie wymaga wydzielonej partycji recovery. Aktualizacja gałęzi LineageOS 18, w której pozostała możliwość korzystania ze starych jąder Linux (do 4.9), została wstrzymana.

Numery wydań LineageOS są synchronizowane z numerami kwartalnych aktualizacji Androida. Pierwszemu wydaniu gałęzi LineageOS 22 nadano numer 22.1, ponieważ odpowiada pierwszej kwartalnej aktualizacji Android 15 QPR1 (Quarterly Platform Release). Zmiana numeracji i ustalanie wersji dla poszczególnych kwartalnych aktualizacji Androida wyjaśnia chęć wyeliminowania zamieszania związanym z tym, że Google zaczęło praktykować zaprzestanie wsparcia dla pewnych starszych urządzeń w międzyczasowych aktualizacjach Androida.

W porównaniu z LineageOS 21, poza poprawkami specyficznymi dla Androida 15, zaproponowano następujące zmiany:

  • Domyślnie do słuchania muzyki i zarządzania muzyczną kolekcją używane jest nowe aplikacja Twelve. Zauważono, że baza kodowa wcześniej proponowanego od 2015 roku odtwarzacza muzycznego Eleven jest przestarzała i nie spełnia wymagań nowoczesnych wersji Androida. Cechy Twelve to nowoczesny interfejs w stylu „Material You”, prawidłowa praca w orientacji pionowej i poziomej, wsparcie dla większości protokołów do łączenia z sieciowymi bibliotekami muzycznymi (Subsonic, OpenSubsonic, Jellyfin), wsparcie dla protokołów strumieniowych (HLS, DASH, SmoothStreaming), ulepszony system wyszukiwania, możliwość kontynuacji odtwarzania z przerwanego miejsca po ponownym uruchomieniu urządzenia, dodatkowe predefiniowane ustawienia wizualizacji, opcja pomijania przerw między utworami.
    Opublikowano mobilną platformę LineageOS 22, opartą na Androidzie 15
  • Do przeglądania dokumentów w formacie PDF używane jest aplikacja Camelot, która umożliwia przeglądanie niektórych plików PDF, które nie były obsługiwane w wcześniej proponowanej aplikacji Jelly. Stara aplikacja korzystała z silnika przeglądarki WebView, podczas gdy nowa aplikacja oparta jest na bibliotece Jetpack używanej do renderowania plików PDF w Chrome.
  • Zaktualizowane do aktualnych wydań aplikacje SeedVault i Etar.
  • Komponent WebView zaktualizowany do silnika Chromium 131.0.6778.200.
  • Przepisałem narzędzia do wyodrębniania zasobów z plików APK (extract-utils) — etap rozpakowywania na niektórych urządzeniach skrócił się około 30 razy (z 180 do 6 sekund).
  • Dodano nieoficjalne wsparcie dla instalacji LineageOS w wirtualnych środowiskach z virtIO (QEMU, crosvm, UTM).

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster