The Android world is buzzing with the latest release from LineageOS, but it's not without its challenges. Despite Google's delay in releasing the Android 16 source code, the LineageOS team has boldly pushed forward with LineageOS 23.0, bringing the latest Android flavor to over 100 devices.
But why the delay in the source code? Google's recent shift to 'risk-based' security updates has left custom ROM developers in a bind. With Android's monthly security bulletins now only addressing 'high risk' vulnerabilities, and Google withholding source code for patches, the LineageOS team is forced to wait for quarterly releases to address most security issues.
And that's not all. The team has also had to drop first-class support for Pixel devices, a move that will disappoint many users. But they're not giving up. LineageOS 23.0 includes updated versions of their custom apps, Aperture and Twelve, a new TV launcher, and foundational improvements for future device support.
Here's where it gets interesting: The new release is based on the initial Android 16 version, which means some features like Material 3 Expressive and Desktop Mode are not fully implemented. However, all the new features from the June stable release are present, including edge-to-edge mode, predictive back navigation, and Advanced Protection mode.
The custom camera app, Aperture, gets a major update with Ultra HDR and RAW capture, while Twelve, the music player, adds a random song feature and expanded Jellyfin integration. For TV users, the new Catapult launcher offers a clean, ad-free experience.
LineageOS 23.0 also introduces the ability to run in a virtual machine through QEMU, paving the way for future device compatibility. But the question remains: is it worth the wait for the Android 16 QPR1 source code? And what does this mean for the future of custom ROM development?
Comment below: Do you think custom ROMs will continue to thrive despite these challenges? Or is this the beginning of the end for the golden era of Android customization?