Opublikowana mobilna platforma LineageOS 21 oparta na Androidzie 14.

Została zaprezentowana wersja mobilnej platformy LineageOS 21, oparta na bazie kodu Android 14. Zauważono, że gałąź LineageOS 21 osiągnęła parytet pod względem funkcjonalności i stabilności z gałęzią 20 i uznano ją za gotową do stworzenia pierwszego wydania. Budowy zostały przygotowane dla 109 modeli urządzeń. LineageOS można również uruchomić w emulatorze Android Emulator oraz w środowisku Android Studio. Dodatkowo, dostępna jest możliwość budowy w trybie Android TV i Android Automotive.

Oprócz publikacji LineageOS 21 kontynuowane są również prace nad budowami LineageOS 20 i 18.1. Kontynuacja wsparcia LineageOS 18.1 na bazie Android 11 wynika z faktu, że począwszy od Android 12, platforma została przekształcona w to korzystanie z eBPF do filtrowania pakietów, co doprowadziło do zaprzestania wsparcia dla wielu starszych urządzeń ze względu na niedostępność dla tych urządzeń jądra Linux z obsługą eBPF (4.9+). Dla urządzeń z jądrem 4.4 (Qualcomm MSM8998) obsługa eBPF została przekompilowana, ale dla urządzeń z SoC Qualcomm MSM8996, związanych z wersją jądra 3.18, portowanie jest utrudnione. Podczas instalacji dla wszystkich obsługiwanych urządzeń domyślnie oferowane jest własne odzyskiwanie Lineage, które nie wymaga wydzielania osobnej partycji recovery.

W porównaniu z LineageOS 20, oprócz zmian specyficznych dla Android 14, zaproponowano następujące usprawnienia:

  • Zrealizowano przejście na gałąź android-14 z repozytorium AOSP (Android Open Source Project) według stanu na luty 2024 roku. Silnik przeglądarki WebView został zsynchronizowany z Chromium 120.0.6099.144.
  • W skład wchodzi nowa aplikacja Glimpse z interfejsem do zarządzania galerią zdjęć, która domyślnie jest używana zamiast aplikacji Gallery2 z AOSP. Glimpse zawiera wszystkie niezbędne funkcje do zarządzania zdjęciami i jest wyposażona w prosty interfejs w stylu Material You.
    Opublikowana mobilna platforma LineageOS 21 oparta na Androidzie 14.
  • Zmieniono wygląd kalkulatora, który został przekształcony według koncepcji Material You i ujednolicony z pozostałymi aplikacjami.
    Opublikowana mobilna platforma LineageOS 21 oparta na Androidzie 14.
  • W przeglądarce internetowej Jelly zmodernizowano i stylizowano interfejs użytkownika zgodnie z koncepcją stylu „Material You”. Dodano wsparcie dla wyszukiwarki i dostawcy wyszukiwania Brave. Zaprzestano wsparcia dla wywołań do zaszyfrowanej wyszukiwarki Google opartej na HSTS (HTTP Strict Transport Security). Przy wyświetlaniu rekomendacji z wyszukiwarki Baidu wykorzystano HTTPS. Dodano możliwość selektywnego udzielania dostępu do danych o lokalizacji dla poszczególnych witryn.
    Opublikowana mobilna platforma LineageOS 21 oparta na Androidzie 14.
  • Aplikacje do wykonywania połączeń, wysyłania wiadomości oraz zarządzania książką adresową przeszły na styl „Material You”. Wprowadzono wsparcie dla ciemnych i jasnych motywów. Aplikacje Dialer, Messaging i Contacts zostały wydzielone z AOSP i teraz rozwijają się jako rozszerzone forki, ponieważ Google zaprzestał wsparcia dla aplikacji Dialer i Messaging w AOSP.
    Opublikowana mobilna platforma LineageOS 21 oparta na Androidzie 14.
  • Interfejs aplikacji do obsługi aparatu Aperture przeszedł na użycie stylu „Material You”. Udoskonalono dialog do prośby o uprawnienia dostępu do lokalizacji. Zapewniono automatyczne obracanie interfejsu przy zmianie orientacji urządzenia. Udoskonalono skaner kodów QR, dodano wsparcie dla łączenia z siecią Wi-Fi za pomocą kodu QR. Dodano wsparcie dla poleceń głosowych przez Google Assistant. Wprowadzono funkcję lustrzanego odbicia zdjęć i wideo. Umożliwiono tymczasowe wstrzymywanie nagrywania wideo. Dodano możliwość powiązania działań z przyciskami regulacji głośności. Wprowadzono rozszerzone ustawienia przetwarzania wideo (tłumienie hałasu, zwiększanie ostrości itd.). Dodano wsparcie dla nagrywania wideo w trybie HDR.
  • Ulepszono wsparcie dla stylu „Material You” w odtwarzaczu muzycznym Eleven oraz klawiaturze ekranowej LatinIME.
  • Zaproponowano nową animację uruchamiania.
  • Zaktualizowano aplikację do tworzenia kopii zapasowych SeedVault oraz kalendarz Etar do najnowszych wersji. Do głównych wersji SeedVault i Etar przeniesiono poprawki stworzone przez Twórców LineageOS.
  • Zmodernizowano wysuwający się panel. panelu administracyjnego głośnością.
  • Znacząco przyspieszono instalację aktualizacji w trybie zamiany partycji (A/B).
  • W wersjach opartych na Android TV zastosowano Launcher bez wbudowanej reklamy. W większości aplikacji Google dla Android TV zapewniono możliwość wyboru między interfejsem Google z reklamą a LineageOS bez reklam.
  • Przepracowano skrypty do przenoszenia zmian z AOSP, co znacznie uprościło proces akceptacji poprawek usuwających luki w zabezpieczeniach.
  • Do narzędzi ekstrakcji danych dodano wsparcie dla bezpośredniego wydobywania informacji z obrazów OTA i Factory.
  • Zapewniono pełne wsparcie dla kompilacji przy użyciu LLVM z domyślnymi narzędziami binarnymi LLVM oraz opcjonalnym assemblerem wbudowanym w LLVM.
  • Zaktualizowano kreator konfiguracji (Setup Wizard), który jest dostosowany do Androida 14.
  • Znacząco poprawiono działanie zestawu narzędzi developer-kit stosowanego w płytach Radxa 0, Banana Pi B5, ODROID C4 i Jetson X1.

Ź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