Site updates

This page lists monthly site changes and documentation updates.

Changes to AOSP

Starting March 27, 2025, the latest release branch will always be referenced by the new android-latest-release manifest, which can be used directly with Repo. We recommend platform developers use android-latest-release instead of aosp-main to build and contribute to AOSP. The android-latest-release manifest is set to the latest AOSP release branch, android15-qpr2-release. See About android-latest-release for more information.

Dark theme

Dark theme is available on source.android.com. Select light theme, dark theme, or device default from the controls in the header.

Dark theme controls

Figure 1. Dark theme controls in header

March 2025

These are the March site changes. Locate regularly scheduled bulletins such as the Android Security Bulletins on their respective pages.

Location Change
Architecture Updated the Feature and launch kernels table.
Removed mention of kernel platform release related to FCM level on Feature and launch kernels as the release number in the kernel name doesn't need to be greater than the target FCM level.
Updated the table on FCM lifecycle in the codebase.
Added Kernel release notes.
Updated the April GKI preload ready date to April 16 on Android 13, 14, and 15 GKI release.
Added recommendation on vndservicemanager on Use binder IPC.
Automotive Added information on how to correctly utilize RROs in apps on Codelab: Create RROs with car-ui-lib components using the Gradle build system.
Added minimum and maximum volume documentation on Volume management and Audio configuration AAOS flags.
Added documentation on Integrate Dashcam.
Updated What's New for March 2025.
Added information on Emergency alerts.
Compatibility Updated Camera ITS scene7 description.
Updated the Run automated tests section to include Run CTS automated tests (AOSP 10 or lower) .
Added Gen2 camera ITS-in-a-box.
Updated Submit your changes and Automerge flow to comply with the aosp-main turndown.
Connectivity Removed references to externally scored network nominator on Network nominators.
Graphics Updated Capture traces with Winscope to include information on new Web Device Proxy connections.
Added examples on User-reported bug and Flicker test failure.
Interaction Restructured the Implement haptics section.
Performance Removed all Health 1.0 and 2.0 information on Android system health.
Permissions Added the PRIVATE profile on Preinstalled system packages.
Runtime Added information on how to correctly utilize RROs in apps on Troubleshoot runtime resource overlays and Change the value of an app's resources at runtime.
Added information about the DEX Container format and updated Constraints.
Reference Updated Tradefed docs.
Security Published Android Security March 2025, Wear OS Security Bulletin—March 2025, Pixel Update Bulletin—March 2025, Android Automotive OS Update Bulletin—March 2025, Wear Security Bulletins, Android Automotive OS Security Bulletins, Android Security Bulletins, Pixel Security Bulletins, Pixel Watch Security Bulletin—March 2025, Pixel Watch Security Bulletins, and Android security acknowledgements.
Added a note on isolated compilation on On-device signing architecture.
Removed vulnerabilities CVE-2025-0087 and CVE-2024-49728 from Android Security Bulletin—March 2025.
Added the SIMurai and ScopeVerif ASPIRE paper on ASPIRE.
Setup Updated build numbers for the March 2025 release and March 2025 security backport releases on Codenames, tags, and build numbers.
Updates Clarified use of the intake form on Android Upgrade Party for OS updates.

February 2025

These are the February site changes. Locate regularly scheduled bulletins such as the Android Security Bulletins on their respective pages.

Location Change
Architecture Marked GKI 2.0 documentation on GKI 1.0: Compatibility testing, Android kernel frequently asked questions, and GKI 1.0 overview for deprecation in May 2025.
Removed documentation for update-super command on Move fastboot to userspace.
Included system_dlkm_staging_archive.tar.gz in Artifact file description.
Clarified ro.vendor.api_level description on Determine vendor API level.
Added information on app_compat properties on Enable 16 KB backcompat option.
Clarified use of in on Directionality (in, out, and inout).
Clarified that Rust inout param is &mut T, not &mut Vec on Directionality (in, out, and inout).
Added information about the RustDerive annotation.
Updated instructions to flash Pixel devices with 16kb support on Flash Pixel with 16kb page size support.
Clarified that the generated C++ library for sysprop_library is lib prefixed on Implement system properties as APIs.
Removed all 4.19 kernel documentation and links.
Added note that 16 KB builds are available on-demand on all GKI release builds pages.
Removed descriptions of optional on Vendor interface object pages.
Automotive Added information on Throttle and suppress notifications.
Added Car-apps-release-15 to the Unbundled apps release notes.
Compatibility Updated CTS and CTS-Verifier downloads links for CTS Feb 2025 release versions (15_R3, 14_R7, 13_R11, 12.1_R13, 12_R15) on Compatibility Test Suite downloads.
Added Fail mechanisms on scene8 for Camera ITS tests.
Updated the production file download for September 2024 on Revision history.
Updated supplier information from MYWAY DESIGN to JFT CO LTD on Regular field-of-view (RFoV) box, Modular rig system, Wide field-of-view (WFoV) box, ITS accessories: foldable kit, Sensor Fusion Box details, and Tablet Sensor Fusion Box.
Clarified information on automated and manual tests and added terms on The Compatibility Test Suite (CTS) overview.
Cuttlefish Added Server requirements for running Cuttlefish instances.
Graphics Added Winscope documentation to Capture traces, Load traces, Analyze traces, and Run Winscope.
Security Published Android Security February 2025, Wear OS Security Bulletin—February 2025, Pixel Update Bulletin—February 2025, Android Automotive OS Update Bulletin—February 2025, Wear Security Bulletins, Android Automotive OS Security Bulletins, Android Security Bulletins, Pixel Security Bulletins, and Android Security Acknowledgements.
Added information about On-device signing architecture.
Updated information about the AutoRepro Gradle plugin on Android Security AutoRepro.
Removed the proof-of-rotation attribute section from Multiple certificates and updated the V3 signature scheme on APK Signature Scheme v3.
Updated Applications of DICE and Device Identifier Composition Engine.
Updated information about the Keymaster tags and functions on Authorization tags and Hardware-backed Keystore.
Added KeyMint v4 and moduleHash documentation on Key and ID attestation.
Updated reference links on Android Security Bulletin January 2025.
Setup Updated build numbers for the February 2025 release and February 2025 security backport releases on Codenames, tags, and build numbers.
Tests Removed the note about PID conflict with ports used by ADB on Use debuggers.
Virtualization Clarified the definition of pVM on Android Virtualization Framework (AVF) overview.

January 2025

These are the January site changes. Locate regularly scheduled bulletins such as the Android Security Bulletins on their respective pages.

Location Change
Architecture Added New VINTF stable interfaces.
Updated Generic Kernel Image (GKI) project to remove obsolete content.
Added Build and flash Pixel 8 devices with 16 KB support.
Removed mention of 4.19-stable from Android common kernels.
Added Enable 16 KB backcompat option.
Added a warning about the limitations of Java backend in creating HALs Build against the AIDL runtime.
Updated AIDL backends for guidance on implementing any type of interface.
Added 2025 release dates to Generic Kernel Image (GKI) release process.
Updated Use stub libraries to include library linking information.
Updated instructions for adding GKI feature for Android 15 and higher on Configure kernel features as GKI modules.
Automotive Updated link to pre-grant permissions on Automotive location bypass allowlist policy.
Build Updated Supported Pixel 6/6 Pro Android platform and kernel combinations and Update the vendor ramdisk.
Compatibility Added information on CTS zip bundles JDK for Android 12 and higher on Java Development Kit for Ubuntu.
Updated Wi-Fi RTT setup instructions on Set up CTS.
Updated _Recommended rigs_ on Q1: How do I determine which test rigs I need for my device?.
Connectivity Removed deprecated ACTS testing documentation.
Updated Common integration issues for when APF is not enabled when required.
Create Updated the Khadas VIM3 documentation link.
Cuttlefish Updated Cuttlefish: Create a custom device to replace vsoc_x88_64 with vsoc_x86_64.
Added Create a Cuttlefish hybrid device.
Moved Run Cuttlefish on Docker documentation to Run Cuttlefish on an on-premise server.
Graphics Updated WindowManager Extensions to mention PROPERTY_ACTIVITY_EMBEDDING_ALLOW_SYSTEM_OVERRIDE.
Permissions Clarified that the privacy indicator functionality is specific to Quick Settings.
Reference Updated Tradefed docs.
Runtime Updated Summary of bytecode set for use of invoke-virtual.
Security Published Android Security Bulletin—January 2025, Wear OS Security Bulletin—January 2025, Pixel Update Bulletin—January 2025, Android Automotive OS Update Bulletin—January 2025, Wear Security Bulletins, Android Automotive OS Security Bulletins, Wear Security Bulletins, Android Security Bulletins, Pixel Security Bulletins, Chromecast Security Bulletin—December 2024, and Android Security Acknowledgements.
Updated an _or_ to an _and_ in CTS validation guidance on Kernel control flow integrity.
Updated Pixel Update Bulletin—December 2024.
Setup Updated the sync command to include the -j option.
Updated build numbers on Codenames, tags, and build numbers.
Tests Updated ATS release notes for R51.
Updates Updated links on Reference implementation.