Die neue Version der mobilen Plattform LineageOS 21, die auf der Codebasis von Android 14 basiert, wurde vorgestellt. Es wird festgestellt, dass die LineageOS 21-Version hinsichtlich FunktionalitĂ€t und StabilitĂ€t gleichwertig mit der Version 20 ist und als bereit fĂŒr die erste Veröffentlichung anerkannt wurde. Die Builds sind fĂŒr 109 GerĂ€tetypen vorbereitet. LineageOS kann auch im Android Emulator und in der Android Studio-Umgebung ausgefĂŒhrt werden. ZusĂ€tzlich besteht die Möglichkeit, im Android TV- und Android Automotive-Modus zu bauen.
Neben der Veröffentlichung von LineageOS 21 wird auch die Entwicklung der Builds von LineageOS 20 und 18.1 fortgesetzt. Die weitere UnterstĂŒtzung von LineageOS 18.1 auf Basis von Android 11 ist darauf zurĂŒckzufĂŒhren, dass die Plattform ab Android 12 auf die Verwendung von eBPF zur Paketfilterung umgestellt wurde, was zur Einstellung der UnterstĂŒtzung vieler Ă€lterer GerĂ€te gefĂŒhrt hat, da fĂŒr diese GerĂ€te kein Linux-Kernel mit eBPF-UnterstĂŒtzung (4.9+) verfĂŒgbar ist. FĂŒr GerĂ€te mit einem 4.4-Kernel (Qualcomm MSM8998) wurde die eBPF-UnterstĂŒtzung rĂŒckportiert, aber bei GerĂ€ten mit SoC Qualcomm MSM8996, die an die Kernel-Version 3.18 gebunden sind, ist die Portierung schwierig. Bei der Installation wird fĂŒr alle unterstĂŒtzten GerĂ€te standardmĂ€Ăig eine eigene Lineage Recovery angeboten, die keine separate Recovery-Partition erfordert.
Im Vergleich zu LineageOS 20 wurden neben den speziell fĂŒr Android 14 vorgesehenen Ănderungen folgende Verbesserungen angeboten:
- Der Wechsel zu der android-14-Version aus dem AOSP (Android Open Source Project) wurde zum Stand Februar 2024 vollzogen. Die WebView-Engine wurde mit Chromium 120.0.6099.144 synchronisiert.
- In das System wurde eine neue App namens Glimpse aufgenommen, die eine BenutzeroberflĂ€che zur Verwaltung von Fotogalerien bietet und standardmĂ€Ăig anstelle der App Gallery2 aus dem AOSP verwendet wird. Glimpse beinhaltet alle notwendigen Funktionen zur Verwaltung von Fotos und bietet eine einfache BenutzeroberflĂ€che im Material You-Stil.

- Das Design des Taschenrechners wurde ĂŒberarbeitet und entspricht nun dem Konzept von Material You und ist mit den anderen Anwendungen vereinheitlicht.

- Im Webbrowser Jelly wurde die BenutzeroberflĂ€che ĂŒberarbeitet und im Stil "Material You" gestaltet. Die UnterstĂŒtzung fĂŒr die Suchmaschine und den Suchanbieter Brave wurde hinzugefĂŒgt. Der Zugriff auf die verschlĂŒsselte Google-Engine auf Basis von HSTS (HTTP Strict Transport Security) wurde eingestellt. Bei den Empfehlungen der Suchmaschine Baidu wird HTTPS verwendet. Es wurde die Möglichkeit hinzugefĂŒgt, den Zugriff auf Standortdaten fĂŒr bestimmte Websites selektiv zu gewĂ€hren.

- Die Anwendungen fĂŒr Anrufe, das Versenden von Nachrichten und die Verwaltung des Adressbuchs wurden im Stil "Material You" gestaltet. UnterstĂŒtzung fĂŒr dunkle und helle Design-Themen wurde implementiert. Die Anwendungen Dialer, Messaging und Contacts wurden aus AOSP herausgenommen und entwickeln sich nun als erweiterte Forks, da Google die UnterstĂŒtzung fĂŒr die Anwendungen Dialer und Messaging in AOSP eingestellt hat.

- Die BenutzeroberflĂ€che der Kamera-App Aperture wurde auf den Stil "Material You" umgestellt. Der Dialog zur Anforderung von Berechtigungen fĂŒr den Standortzugriff wurde verbessert. Die automatische Ausrichtung der OberflĂ€che bei Ănderung der GerĂ€teausrichtung wurde sichergestellt. Der QR-Code-Scanner wurde verbessert, und die UnterstĂŒtzung fĂŒr die Verbindung zu Wi-Fi ĂŒber QR-Code wurde hinzugefĂŒgt. Es wurde die UnterstĂŒtzung fĂŒr Sprachaktionen ĂŒber Google Assistant hinzugefĂŒgt. Eine Funktion zum Spiegeln von Fotos und Videos wurde implementiert. UnterstĂŒtzung fĂŒr die temporĂ€re Unterbrechung der Videoaufnahme wurde bereitgestellt. Es wurde die Möglichkeit hinzugefĂŒgt, Aktionen an den LautstĂ€rketasten zu binden. Erweiterte Einstellungen zur Videobearbeitung (RauschunterdrĂŒckung, SchĂ€rfeverbesserung usw.) wurden hinzugefĂŒgt. UnterstĂŒtzung fĂŒr die Videoaufnahme im HDR-Modus wurde hinzugefĂŒgt.
- Die UnterstĂŒtzung des Stils "Material You" im Musikplayer Eleven und der Bildschirmtastatur LatinIME wurde verbessert.
- Eine neue Boot-Animation wurde vorgeschlagen.
- Die Anwendungen SeedVault fĂŒr Backups und der Kalender-Planer Etar wurden auf die neuesten Versionen aktualisiert. Verbesserungen, die von den Entwicklern von LineageOS erstellt wurden, wurden in die Kernanwendungen SeedVault und Etar integriert.
- Die seitlich herausfahrende Funktion wurde modernisiert. Steuerungspanel LautstÀrke.
- Die Installation von Updates im Modus des switchn mit A/B-Partitionen wurde erheblich beschleunigt.
- In den Android TV-Versionen wird ein Launcher ohne integrierte Werbung verwendet. In den meisten Google-Anwendungen fĂŒr Android TV gibt es die Möglichkeit, zwischen der Nutzung des Google-Interfaces mit Werbung oder LineageOS ohne Werbung zu wĂ€hlen.
- Die Skripte fĂŒr die Ăbertragung von Ănderungen aus AOSP wurden ĂŒberarbeitet, was den Prozess der Annahme von Korrekturen zur Behebung von SicherheitsanfĂ€lligkeiten erheblich erleichtert hat.
- Die Datenextraktionswerkzeuge unterstĂŒtzen nun die direkte Extraktion von Informationen aus OTA- und Werkimages.
- Es wurde vollstĂ€ndige UnterstĂŒtzung fĂŒr den Aufbau mit LLVM unter Verwendung der standardmĂ€Ăigen LLVM-BinĂ€rwerkzeuge und optional des in LLVM integrierten Assemblers gewĂ€hrleistet.
- Der Setup-Assistent wurde aktualisiert und ist nun fĂŒr Android 14 angepasst.
- Die Arbeit mit dem Developer-Kit, das fĂŒr die Radxa 0, Banana Pi B5, ODROID C4 und Jetson X1-Platten verwendet wird, wurde erheblich verbessert.
Quelle: opennet.ru




