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. For more information, see Changes to AOSP.
Overview
Stay organized with collections
Save and categorize content based on your preferences.
To ensure system stability and improve system performance, the AAOS framework
team added the Watchdog module in Android 10 as part of the core system services.
The Watchdog module consists of a native daemon and a CarService component. The
native daemon interacts with the native services and the CarService component
interacts with the Android apps and Java services.
Monitor flash memory usage.
Monitors the flash memory usage by all apps and services. Detects and acts on flash
memory overuse by any app or service.
Collect performance data.
Collects I/O performance since early system bootup. Reports the collected performance data in
the bugreport.
Monitor system health.
Monitors the health of the core services and vehicle hardware abstraction layer (VHAL) service.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.