LineageOS 19 based on Android 12 is here with all the features you love
Legacy devices may no longer be supported by LineageOS due to changes in AOSP, however
The team also changed the naming scheme to “LineageOS 19” rather than 19.0 or 19.1, a change that was made to match AOSP conventions and due to Android moving to a quarterly maintenance release model.
A changelog of new LineageOS 19 features can be found below:
- Security patches from March 2021 to April 2022 have been merged with LineageOS 16.0 to 19.
- 19 builds are currently based on the android-12.1.0_r4 tag, which is the Pixel 6 series tag. WebView has been updated to Chromium 100.0.4896.58.
- We have completely redone the volume panel introduced in Android 12 and made it a side expansion panel.
- Our fork of the AOSP Gallery app has seen a large number of fixes and improvements.
- Our Updater app has seen a large number of bug fixes and improvements.
- Our web browser, Jelly, has seen a number of bug fixes and improvements!
- We’ve made a number of upstream changes and improvements to the FOSS Etar calendar app that we integrated some time ago!
- We have contributed a number of upstream changes and improvements to the Seedvault backup application.
- Our Recorder app has seen many bug fixes, improvements and added features.
- Android TV builds now come with an ad-free Android TV launcher, unlike Google’s ad-enabled launcher.
- Android TV builds now come with a key manager that allows us to support custom keys on a wide range of Bluetooth and IR remotes.
- Our
adb_root
the service is no longer tied to the build type property. - Our extraction utilities now support extraction of most types of factory images/compressed OTA images, greatly simplifying device call and blob extraction.
- Support for high touch polling rate has been added to our SDK, allowing it to be enabled on supported devices.
- The AOSP Clang toolchain is now the default toolchain we use to compile our kernels.
- Qualcomm’s Snapdragon camera has been discontinued, and devices that previously used it will now use Camera2.
- Dark mode is now enabled by default.
- We have a brand new setup wizard, with all new Android 12 style icons, animations, and a ton of new configurable pages!
- We have a whole new set of icons for almost all apps, even system ones!
- (18.1 too) We have a brand new default wallpaper and a full set of wallpapers to choose from, check it out! These wallpapers are designed with Android 12’s Monet theme features in mind, so try them out and see which accent color you like best!
- (18.1 too) Wi-Fi display is available for all devices that choose to join, either through the proprietary Qualcomm interface or the newly restored legacy Miracast interface!
- (18.1 too) We now support custom charging sounds for different types of charging, wired or wireless.
The bad news here is that LineageOS 19 is dropping support for several older devices due to changes in how networking works in AOSP. Instead of using Linux’s iptables, AOSP switched to eBPF, which is supposed to be more efficient but only supports devices using Linux kernel 4.9 or newer. While it is possible to backport BPF to older versions of the Linux kernel, all current implementations are hacked and do not conform to the standard that the LineageOS team adheres to. This could be the end of the road for many older phones, at least as far as official support is concerned.
Initial versions of LineageOS 19 are available for the Google Pixel line, Asus ZenFone 5z and 8, Moto G7 series, and Moto One Power/Action/Vision, OnePlus 6/6T, and select devices from Samsung, Lenovo, and Sony. The list of supported devices will continue to grow in the days and weeks to come. Grab the LineageOS 19 version for your device from here.
If you are already using an unofficial version of LineagOS 19, you must wipe your device when upgrading to the official version. If you are already using an official but older version of the ROM, a clean wipe is not necessary unless otherwise specified in your device’s Wiki.
#LineageOS #based #Android #features #love