(Updates) Google starts uploading Android 13 source code to AOSP


After some anticipation, Google has released the source code for Android 13. Although the release came later than expected, the company has started uploading the source code to the Android Open Source Project (AOSP) Git repositories. This can often take some time, often requiring hours for the update to fully settle. As a result, be patient if you don’t see it. This source code release also comes with the full Android 13 release.

Ahead of the release, Google updated its Android 13 Security Release Notes with details about security vulnerabilities in Android. The update featured security vulnerabilities that have been fixed in Android 13. Devices running Android 13 with a security patch level of 2022-09-01 or later will be protected from these issues. If you want to see what version of Android you’re running and the security patch level, most manufacturers have it listed in the About phone section under Settings

The release of Android 13’s source code is important, not only for those who want to tinker with the OS, but also for communities that build custom ROMs and aftermarket distributions of Android like LineageOS. Even major manufacturers must rely on this repository for their Android releases. You can take a look at the Android 13 source code by visiting Google Git.

For developers, this is an important time as it is time to release compatible versions of their apps and develop more features with APIs. Google is releasing the Android 13 source code under the Apache License version 2.0. Apache 2.0 is a permissive rather than copyleft license, meaning developers can freely modify and distribute the code without requiring their modifications to be open source. It’s a licensing system that allows smartphone makers to develop their own closed-source forks of Android.

If you’re interested in analyzing the Android 13 source code, you can head over to the Android Git repositories and find new Android 13 branches and tags. Specifically, look for the “android-13.0.0_r#” tags. It takes a while to push Google’s entire internal codebase to the public AOSP repositories, so expect to wait a few hours before everything syncs. Google also uploads a commit history for each release, which provides a lot of insight into the Android team’s thought process when adding or removing features.