The developers of the project lineageos , who replaced Cyanogenmod, I presented Lineageos 20, based on the Android 13 platform. It is noted that the Lineageos 20 branch has reached parity in terms of functionality and stability with a branch of 19, and was recognized as ready for the formation of the first release. Assemblies prepared for 51 models of devices . Lineageos can also be run in the Android Emulator emulator and in the Android Studio environment. Additionally, it is possible to assemble Android TV and Android Automotive.
In addition to the publication of Lineageos 20, the formation of assemblies of Lineageos 19.1 and 18.1 are continued. Continuation of Lineageos 18.1 on the basis of Android 11 is due to the fact that starting with Android 12 the platform was transferred to the use of EBPF for filtering packages, which led to the termination of the support of many old devices due to the inaccessibility of the Linux nucleus with EBPF (4.9+) . For devices with a nucleus of 4.4 (Qualcomm MSM8998), EBPF support was labeled, but on devices with SOC Qualcomm MSM8996, tied to the version of the nucleus 3.18, porting is difficult. At installation for all supported devices, its own Lineage Recovery is offered by default, which does not require the allocation of a separate recovery section.
compared with Lineageos 19.1, in addition to changes specific for Android 13, the following improvements are proposed:
- A transition to the Android-13 branch from the AOSP repository (Android Open Source Project) as of December 2022. WebView browser engine synchronized with Chromium 108.0.5359.79.
- The format of issue of issues is changed, instead of Lineageos 20.0, the issue is published as LineAageos 20 to match the model of quarterly updates of Android (Quarterly Platform Release, QPR). Similarly, in the repository, instead of Lineage-20.0, a branch of Lineage-20 is formed.
- A new application for working with the camera – Aperture. In the last branch, for technical reasons, I had to refuse to use the SNAP application (fork camera from Qualcomm), instead of which the Camera2 application was included in the supply of the AOSP. Since the Camera2 application does not provide many necessary features and is too primitive for the average user, a new application was prepared for Lineageos 20
Aperture based on the Camerax library. The program supports additional cameras, allows you to choose the frequency of frames for the recorded video, provides complete control of the digital image stabilization (EIS, Electronic Image Stabilization) and includes the level for evaluating the angle of inclination of the device. - The sound control panel is completely processed.
- Added support for assemblies with the usual Linux 5.10 core and the specific core of GKI (Generic Kernel Image) based on a branch 5.10.