LineageOS Logo (2 of 3)

C. Scott Brown / Android Authority

TL;DR

The LineageOS team has released LineageOS 23.0, bringing Android 16 to over 100 different devices.
This release is based on the initial Android 16 release due to Google’s delay in releasing QPR1’s source code.
LineageOS 23.0 includes updated versions of Aperture and Twelve, a new TV launcher, and major foundational improvements for future device support.

The golden era of custom Android ROMs may be long over, but plenty of people still install them in 2025. The reasons for doing so vary: some want a more stock-like Android experience, others want to hold on to their existing device a little longer, and many want to repurpose an old device or move away from Google’s services.

The most popular option is by far LineageOS, a project that provides a close-to-stock experience with additional features and its own set of apps. Today, the team behind the project released LineageOS 23.0 for over 100 devices, bringing its own flavor of Android 16 to a variety of older models.

Don’t want to miss the best from Android Authority?

google preferred source badge light@2xgoogle preferred source badge dark@2x

Why LineageOS 23.0 and not 23.1?

LineageOS 23 hero image

Mishaal Rahman / Android Authority

LineageOS 23.0 is based on Android 16’s initial stable release from June rather than the more recent Android 16 QPR1. This is because Google still hasn’t publicly released the source code for Android 16 QPR1, preventing the LineageOS team from merging the new code. The Android 16 QPR1 source code is only available to Google’s OEM partners, a group that, of course, does not include hobbyist projects like LineageOS.

In the past, Google would typically publish the source code for new Android releases to the Android Open Source Project (AOSP) within a day or two of the update’s rollout to Pixel devices. This time, however, Google delayed the release of the source code for unknown reasons. This left the LineageOS team with a choice: either wait for the source code drop or proceed with the release as is. The team chose the latter, which is why today’s release is named LineageOS 23.0 and not LineageOS 23.1.

On top of that, Google’s recent shift to ‘risk-based’ security updates means that LineageOS, as well as most other custom ROMs, can no longer ship as many security fixes as they used to each month. This is because Android’s monthly security bulletins no longer include patches for all addressed vulnerabilities, but rather only those that Google deems “high risk.” Patches for the vast majority of other vulnerabilities are now only released in quarterly bulletins. This, combined with Google no longer sharing the source code for patches included in its monthly bulletins, means the LineageOS team has to wait for Android’s quarterly releases to fix most security issues.

And if things don’t sound bad enough, the LineageOS team has had to drop first-class support for Pixel devices. Pixel devices used to be guaranteed “day one” devices for LineageOS, but they’re now treated the same as any other OEM’s devices. This is because Google no longer publishes Pixel device trees, HALs, or configs, and they only offer kernel source code as history-stripped tarballs. Thanks to the efforts of projects like CalyxOS, Pixel devices will still be supported, but they’re no longer shoe-ins for day one releases.

Despite these issues, the LineageOS team is pushing forward, giving users the latest version of Android with the latest security fixes it can legally access.

What’s new in LineageOS 23.0?

Because LineageOS 23.0 is based on Android 16 and not Android 16 QPR1, some features like Material 3 Expressive and Desktop Mode aren’t fully implemented. However, all the new features included in the June stable release of Android 16 are present. These include the enforcement of edge-to-edge mode, predictive back navigation, improved app adaptivity, and support for Advanced Protection mode.

On the app front, LineageOS 23.0 includes a huge update to Aperture, the project’s custom camera app. The new version of Aperture supports Ultra HDR and RAW capture and comes with a redesigned notification island with dynamic colors and new indicators.

Twelve, the project’s custom music player, has added a “play random songs” button, a new Now Playing screen with playback statistics, expanded Jellyfin integration, and more.

For TVs, there’s a new home screen launcher called Catapult. It provides a fast, clutter-free interface free of advertisements and recommendations.

Catapult launcher for Android TV 1Catapult launcher for Android TV 2

The release also bundles updated versions of the SeedVault backup solution, Etar calendar app, WebView component, and charging control feature, as well as a new set of ringtones and alarms.

Finally, this version introduces major foundational improvements. It’s now possible to run LineageOS in a virtual machine through QEMU. This work also lays the groundwork to support any device that is compatible with the mainline Linux kernel in the future, a significant step for the project.

What devices does LineageOS support?

With the launch of LineageOS 23.0, the team is updating its support policy for older versions. The development cycle for LineageOS 21 is now officially ending, which means no new devices will be added to that build roster. The team will, however, continue to maintain and add new devices to the LineageOS 22.2 roster.

LineageOS 23.0 will be available starting today for the following devices. You can find the builds on the project’s official download portal. Before starting the installation, we strongly recommend you thoroughly read the specific instructions for your device on the LineageOS wiki, as our generalized installation guide may not be suitable.

LineageOS 23.0 build roster – Initial devices
Device nameWikiMaintainersMoved fromF(x)tec Pro¹ Xpro1xBadDaemon, bgcngm, mccreary, npjohnson, qsnc, tdm22.2Fairphone 4FP4mikeioannina22.2Fairphone 5FP5mikeioannina22.2Google Pixel 4a 5Gbramblemikeioannina22.2Google Pixel 5redfinmikeioannina22.2Google Pixel 5abarbetmikeioannina22.2Lenovo Z5 Pro GTheartthemard, optionaltoast22.2Lenovo Z6 ProzippoLucchetto, themard, einargednochsson22.2Motorola defy 2021bathenaDeivid Ignacio Parra, Francisco Sanchez22.2Motorola edge 20berlinnpjohnson, SGCMarkus22.2Motorola edge 2021berlnaSyberHexen22.2Motorola edge 30 fusiontundrathemard, electimon22.2Motorola edge 30 neomiamimarcost222.2Motorola edge 30dubaithemard, sb6596, Demon00022.2Motorola edge 40 pro / Motorola moto X40 / Motorola edge+ (2023)rtwosgcmarkus, themard22.2Motorola moto e7 plus / Lenovo K12guamRajin Gangadharan, Deivid Ignacio Parra22.2Motorola moto g 5G – 2024fogomikeioannina22.2Motorola moto g power 2021borneoSyed Fawwaz Hussain (Fazwalrus), Deivid Ignacio Parra22.2Motorola moto g stylus 5G (2022)milanfAnierinBliss22.2Motorola moto g stylus 5GdenverVivekachooz22.2Motorola moto g10 / Motorola moto g10 power / Lenovo K13 NotecapriDeivid Ignacio Parra, Sultanahamer22.2Motorola moto g200 5G / Motorola Edge S30xpengthemard, rogers260222.2Motorola moto g30 / Lenovo K13 Procapripmikeioannina22.2Motorola moto g32devonDhina17, mikeioannina22.2Motorola moto g34 5G / Motorola moto g45 5Gfogosmikeioannina22.2Motorola moto g42hawaoDhina17, mikeioannina22.2Motorola moto g52rhodeDhina17, mikeioannina, tomoms22.2Motorola moto g82 5GrhodepAnandSuresh02, sevenrock22.2Motorola moto g84 5Gbangkkmikeioannina22.2Motorola moto g9 play / Motorola moto g9 / Lenovo K12 NoteguampDelightReza, Deivid Ignacio Parra22.2Motorola moto g9 power / Lenovo K12 ProcebuDeivid Ignacio Parra22.2Nothing Phone (2)Pongchandu07822.2Nubia Mini 5GTP1803ArianK16a, npjohnson22.2OnePlus 11 5Gsalamibgcngm22.2OnePlus 12Rastoninferno023022.2OnePlus 7 Pro / OnePlus 7 Pro (T-Mobile)guacamoleLuK1337, Tortel22.2OnePlus 7guacamolebshantanu-sarkar22.2OnePlus 7T / OnePlus 7T (T-Mobile)hotdogbLuK133722.2OnePlus 7T Prohotdogqsnc22.2OnePlus 8 / OnePlus 8 (T-Mobile)instantnoodlejabashque22.2OnePlus 8 ProinstantnoodlepLuK133722.2OnePlus 8T / OnePlus 8T (T-Mobile)kebabLuK1337, mikeioannina22.2OnePlus 9 / OnePlus 9 (T-Mobile)lemonademikeioannina, tangalbert919, ZVNexus22.2OnePlus 9 Pro / OnePlus 9 Pro (T-Mobile)lemonadepLuK1337, bgcngm, mikeioannina22.2OnePlus 9Rlemonadesmikeioannina22.2OnePlus 9RTmartinimikeioannina, basamaryan22.2OnePlus Nord CE 2 Lite 5GoscaroVivekachooz22.2OnePlus Nord CE 3 Lite 5G / OnePlus Nord N30 5GlarryVivekachooz22.2OnePlus Nord CE4benzinferno023022.2OnePlus Pad 2 Pro / OnePlus Pad 3erhaiLuK1337, bgcngm22.2Realme 10 Pro 5GluigiVivekachooz22.2Realme 9 Pro 5G / Realme 9 5G / Realme Q5oscarVivekachooz22.2Samsung Galaxy A21sa21sDaemonMCR22.2Samsung Galaxy F62 / Samsung Galaxy M62f62Linux422.2Samsung Galaxy Note10 5Gd1xRocky7842, Linux422.2Samsung Galaxy Note10d1Linux422.2Samsung Galaxy Note10+ 5Gd2xLinux422.2Samsung Galaxy Note10+d2sLinux422.2Samsung Galaxy S10 5GbeyondxLinux422.2Samsung Galaxy S10beyond1lteLinux422.2Samsung Galaxy S10+beyond2lteLinux422.2Samsung Galaxy S10ebeyond0lteLinux422.2Samsung Galaxy S20 FE / Samsung Galaxy S20 FE 5Gr8qata-kaner22.2Samsung Galaxy Tab A7 10.4 2020 (LTE)gta4lchrmhoffmann22.2Samsung Galaxy Tab A7 10.4 2020 (Wi-Fi)gta4lwifichrmhoffmann22.2Samsung Galaxy Tab S6 Lite (LTE)gta4xlhaggertk, Linux422.2Samsung Galaxy Tab S6 Lite (Wi-Fi)gta4xlwifiLinux4, haggertk22.2Samsung Galaxy Tab S7 (LTE)gts7lbgcngm22.2Samsung Galaxy Tab S7 (Wi-Fi)gts7lwifibgcngm22.2Solana Sagaingotmikeioannina, npjohnson, tomoms22.2Sony Xperia 1 IIpdx203hellobbn22.2Sony Xperia 1 IIIpdx215hellobbn22.2Sony Xperia 1 Vpdx234hellobbn22.2Sony Xperia 10 IVpdx225LuK1337, jmpfbmx22.2Sony Xperia 10 PlusmermaidLuK133722.2Sony Xperia 10 Vpdx235jmpfbmx, LuK133722.2Sony Xperia 10kirinLuK133722.2Sony Xperia 5 IIpdx206kyasu, hellobbn22.2Sony Xperia 5 IIIpdx214kyasu, hellobbn22.2Sony Xperia 5 Vpdx237kyasu, hellobbn22.2Sony Xperia XA2 PlusvoyagerLuK133722.2Sony Xperia XA2 UltradiscoveryLuK133722.2Sony Xperia XA2pioneerLuK1337, jmpfbmx22.2Xiaomi 12 ProzeusAdrianyyy, ArianK16a22.2Xiaomi 12cupidAdrianyyy, ArianK16a22.2Xiaomi 12S ProunicornAdrianyyy, ArianK16a22.2Xiaomi 12S UltrathorAdrianyyy, ArianK16a22.2Xiaomi 12SmayflyFlower Sea22.2Xiaomi 12T Pro / Xiaomi Redmi K50 UltraditingAdrianyyy, ArianK16a22.2Xiaomi 13 PronuwaMinus22.2Xiaomi 13fuxilolipuru22.2Xiaomi Mi 9T / Xiaomi Redmi K20 (China) / Xiaomi Redmi K20 (India)davinciArianK16a22.2Xiaomi Mi A3laurel_sproutSkyblueborb22.2Xiaomi POCO F5 (Global) / Xiaomi POCO F5 (India) / Xiaomi Redmi Note 12 TurbomarbleAdrianyyy, ArianK16a22.2Xiaomi POCO F5 Pro / Xiaomi Redmi K60mondrianAdrianyyy, ArianK16a22.2Xiaomi Redmi 12C / Xiaomi Redmi 12C NFC / Xiaomi POCO C55earthsurblazer22.2Xiaomi Redmi 3S / Xiaomi Redmi 3X / Xiaomi Redmi 4 (India) / Xiaomi Redmi 4X / Xiaomi Redmi Note 5A Prime / Xiaomi Redmi Y1 PrimeMi89370xCAFEBABE22.2Xiaomi Redmi 4A / Xiaomi Redmi 5A / Xiaomi Redmi Note 5A Lite / Xiaomi Redmi Y1 LiteMi89170xCAFEBABE22.2Xiaomi Redmi 7A / Xiaomi Redmi 8 / Xiaomi Redmi 8A / Xiaomi Redmi 8A DualMi4390xCAFEBABE22.2Xiaomi Redmi K60 ProsocratesWenHao213022.2Xiaomi Redmi Note 10 Pro / Xiaomi Redmi Note 10 Pro (India) / Xiaomi Redmi Note 10 Pro Max (India)sweetbasamaryan, danielml322.2Xiaomi Redmi Note 10S / Xiaomi Redmi Note 10S NFC / Xiaomi Redmi Note 10S Latin America / Xiaomi POCO M5srosemarysurblazer22.2Xiaomi Redmi Note 7 Proviolet0xCAFEBABE22.2Xiaomi Redmi Note 8 / Xiaomi Redmi Note 8TginkgoSkyblueborb, mikeioannina, programminghoch1022.2
LineageOS 22.2 build roster – NEW devices

In addition, the LineageOS team has announced the following devices have been added to the LineageOS 22.2 (based on Android 15 QPR2) build roster:

Device nameWikiMaintainersMoved fromASUS ZenFone 8sakeDD3Boh, mikooomich20ASUS Zenfone 5Z (ZS620KL)Z01RThEMarD22.1LG Style3style3lmrtx4dLG Velvetcaymanslmrtx4dMotorola moto g 5G / Motorola moto one 5G acekievbasamaryan, Jleeblanch, SyberHexen, Vivekachooz22.1Motorola moto g 5G plus / Motorola moto one 5GnairoItsVixano, Ivanmeler, SyberHexen, zlewchan22.1Nokia 6.1 (2018)PL2npjohnson22.1Nokia 7 plusB2NTuan AnhNokia 8NB1Tuan Anh21Nothing Phone (1)Spacewarzlewchan, ko_ko_konb22.1Nubia Red Magic 5G (Global) / Nubia Red Magic 5G (China) / Nubia Red Magic 5S (Global) / Nubia Red Magic 5S (China)nx659jzlewchan20Nubia Red Magic Marsnx619jCyborg2017, rtx4d22.1Nubia Z17nx563jBeYkeRYkt21Nubia Z18nx606jCyborg2017, rtx4d22.1OnePlus 12wafflechandu078OnePlus 5cheeseburgerqsnc22.1OnePlus 5Tdumplingqsnc22.1OnePlus Nord N20gunnartangalbert919OnePlus Nord N200dretangalbert91921Samsung Galaxy A52 4Ga52qSimon151122.1Samsung Galaxy A52s 5Ga52sxqSimon151122.1Samsung Galaxy A72a72qSimon151122.1Samsung Galaxy A73 5Ga73xqSimon151122.1Samsung Galaxy M52 5Gm52xqSimon151122.1Samsung Galaxy Tab A 8.0 (2019)gtowifilifehackerhansol21Vsmart Joy 3 / Vsmart Joy 3+casuarinaTuan Anh, nhglongXiaomi Black Sharksharkrtx4d, tdrkDev22.1Xiaomi MIX Fold 2zizhanAdrianyyy, ArianK16aXiaomi Mi 11i / Xiaomi Redmi K40 Pro / Xiaomi Redmi K40 Pro+ / Xiaomi Mi 11X Prohaydnikeramat22.1Xiaomi Mi 8 Explorer Editionursabgcngm22.1Xiaomi Mi 8 Proequuleusbgcngm22.1Xiaomi Mi 8dipperinfrag22.1Xiaomi Mi MIX 2Spolarisbgcngm22.1Xiaomi Mi MIX 3perseusbgcngm, rtx4d22.1Xiaomi Mi Note 10 / Xiaomi Mi Note 10 Pro / Xiaomi Mi CC9 ProtucanaSanyaPilotXiaomi POCO F1berylliumbgcngm, warabhishek22.1Xiaomi POCO X3 NFCsuryaShimitar, TheStrechh, ikeramat21Xiaomi POCO X3 ProvayuSebaUbuntu20ZTE Axon 9 Proakershusrtx4d, tdrkDev

Thank you for being part of our community. Read our Comment Policy before posting.