LineageOS 20 ist da, basierend auf Android 13, und es hat viele neue Funktionen und, noch besser, eine neue Standard-Kamera-App!
LineageOS ist ein bekannter Akteur auf dem Gebiet der benutzerdefinierten Android-Entwicklung. Es war der Nachfolger von CyanogenMod und unterstützt jetzt eine große Anzahl von Geräten und bietet Enthusiasten die Möglichkeit, ihre Systeme anzupassen und zu optimieren, ohne sich mit schweren Skins herumschlagen zu müssen. Das LineageOS-Team hat kürzlich ein wichtiges Update veröffentlicht, LineageOS 20, das auf Android 13 basiert .
Neue Funktionen in LineageOS 20
LineageOS 20 bietet viele neue Funktionen und Verbesserungen:
- Sicherheitspatches von April 2022 bis Dezember 2022 wurden in LineageOS 17.1 bis 20 integriert.
- LineageOS hat jetzt eine neue Kamera-App namens Aperture! Sie basiert auf Googles (größtenteils) fantastischer CameraX -Bibliothek und bietet auf vielen Geräten ein viel näheres „Standard“-Erlebnis mit einer Kamera-App. Großes Lob an die Entwickler SebaUbuntu, LuK1337 und luca020400, die dies ursprünglich entwickelt haben, an den Designer Vazguard und an das gesamte Team für die Arbeit, es in LineageOS zu integrieren und an unsere große Auswahl an unterstützten Geräten anzupassen!
- WebView wurde auf Chromium 108.0.5359.79 aktualisiert.
- Das Lautstärke-Panel wurde in Android 13 komplett überarbeitet und das seitlich herausspringende Erweiterungs-Panel wurde weiterentwickelt.
- Vollständige Unterstützung für Generic Kernel Image und Linux 5.10-Builds mit vollständiger Out-of-Tree-Modulunterstützung entsprechend den neuen AOSP-Konventionen.
- Im Lineage-Fork der AOSP Gallery-App wurden zahlreiche Korrekturen und Verbesserungen vorgenommen.
- Die Updater-App hat viele Fehlerbehebungen und Verbesserungen erfahren, zusammen mit einem schicken neuen Android TV-Layout
- Unser Webbrowser Jelly hat mehrere Fehlerbehebungen und Verbesserungen erfahren
- Weitere Änderungen und Verbesserungen zurück zur FOSS Etar -Kalender-App, die sie vor einiger Zeit integriert haben
- Weitere Änderungen und Verbesserungen zurück zur Seedvault- Backup-App.
- Die Recorder-App wurde angepasst, um die integrierten Funktionen von Android zu berücksichtigen und bietet gleichzeitig die Funktionen, die Sie von LineageOS erwarten.
- Die App wurde umfassend überarbeitet.
- Material You-Unterstützung wurde hinzugefügt.
- Der hochwertige Recorder (WAV-Format) unterstützt jetzt Stereo und es gab mehrere Threading-Korrekturen.
- Android TV-Builds werden jetzt mit einem werbefreien Android TV-Launcher ausgeliefert, im Gegensatz zum werbefähigen Launcher von Google. Dieser unterstützt auch Builds im Google TV-Stil und es wird geprüft, diesen in Zukunft auf unterstützten Geräten einzuführen.
- Mehrere Google TV-Funktionen, wie beispielsweise die deutlich ansprechender aussehende Two-Panel-Settings-Anwendung, wurden auf LineageOS Android TV-Builds portiert.
- adb_rootDer Dienst ist nicht mehr an die Build-Typ-Eigenschaft gebunden, was eine bessere Kompatibilität mit vielen Root-Systemen von Drittanbietern ermöglicht.
- Merge-Skripte wurden weitgehend überarbeitet, wodurch der Merge-Prozess des Android Security Bulletins erheblich vereinfacht und die Unterstützung von Geräten wie Pixel-Geräten mit vollständigen Quellcode-Releases deutlich optimiert wurde.
- LLVM wurde vollständig übernommen. Die Builds verwenden jetzt standardmäßig LLVM-Bin-Utils und optional den integrierten LLVM-Assembler. Diejenigen unter Ihnen mit älteren Kerneln brauchen sich keine Sorgen zu machen, Sie können sich jederzeit abmelden.
- Damit dieses UI-Element zum Design des Geräts passt, wurde ein globaler heller Modus für die Schnelleinstellungen entwickelt.
- Der Setup-Assistent wurde für Android 13 angepasst und bietet ein neues Design sowie nahtlosere Übergänge/Benutzererlebnisse.
LineageOS 20 Aperture, eine neue Standardkamera-App
Wenn Sie jemals die Standardkamera-App auf LineageOS verwendet haben, waren Sie möglicherweise enttäuscht. „Snap“, der Name der App, war ein Fork von Qualcomms eigener Kamera-App, und sie gingen schließlich dazu über, die Standardkamera-App von AOSP namens Camera2 zu verwenden. Es ist eine einfache App, die funktioniert, aber für die Bedürfnisse der meisten Leute zu simpel ist. Deshalb ist Aperture so eine große Sache.
Aperture verwendet die CameraX-API, die in den letzten Jahren so ausgereift ist, dass sie in vollem Umfang für eine Kamera-App verwendet werden kann. Dank ihr kann Aperture die folgenden Funktionen implementieren:
- Unterstützung für Zusatzkameras (Gerätebetreuer müssen diese aktivieren)
- Steuerelemente für die Videobildrate
- Volle Kontrolle über die EIS- (elektronische Bildstabilisierung) und OIS-Einstellungen (optische Bildstabilisierung)
- Eine Wasserwaage zum Überprüfen des Ausrichtungswinkels des Geräts
Für die Uneingeweihten: Die CameraX-Bibliothek von Google zielt darauf ab, den Entwicklungsprozess von Kamera-Apps unter Android zu optimieren. Im Hintergrund verbirgt sie Camera2, eine API, mit der Apps die Kamerafunktionen eines Geräts testen können, vorausgesetzt, der OEM stellt diese Kamerafunktionen der API zur Verfügung. Um die Fragmentierung der Kamerafunktionen zu reduzieren, können Gerätehersteller sich dafür entscheiden, CameraX-kompatible Erweiterungsbibliotheken mit ihren Telefonen auszuliefern, die es Drittanbietern ermöglichen, native Kamerafunktionen nahtlos zu nutzen.
LineageOS 20 Build-Liste
Nachfolgend finden Sie die offizielle Build-Liste für die erste Charge der LineageOS 20-Einführung. Wenn Sie über eines dieser Geräte verfügen, können Sie LineageOS 20 bald installieren.
Gerätename | Wiki | Betreuer |
ASUS Zenfone 5Z (ZS620KL) | Z01R | rohanpurohit, Jackeagle, TheMarD |
Fairphone 4 | 4. Rahmenprogramm | Abonnieren |
F(x)tec Pro¹ | pro1 | BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm |
Google Pixel 4a 5G | Brombeere | aleasto, mikeioannina |
Google Pixel 4a | Sonnenbarsch | PeterCxy, cdesai, mikeioannina |
Google Pixel 4 | Flamme | cdesai, Eamo5, mikeioannina, npjohnson |
Google Pixel 4 XL | Koralle | cdesai, Eamo5, mikeioannina, npjohnson |
Google Pixel 5a | bart | aleasto, mikeioannina |
Google Pixel 5 | Rotflossenthun | aleasto, mikeioannina |
Lenovo Z5 Pro GT | Herz | themard, optionaler Toast |
Lenovo Z6 Pro | Zippo | Lucchetto, themard |
Motorola Edge 20 | Berlin | npjohnson, SGCMarkus |
Motorola Edge 30 | Dubai | themard, sb6596 |
Motorola Edge – Die ultimative Anleitung | Rennfahrer | erfanoabdi, Jleeblanch, SyberHexen |
Motorola Edge S / Moto G100 | nio | Abonnieren |
Motorola Moto G 5G / One 5G Ace | Kiew | SyberHexen, Jleeblanch |
Motorola Moto G 5G Plus/One 5G | Nairo | SyberHexen |
Motorola Moto G6 Plus | Evert | Abonnieren |
Motorola Moto G7 Plus | Kanal | SyberHexen, deadman96385, erfanoabdi, npjohnson |
Motorola Moto G7 Plus | See | Jleeblanch, NPJohnson |
Motorola Moto G7 Power | Ozean | SyberHexen, erfanoabdi, npjohnson |
Motorola Moto G7 | Fluss | erfanoabdi, npjohnson, SyberHexen |
Motorola Moto X4 | payton | erfanoabdi, TheMarD |
Motorola Moto Z3 Play | Beckham | Abonnieren |
Motorola One Power | Koch | Hasaber8 |
Nubia Mini 5G | TP1803 | ArianK16a, npjohnson |
OnePlus 5 | Cheeseburger | Abonnieren |
OnePlus 5T | Knödel | trautamaki, snc |
OnePlus 6 | Enchilada | LuK1337 |
OnePlus 6T | Fajita | EdwinMoq |
OnePlus 7 | guacamole | Shantanu Sarkar |
OnePlus 7 Pro | Guacamole | LuK1337, Tortel |
OnePlus 7T | hotdogb | LuK1337 |
OnePlus 7T Pro | Hotdog | LuK1337 |
OnePlus 8 | Instant-Nudeln | Abonnieren |
OnePlus 8 Pro | Instantnudeln | LuK1337 |
OnePlus 8T | Kebab | LuK1337 |
OnePlus 9 | Limonade | mikeioannina, tangalbert919, ZVNexus |
OnePlus 9 Pro | Limonade | LuK1337, bgcngm, mikeioannina |
Razer Phone 2 | Aura | Mike Ioannina, NPJohnson |
Samsung Galaxy Tab S5e (LTE) | gts4lv | bgcngm, LuK1337 |
Samsung Galaxy Tab S5e (WLAN) | gts4lvwifi | LuK1337, bgcngm |
Sony Xperia 1 II | pdx203 | Hallobbn |
Xiaomi Mi 8 | Schöpflöffel | infrag |
Xiaomi Mi 8 Explorer Edition | ursa | Abonnieren |
Xiaomi Mi 8 Pro | equalus | Abonnieren |
Xiaomi Mi 8 SE | Abonnieren | Abonnieren |
Xiaomi Mi 9 SE | grus | SebaUbuntu |
Xiaomi Mi CC 9 / Mi 9 Lite | Pyxis | ceracz |
Xiaomi Mi MIX 2S | Polaris | Abonnieren |
Xiaomi Poco F1 | Beryllium | bgcngm, warabhishek |
Generische Ziele
Genau wie bei den letzten Versionen unterstützt das LineageOS-Team das Android Virtual Device (AVD), also die standardmäßige Emulatorumgebung von Android Studio , als Build-Ziel . LineageOS 19 hat auch Unterstützung für Android Automotive-Build-Ziele hinzugefügt. Entwickler können Generic System Image (GSI)-Pakete sowohl in mobilen als auch in Android TV-Konfigurationen erstellen, obwohl das offizielle Download-Portal keine solchen vorkompilierten Builds hostet. Dies liegt daran, dass es davon abhängt, wie gut ein OEM die Anforderungen von Treble erfüllt hat (oder nicht), damit es funktioniert.
Was ist, wenn mein Gerät hier nicht aufgeführt ist?
Nur weil Ihr Gerät hier nicht aufgeführt ist, heißt das nicht, dass Sie LineageOS 20 jetzt nicht nutzen können. Aufgrund seines Open-Source-Charakters gibt es in unseren Foren eine Reihe inoffizieller Builds für viele Geräte, von denen viele im Laufe der Entwicklung schließlich zu offiziellen Builds werden. Und mehr noch: Die meisten von ihnen sind mittlerweile als Alltagstreiber vollkommen stabil, mit gelegentlichen kleinen Macken hard reset.
So aktualisieren Sie von einer älteren Version auf LineageOS 20
Wenn Sie mit der Installation von benutzerdefinierten ROMs oder der Änderung Ihres Telefons nicht vertraut sind, müssen Sie zunächst den Bootloader Ihres Geräts entsperren und eine aktualisierte benutzerdefinierte Wiederherstellung wie LineageOS Recovery oder TWRP installieren , bevor Sie versuchen, etwas zu tun. Sobald dann offizielle LineageOS 20-Builds für Ihr Gerät verfügbar sind, müssen Sie sie über diese benutzerdefinierte Wiederherstellungsumgebung installieren. Gerätespezifische Anweisungen können variieren. Lesen Sie daher vorher das entsprechende Wiki für Ihr Gerät .
Was Google-Apps betrifft, sind diese in einer LineageOS-Version nicht vorinstalliert. Sie müssen eine geeignete GApps-Distribution auswählen und diese selbst installieren.