Google takes next big leap in killing AOSP, significantly scales back AOSP contributions

About half a year ago, I wrote an article about persistent rumours I’d heard from Android ROM projects that Google was intending to discontinue the Android Open Source Project (AOSP). AOSP has been gutted by Google over the years, with the company moving more and more parts of the operating system into closed-source, non-AOSP components, like Google Play Services. While you can technically still run bare AOSP if you’re really hardcore, it’s simply unusable for 99% of smartphone users out there.

Google quickly responded to these widespread rumours, stating that “AOSP is not going away”, and a lot of people, clearly having learned nothing from human history, took this at face value and believed Google word-for-word. Since corporations can’t be trusted and lying is their favourite activity, I drew a different conclusion at the time:

This seems like a solid denial from Google, but it leaves a lot of room for Google to make a wide variety of changes to Android’s development and open source status without actually killing off AOSP entirely. Since Android is licensed under the Apache 2.0 license, Google is free to make “Pixel Android” – its own Android variant – closed source, leaving AOSP up until that point available under the Apache 2.0 license. This is reminiscent of what Oracle did with Solaris. Of course, any modifications to the Linux kernel upon which Android is built will remain open source, since the Linux kernel is licensed under the GPLv2.

If Google were indeed intending to do this, what could happen is that Google takes Android closed source from here on out, spinning off whatever remains of AOSP up until that point into a separate company or project, as potentially ordered during the antitrust case against Google in the United States. This would leave Google free to continue developing its own “Pixel Android” entirely as proprietary software – save for the Linux kernel – while leaving AOSP in the state it’s in right now outside of Google. This technically means “AOSP is not going away”, as Chau claims.

↫ Thom Holwerda at OSNews

Ever since the claim that “AOSP is not going away”, Google has taken numerous steps to further tighten the grip it has on Android, much to the detriment of both the Android Open Source Project and the various ROM makers that depend on it. Device-specific source code for Pixel devices is no longer being released, Google dabbled with developer certification even for developers outside of Google Play, and Google significantly scaled back the release of security patches to AOSP.

And now it’s early 2026, and Google is about to take the next step in the slow killing of the Android Open Source Project. On the main page of the Android Open Source Project, there’s now a new message:

Effective in 2026, to align with our trunk stable development model and ensure platform stability for the ecosystem, we will publish source code to AOSP in Q2 and Q4. For building and contributing to AOSP, we recommend utilizing android-latest-release instead of aosp-main. The android-latest-release manifest branch will always reference the most recent release pushed to AOSP.

This means that instead of four AOSP code releases every year, Google is now scaling back to just two every year. The gutting and eventual killing of AOSP has now reached the point where the open source nature of AOSP is effectively meaningless, and we’re yet a few more big steps closer to what I outlined above: eventually, Google will distance itself from AOSP entirely, focusing all of its efforts on Pixel Android alone – without any code contributions to AOSP at all. If you still think “AOSP is not going away”, you’re delusional.

OASP is already on life support, and with this latest move Google is firmly gripping the plug.

26 Comments

  1. 2026-01-07 12:40 am
    • 2026-01-07 5:03 am
    • 2026-01-07 8:47 am
      • 2026-01-07 8:53 am
      • 2026-01-07 10:52 am
    • 2026-01-07 10:48 am
      • 2026-01-07 11:26 am
        • 2026-01-07 3:20 pm
          • 2026-01-07 4:12 pm
      • 2026-01-07 5:09 pm
  2. 2026-01-07 12:48 am
    • 2026-01-07 9:47 am
      • 2026-01-07 5:14 pm
  3. 2026-01-07 8:32 am
    • 2026-01-07 5:16 pm
      • 2026-01-07 5:24 pm
        • 2026-01-07 5:35 pm
  4. 2026-01-07 8:45 am
    • 2026-01-07 9:20 am
    • 2026-01-07 5:19 pm
  5. 2026-01-07 10:12 am
  6. 2026-01-07 10:47 am
  7. 2026-01-07 1:24 pm
    • 2026-01-07 2:22 pm
    • 2026-01-07 5:16 pm
    • 2026-01-07 5:28 pm

Leave a Reply