A fundamental change in the way Android is developed has been announced by Google, directly impacting manufacturers and developers around the world. The company confirmed that the release schedule for the Android Open Source Project (AOSP) source code will be changed, going from four to just two releases per year. Esta new cadence, which will concentrate publications in the second (Q2) and fourth (Q4) quarters, seeks to prioritize the stability of the platform.
The strategic decision aims to align the development of the operating system with the model known as trunk-stable, an approach that promises a more robust and predictable code base for the entire ecosystem. A notice has already been made available on the AOSP official website, guiding the community to adopt new practices. It is important to note that the distribution of monthly security updates will not be affected, ensuring continuous protection of users against vulnerabilities.
Details of the new publishing strategy
The transition to a biannual release cycle was driven by the increasing complexity of the Android ecosystem. Anteriormente, the quarterly cadence required Google engineering teams to manage multiple development branches simultaneously, a process that introduced significant challenges to maintaining coherence and security across all active releases. Cada new branch represented a new front of work for testing, bug fixes and feature integration, increasing operational overhead and the risk of fragmentation in the code base. By consolidating efforts into two major releases per year, the company is able to focus its resources on delivering a more polished, tested, and stable codebase. Esta Predictability is crucial not only for Google, but also for device manufacturers (OEMs), who rely on a solid foundation to build their own custom versions of Android, and for application developers, who will benefit from more consistent APIs and more uniform behavior across different devices.

What is the trunk-stable model?
The trunk-stable development model, now formally adopted by AOSP, represents an evolution in large-scale software engineering practices. The main feature of this approach is the maintenance of a single main branch of code, known as the “trunk”, which serves as the single source of truth for the project.
Unlike older methodologies, where new features were developed in separate branches and then merged, in trunk-stable resources are integrated directly into the main branch. Para prevent incomplete features from causing instability, they are controlled by “feature flags”.
Esses sinalizadores permitem que os engenheiros ativem ou desativem novos códigos em tempo de compilação ou execução, garantindo que apenas as funcionalidades maduras e totalmente testadas cheguem aos lançamentos públicos. Essa technique drastically reduces the complexity of code merges, which are a common source of errors.
Adopting this model promotes a more uniform and healthy code base, facilitating collaboration between teams and ensuring that each release is built on an already consolidated foundation. It’s standard practice at many of the world’s largest technology companies for managing large software projects.
Guidance for the developer community
With the implementation of the new schedule, Google has issued clear recommendations for everyone working directly with the AOSP code. The main guideline is to migrate from using the “aosp-main” branch to the new “android-latest-release”. Essa change is critical, as “aosp-main” will no longer reflect the stable, real-time state of the project and may contain experimental or unstable code. The “android-latest-release” branch, in turn, will always point to the most recent and consolidated public release, serving as a safe and reliable starting point.
This transition simplifies the workflow for both large manufacturers and the custom ROM community. By utilizing a guaranteed stable codebase, developers can significantly reduce the time spent debugging core issues and focus on implementing their own customizations and features. Google reinforces that the change in the publishing process does not compromise access to open source, but rather organizes it in a more efficient way, offering a more robust platform for innovation and development across the ecosystem.
Android security remains intact
One of the main concerns with any change in the development cycle of an operating system is security. Google was keen to clarify that the new AOSP schedule will have no impact on the delivery of monthly security updates, which are crucial to protecting billions of devices around the world.
These security patches will continue to be published regularly in a dedicated branch, completely separate from the platform’s full code releases. Essa separation ensures that fixes for critical vulnerabilities are distributed quickly and independently of the development of new features, maintaining the company’s commitment to ecosystem security.
Effects for manufacturers and custom ROMs
The new AOSP release cadence will have different effects on different parts of the Android ecosystem. Para large device manufacturers such as Samsung, Xiaomi and other strategic partners, the direct impact will be minimal as they already have early access to private versions of the code, allowing them to plan and develop their software in advance.
As for the vibrant custom ROM community, such as LineageOS, Pixel Experience and others, the change will require an adaptation in their development cycles. Eles will need to align with the two major annual releases to base their new versions on, which could mean a longer gap between significant updates.
However, in the long term, this change can be beneficial. By receiving more stable and mature source code, these teams can save time and effort that was previously dedicated to fixing legacy instabilities in the AOSP base, allowing them to focus on innovating and offering unique features to their users.
The future of AOSP with the new calendar
With the new rhythm established, the expectation is that the launch of the second quarter (Q2) will focus on the major annual update of the platform, bringing the main news and API changes. On the other hand, the fourth quarter (Q4) publication should focus on refinements, corrections and incremental improvements, preparing the ground for the next cycle and ensuring the solidity of the system before the end of the year.
Alignment with market practices
This decision by Google to refine the Android AOSP release cycle can also be seen as a move toward maturing the platform, aligning it with practices already consolidated in other major software ecosystems, such as Apple’s iOS, which traditionally focuses on one major stable release per year.
By prioritizing stability over frequency, Google signals a focus on quality and long-term reliability for an operating system that powers a wide range of devices, from entry-level smartphones to tablets, televisions and automotive systems, benefiting the entire development chain and, ultimately, the end consumer.