LineageOS 20 is here, based connected Android 13, and it has a batch of caller features and, adjacent better, a caller default camera app!
LineageOS is simply a well-known subordinate successful the tract of customized Android development. It was the successor to CyanogenMod and present supports a immense fig of devices, providing a mode for enthusiasts to customize and optimize their systems without being bogged down by dense skins. The LineageOS squad has precocious released a large update, LineageOS 20, which is based connected Android 13.
New features successful LineageOS 20
LineageOS 20 comes with a batch of caller features and enhancements:
- Security patches from April 2022 to December 2022 person been merged to LineageOS 17.1 done 20.
- LineageOS present has a caller camera app called Aperture! It is based connected Google’s (mostly) awesome CameraX room and provides a overmuch person “to stock” camera app acquisition connected galore devices. Massive kudos to developers SebaUbuntu, LuK1337, and luca020400 who developed this initially, decorator Vazguard, and to the full squad for moving to integrate it into LineageOS and accommodate it to our monolithic array of supported devices!
- WebView has been updated to Chromium 108.0.5359.79.
- Completely redone measurement sheet successful Android 13 and further developed the broadside pop-out expanding panel.
- Fully enactment Generic Kernel Image and Linux 5.10 builds with afloat out-of-tree module enactment to lucifer caller AOSP conventions.
- Lineage fork of the AOSP Gallery app has seen galore fixes and improvements.
- Updater app has seen galore bug fixes and improvements, on with a fancy caller Android TV layout
- Our web browser, Jelly has seen respective bug fixes and improvements
- More changes and improvements backmost upstream to the FOSS Etar calendar app they integrated immoderate clip backmost
- More changes and improvements backmost upstream to the Seedvault backup app.
- Recorder app has been adapted to relationship for Android’s built-in features, portion inactive providing the features you expect from LineageOS.
- The app was rearchitected heavily.
- Material You enactment has been added.
- The high-quality recorder (WAV format) present supports stereo, and determination person been respective threading fixes.
- Android TV builds present vessel with an ad-free Android TV launcher, dissimilar Google’s ad-enabled launcher - it besides supports Google TV-style builds, and they are evaluating moving to it connected supported devices successful the future.
- Multiple Google TV features, specified arsenic the overmuch much appealing looking Two-Panel Settings exertion person been ported to LineageOS Android TV builds.
- adb_root work is nary longer tied to the physique benignant property, which allows greater compatibility with galore third-party basal systems.
- Merge scripts person been mostly overhauled, greatly simplifying the Android Security Bulletin merge process, arsenic good arsenic making supporting devices similar Pixel devices that person afloat root releases overmuch much streamlined.
- LLVM has been afloat embraced, with builds present defaulting to utilizing LLVM bin-utils and optionally, the LLVM integrated assembler. For those of you with older kernels, interest not, you tin ever opt-out.
- A planetary Quick Settings airy mode has been developed truthful that this UI constituent matches the device’s theme.
- Setup Wizard has seen adaptation for Android 13, with caller styling, and much seamless transitions/user experience.
LineageOS 20 Aperture, a caller default camera app
If you've ever utilized the default camera app connected LineageOS, you whitethorn person been disappointed. "Snap", the sanction of the app, was a fork of Qualcomm's ain camera app, and they yet moved to utilizing the default AOSP camera app. It made usage of the Camera2 API, which is simply excessively simplistic for astir people. That's wherefore Aperture is specified a large deal.
Aperture makes usage of the CameraX API, which has matured successful caller years to go usable for a camera app successful its entirety. Aperture is capable to instrumentality the pursuing features acknowledgment to it:
- Auxiliary cameras enactment (device maintainers indispensable alteration it)
- Video framework complaint controls
- Full power of EIS (electronic representation stabilization) and OIS (optical representation stabilization) settings
- A leveler to cheque the instrumentality predisposition space
LineageOS 20 Build Roster
The pursuing is the authoritative physique roster for the archetypal batch of the LineageOS 20 rollout, and if you person 1 of these devices, you'll beryllium capable to instal LineageOS 20 soon.
ASUS Zenfone 5Z (ZS620KL) | rohanpurohit, Jackeagle, ThEMarD | |
Fairphone 4 | mikeioannina | |
F(x)tec Pro¹ | BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm | |
Google Pixel 4a 5G | aleasto, mikeioannina | |
Google Pixel 4a | PeterCxy, cdesai, mikeioannina | |
Google Pixel 4 | cdesai, Eamo5, mikeioannina, npjohnson | |
Google Pixel 4 XL | cdesai, Eamo5, mikeioannina, npjohnson | |
Google Pixel 5a | aleasto, mikeioannina | |
Google Pixel 5 | aleasto, mikeioannina | |
Lenovo Z5 Pro GT | themard, optionaltoast | |
Lenovo Z6 Pro | Lucchetto, themard | |
Motorola borderline 20 | npjohnson, SGCMarkus | |
Motorola borderline 30 | themard, sb6596 | |
Motorola edge | erfanoabdi, Jleeblanch, SyberHexen | |
Motorola borderline s / moto g100 | dianlujitao | |
Motorola moto g 5G / 1 5G ace | SyberHexen, Jleeblanch | |
Motorola moto g 5G positive / 1 5G | SyberHexen | |
Motorola moto g6 plus | Jleeblanch | |
Motorola moto g7 play | SyberHexen, deadman96385, erfanoabdi, npjohnson | |
Motorola moto g7 plus | Jleeblanch, npjohnson | |
Motorola moto g7 power | SyberHexen, erfanoabdi, npjohnson | |
Motorola moto g7 | erfanoabdi, npjohnson, SyberHexen | |
Motorola moto x4 | erfanoabdi, ThEMarD | |
Motorola moto z3 play | Jleeblanch | |
Motorola 1 power | Hasaber8 | |
Nubia Mini 5G | ArianK16a, npjohnson | |
OnePlus 5 | trautamaki | |
OnePlus 5T | trautamaki, snc | |
OnePlus 6 | LuK1337 | |
OnePlus 6T | EdwinMoq | |
OnePlus 7 | shantanu-sarkar | |
OnePlus 7 Pro | LuK1337, Tortel | |
OnePlus 7T | LuK1337 | |
OnePlus 7T Pro | LuK1337 | |
OnePlus 8 | jabashque | |
OnePlus 8 Pro | LuK1337 | |
OnePlus 8T | LuK1337 | |
OnePlus 9 | mikeioannina, tangalbert919, ZVNexus | |
OnePlus 9 Pro | LuK1337, bgcngm, mikeioannina | |
Razer Phone 2 | mikeioannina, npjohnson | |
Samsung Galaxy Tab S5e (LTE) | bgcngm, LuK1337 | |
Samsung Galaxy Tab S5e (Wi-Fi) | LuK1337, bgcngm | |
Sony Xperia 1 II | hellobbn | |
Xiaomi Mi 8 | infrag | |
Xiaomi Mi 8 Explorer Edition | bgcngm | |
Xiaomi Mi 8 Pro | bgcngm | |
Xiaomi Mi 8 SE | uixdess | |
Xiaomi Mi 9 SE | SebaUbuntu | |
Xiaomi Mi CC 9 / Mi 9 Lite | ceracz | |
Xiaomi Mi MIX 2S | bgcngm | |
Xiaomi Poco F1 | bgcngm, warabhishek |
Generic Targets
Just similar the past mates of releases, the LineageOS squad supports the Android Virtual Device (AVD), i.e. the default emulator situation provided by Android Studio, arsenic a build target.LineageOS 19 added enactment for Android Automotive physique targets arsenic well. Developers tin physique Generic System Image (GSI) packages successful some mobile and Android TV configurations too, though the authoritative download portal volition not big immoderate specified pre-compiled builds. This is due to the fact that it is reliant connected however good an OEM did (or didn't) comply with Treble's requirements to work.
What if my instrumentality is not listed here?
Just due to the fact that your instrumentality isn’t listed present does not mean that you won't beryllium capable to bask LineageOS 20 close now. Because of its open-source nature, determination are a fig of unofficial builds for galore devices connected our forums, galore of which volition yet extremity up becoming authoritative builds arsenic improvement progresses. What’s more: astir of them are, by now, perfectly unchangeable arsenic regular drivers, with the occasional insignificant quirk.
How to upgrade to LineageOS 20 from an older version
If you’re not acquainted with the process of installing customized ROMs oregon modifying your phone, you’ll archetypal request to unlock the bootloader of your instrumentality and instal an updated customized recovery, specified arsenic LineageOS Recovery oregon TWRP earlier attempting to bash anything. Then, erstwhile authoritative LineageOS 20 builds go disposable for your device, you’ll request to instal them done that customized betterment environment. Device-specific instructions whitethorn vary, truthful check retired the corresponding wiki for your device beforehand.
As for Google apps, they don’t travel pre-installed connected a LineageOS release. You request to pick a suitable GApps distribution and instal it yourself.
Source: LineageOS blog