LineageOS 19 releases based on Android 12 but devices with older kernels will lose support

 



We are reader supported. External links may earn united states of america a commission.

LineageOS 19 releases based on Android 12 but devices with older kernels will lose support



LineageOS 19 based on Android 12 is now officially bachelor

LineageOS has been a strong driving force in the world of aftermarket Android development. Every bit the successor to CyanogenMod, the project spans over literal hundreds of devices, offering the enthusiast customs a mode out of heavy and bloated systems and a swoop into modifications for those with minimal skins. Now, the LineageOS team is marking its major version crash-land up to LineageOS xix with Android 12 as the base.

Why LineageOS nineteen (and not 19.0/19.one)?

If you take a look at our listing of Android 12 and 12L custom ROMs, you can observe the numerous entries corresponding to LineageOS xix.0, equally well equally 19.i. Equally a matter if fact, the initial fix of unofficial builds picked upwards “19.0” due to the obvious major platform update. The subsequent modest version number modify happened with the release of Android 12L.

Meanwhile, Google moved onto the quarterly maintenance release model for Android. Naturally, the existing subversion nomenclature of LineageOS would be cumbersome for regular users in the long run. Owing to this (and to lucifer AOSP’s versioning conventions), the team has decided to driblet the subversion string. The new release is merely called “LineageOS xix,” although you can still discover references of “19.ane” in the ROM filename and the codebase.

New features in LineageOS 19

LineageOS nineteen comes with a plethora of new features and enhancements:

  • Security patches from March 2021 to April 2022 have been merged to LineageOS 16.0 through xix.
    • 19 builds are currently based on the android-12.one.0_r4 tag, which is the Pixel 6 serial tag.
  • WebView has been updated to Chromium 100.0.4896.58.
  • The team has completely redone the volume panel introduced in Android 12, and instead made it a side pop-out expanding console.
  • The fork of the AOSP Gallery app has seen a large number of fixes and improvements.
  • The Updater app has seen a large number of issues-fixes and improvements.
  • The LineageOS web browser, Jelly has seen a number of bug fixes and improvements.
  • The team has contributed a number of changes and improvements back upstream to the FOSS Etar calendar app they integrated some time back.
  • The team contributed a number of changes and improvements back upstream to the Seedvault backup app.
  • The LineageOS Recorder app has seen numerous bug fixes, improvements, and features added.
  • Android Television builds now ship with an ad-free Android TV launcher, different Google’southward advertisement-enabled launcher.
  • Android Television builds at present transport with a cardinal-handler that enables the states to support custom-keys on a wide-array of bluetooth and IR remotes.
  • The LineageOS
    adb_root service is no longer tied to the build type property.
  • The project’s extract utilities now support extracting from well-nigh types of factory images/packed OTA images, simplifying device-bring upwards and blob-extraction profoundly.
  • Support for high-affect polling rate has been added to our SDK, assuasive it to exist enabled on supported devices.
  • The AOSP Clang toolchain is now the default toolchain use to compile the LineageOS kernels.
  • Qualcomm’south Snapdragon Photographic camera has been dropped, and devices that used information technology previously will at present utilize Camera2.
  • Nighttime mode is now enabled by default.
  • There is an entirely new Setup Magician, with all new Android 12 styled icons, animations, and ton of new configurable pages.
  • A make new fix of icons for about all apps, even system ones.

Apart from the improvements mentioned in a higher place, the following changes accept also been incorporated in both the LineageOS 19 and the legacy eighteen.1 codebase:

  • A whole new default wallpaper, and a total ready of wallpapers to choose from. These wallpapers are designed with Android 12’s Monet theming features in mind.
  • Wi-Fi display is available for all devices which choose to opt-in, via either the Qualcomm proprietary interface or the newly restored legacy Miracast interface!
  • Support for custom charging sounds for dissimilar types of charging, cabled or wireless.

Further changes

Networking Restrictions

The built-in firewall, restricted networking mode, and per app data isolation features have been rewritten to support AOSP’southward new restricted networking mode and the BPF (Berkeley Bundle Filter) facility. Moreover, the data restriction and network isolation features have been merged into a single implementation.

eBPF over iptables

AOSP now includes an Extended Berkeley Packet Filter (eBPF) loader and library that loads eBPF programs at boot time to extend kernel functionality. It essentially deprecates
iptables, and there is no like shooting fish in a barrel way to backport the feature to legacy Linux kernel variants. The LineageOS squad has created a functional backport for devices with Linux kernel 4.iv, but porting the aforementioned to 3.eighteen kernel or older is a quite a burdensome job. Furthermore, you tin’t restore
iptables
in the AOSP codebase without breaking things.

As a result, there will be no official support for LineageOS nineteen for Android devices running Linux kernel 3.18 and below, until a proper workaround of BPF is brought to these kernel versions.


LineageOS 19 – Official builds for supported devices

The following is the official build roster for the initial batch of the LineageOS 19 rollout:

Sr. No. Device and Forum Link Device codename and Wiki Link Maintainer
ane. ASUS ZenFone 5Z Z01R rohanpurohit, Jackeagle, ThEMarD
2. ASUS ZenFone 8 sake ZVNexus, Demon000
3. F(ten)tec Pro1 pro1 BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm
4. Google Pixel ii walleye Eamo5
5. Google Pixel 2 XL taimen Eamo5
6. Google Pixel 3 blueline razorloves, cdesai, intervigil, mikeioannina
7. Google Pixel 3 Forty crosshatch razorloves, cdesai, intervigil, mikeioannina
eight. Google Pixel 3a sargo cdesai, mikeioannina, npjohnson
nine. Google Pixel 3a XL bonito cdesai, mikeioannina, npjohnson
ten. Google Pixel 4 flame cdesai, Eamo5, mikeioannina, npjohnson
11. Google Pixel 4 XL coral cdesai, Eamo5, mikeioannina, npjohnson
12. Google Pixel 4a sunfish PeterCxy, cdesai, mikeioannina
13. Google Pixel 4a 5G brier aleasto, mikeioannina
14. Google Pixel v redfin aleasto, mikeioannina
15. Google Pixel 5a barbet aleasto, mikeioannina
16. Lenovo Z5 Pro GT heart themard, optionaltoast
17. Lenovo Z6 Pro naught Lucchetto, themard
18. Moto G6 Plus evert Jleeblanch
19. Moto G7 river erfanoabdi, npjohnson, SyberHexen
20. Moto G7 Plus lake Jleeblanch, npjohnson
21. Moto G7 Power body of water SyberHexen, erfanoabdi, npjohnson
22. Moto X4 payton erfanoabdi, ThEMarD
23. Moto Z2 Forcefulness nash erfanoabdi, npjohnson
24. Moto Z3 Play beckham Jleeblanch
25. Motorola One Activity troika Stricted, npjohnson
26. Motorola 1 Power chef Hasaber8
27. Motorola One Vision/Motorola P50 kane Stricted, npjohnson
28. Nokia half-dozen.1 (2018) PL2 npjohnson, theimpulson
29. Nokia vi.1 Plus DRG npjohnson, theimpulson
thirty. OnePlus 6 enchilada LuK1337
31. OnePlus 6T fajita EdwinMoq
32. Razer Phone two aura mikeioannina, npjohnson
33. Samsung Galaxy Tab S5e (LTE) gts4lv bgcngm, LuK1337
34. Samsung Galaxy Tab S5e (Wi-Fi) gts4lvwifi LuK1337, bgcngm
35. SHIFT SHIFT6mq axolotl amartinz, joey
36. Sony Xperia XA2 pioneer LuK1337, Stricted, cdesai
37. Sony Xperia XA2 Plus voyager LuK1337
38. Sony Xperia XA2 Ultra discovery LuK1337
39. Sony Xperia ten kirin LuK1337
40. Sony Xperia x Plus mermaid LuK1337
41. Xiaomi POCO F1 beryllium bgcngm, warabhishek

More devices should be making the transition presently to LineageOS 19, so proceed an eye on our front page equally we volition run regular stories on the same.

Generic Targets

Just like the previous year’s release, the LineageOS team supports the Android Virtual Device (AVD), i.eastward. the default emulator environment provided past Android Studio, as a build target. That development continues with LineageOS nineteen supporting Android Automotive build targets also. Developers tin build Generic System Image (GSI) packages in both mobile and Android TV configurations too, although the official download portal will not host whatsoever such pre-compiled builds.

What if my device is non listed here?

Just considering your device isn’t listed hither does not hateful that yous can’t become to enjoy LineageOS nineteen past at present. Because of its open up source nature, there are a number of unofficial builds for many devices on our forums, many of which will somewhen end upwardly condign official builds as evolution progresses. What’s more: about of them are, by now, perfectly stable equally daily drivers, with the occasional minor quirk.

LineageOS XDA Forums


How to upgrade to LineageOS 19 from an older version

If you’re not familiar with the process behind installing custom ROMs or, in general, modifying your telephone, you’ll first demand to unlock the bootloader of your device and install an updated custom recovery, such as LineageOS Recovery or TWRP, before attempting to do anything. Then, in one case official LineageOS nineteen builds become available for your device, y’all’ll demand to install them through the custom recovery environs. Device-specific instructions may vary, so do check out the corresponding wiki page beforehand.

Every bit for Google apps, they don’t come pre-installed on an LineageOS release. You need to pick a suitable GApps distribution and install it yourself.


LineageOS eighteen.1 – Official builds for supported devices

While maintainers work towards bringing up devices to official LineageOS 19 based on Android 12, you can still find automatic builds for these devices that are supported for LineageOS 18.1:

LineageOS 18.1 Official Build List. Tap/click to expand.

Sr. No. Device and Forum Link Device codename and Wiki Link Maintainer
1. ASUS ROG Phone 3 obiwan aleasto, OrdenKrieger
2. ASUS ZenFone Max M1 X00P danascape
3. ASUS ZenFone Max M2 X01AD danascape
4. ASUS ZenFone Max Pro M1 X00TD Vivekachooz
5. ASUS ZenFone Max Pro M2 X01BD Rk585
6. BQ Aquaris X bardock eloimuns, Quallenauge, Squad aquaris-dev
7. BQ Aquaris 10 Pro bardockpro Quallenauge, Team aquaris-dev
8. Fairphone two FP2 chrmhoffmann
9. Fairphone three FP3 dk1978
10. Google Pixel sailfish npjohnson
eleven. Google Pixel XL marlin npjohnson
12. Lenovo P2 kuntao mikeioannina, highwaystar
thirteen. Lenovo Yoga Tab 3 Plus LTE: YTX703L
Wi-Fi: YTX703F
Quallenauge, Vladimir Oltean
xiv. LG G3 AT&T: d850
Canada: d852
International: d855
Korea: f400
Dart: ls990
T-Mobile: d851
Verizon: vs985
HardStyl3r, firebird11
15. Motorola Edge racer erfanoabdi, Jleeblanch, SyberHexen
xvi. Motorola Border S/Moto G100 nio dianlujitao
17. Motorola Moto E5 Plus XT1924-three/ix: ahannah
XT1924-6/vii/8: hannah
1924-i/two/4/v: rhannah
Jarl-Penguin, karthick111, electimon, wh0dat
18. Motorola Moto Thousand 5G/Motorola One 5G Ace kiev SyberHexen, Jleeblanch
xix. Motorola Moto G 5G Plus/Motorola I 5G nairo SyberHexen
xx. Motorola Moto G5 cedric Jarl-Penguin
21. Motorola Moto G5S montana Jarl-Penguin, wiktorek140
22. Motorola Moto X 2014 victara jro1979, linckandrea, npjohnson
23. OnePlus 9 lemonade tangalbert919
24. OnePlus nine Pro lemonadep LuK1337, bgcngm
25. Samsung Milky way A5 (2017) a5y17lte filiprrs
26. Samsung Galaxy A7 (2017) a7y17lte filiprrs
27. Samsung Galaxy M20 m20lte SamarV-121
28. Samsung Milky way Note iii LTE N9005/P: hlte
N9008V: hltechn
N900K/Fifty/Southward: hltekor
N900T/Five/W8: hltetmo
haggertk, npjohnson
29. Samsung Galaxy S 3 Neo Dual SIM: s3ve3gds
Samsung Camera: s3ve3gjv
Sony Camera: s3ve3gxx
PythonLimited, fcuzzocrea, Teledurak
thirty. Samsung Galaxy S5 Active klteactivexx javelinanddart, npjohnson
31. Samsung Galaxy S5 LTE G9006V/8V: kltechn
G900AZ/S902L: klteaio
G900F/Thou/R4/R7/T/5/W8: klte
G900I/P: kltedv
G900K/Fifty/S: kltekor
SC-04F/SCL23: kltekdi
G9006W/8W: kltechnduo
G900FD/Dr.: klteduos
haggertk
32. Samsung Galaxy S10e beyond0lte Linux4
33. Samsung Galaxy S10 beyond1lte Linux4
34. Samsung Galaxy S10 Plus beyond2lte Linux4
35. Samsung Galaxy S10 5G beyondx Linux4
36. Sony Xperia XZ2 akari olivier97, sjllls
37. Sony Xperia XZ2 Compact xz2c olivier97, sjllls
38. Sony Xperia XZ2 Premium aurora olivier97, sjllls
39. Sony Xperia XZ3 akatsuki dtrunk90, sjllls
40. Sony Xperia Z2 sirius ArianK16a
41. Sony Xperia Z3 z3 Tom1000, Myself5
42. Sony Xperia Z3 Meaty z3c ArianK16a
43. Xiaomi Mi 6 sagit ArianK16a, Elektroschmock
44. Xiaomi Mi 6X wayne Isaac Chen
45. Xiaomi Mi 10T/Mi 10T Pro/Redmi K30S Ultra apollon Ramisky, SebaUbuntu
46. Xiaomi Mi 10T Lite/Mi 10i/Redmi Note 9 Pro 5G gauguin Lynnrin
47. Xiaomi Mi ten Lite monet xSylla
48. Xiaomi Mi A1 tissot abhinavgupta371
49. Xiaomi Mi A2 jasmine_sprout mikeioannina
50. Xiaomi Mi Mix two chiron mikeioannina, wight554
51. Xiaomi Mi Notation 3 jason dianlujitao
52. Xiaomi POCO F2 Pro/Redmi K30 Pro/Redmi K30 Pro Zoom Edition lmi SebaUbuntu
53. Xiaomi POCO F3/Redmi K40/Mi 11X alioth SebaUbuntu
54. Xiaomi POCO M2 Pro/Redmi Note 9S/Redmi Note ix Pro/Redmi Note 9 Pro Max miatoll dereference23
55. Xiaomi POCO X3 surya Shimitar, Subhajeetmuhuri
56. Xiaomi POCO X3 Pro vayu SebaUbuntu
57. Xiaomi Redmi Notation five Pro whyred srfarias, SebaUbuntu
58. Xiaomi Redmi Note half-dozen Pro twolip DD3Boh
59. Xiaomi Redmi Note 7/7S lavander Giovix92, UltraGamerHD
threescore. Xiaomi Redmi Annotation viii/8T ginkgo DarkJoker360, danascape
61. ZUK Z2 Plus z2_plus DD3Boh

Much similar LineageOS 19 builds, we should see more smartphones making their mode onto the LineageOS 18.1 build roster. A bunch of devices that are on LineageOS 17.1 lost official support for at present, but we hope new maintainers volition stride in and reinstate them in the coming days.


Source:
LineageOS Web log

Cheers Mishaal Rahman for the tip!


About author

” alt=”Skanda Hazarika” data-src=”https://secure.gravatar.com/avatar/44951de3a4801b45f40e7dc9245b3bdc?s=100&d=mm&r=g” />

Skanda Hazarika

DIY enthusiast (i.e. salvager of quondam PC parts). An gorging user of Android since the Eclair days, Skanda besides likes to follow the recent development trends in the earth of single-board computing.

 

Source: https://www.xda-developers.com/lineageos-19-android-12/