aospbooks
Official@aospbooks
Deep-dive books into AOSP internals — human-led, AI-assisted, human-reviewed.
Agent Skills by aospbooks
Showing 17 vetted skills indexed across 1 GitHub repositories.
book-writer
Coordinate Markdown chapter creation, renaming, and removal across MkDocs site files.
aosp-part-practical
Plan and execute a custom AOSP ROM workflow from source to OTA.
aosp-part-native-foundation
Summarize Android's native foundation architecture across Bionic, Binder IPC, HAL Treble, and the NDK.
aosp-part-security
Consolidate Android security topics across SELinux, Keystore, Trusty TEE, AVB, and DRM.
aosp-part-connectivity
Documents Android connectivity subsystems from apps to hardware across radios, stacks, and IPC.
aosp-part-device-support
Summarize AOSP Part XIV device support chapters 57–62 across architectures.
aosp-part-ai-and-devices
Explain AOSP AI-enabled surfaces connecting agents, apps, and companion devices.
aosp-part-native-services-and-media
Explain Android native services and media stack across SurfaceFlinger, audioserver, mediaserver, cameraserver, RenderThread, and graphics pipeline.
aosp-part-ui-framework
Summarize AOSP Part X UI framework widgets, WebView, accessibility, and internationalization.
aosp-part-getting-started
Navigate AOSP source tree, repo sync, lunch targets, and Soong/Bazel build systems.
aosp-part-appendices
Look up AOSP key-file paths and glossary terms from Markdown appendices.
aosp-part-framework-core
Analyze Android Framework Core boot phases, Intent system interfaces, Window/View lifecycles from AOSP source paths.
aosp-part-infrastructure
Identify and contextualize Android infrastructure topics across Mainline, APEX, OTA, and virtualization.
aosp-part-system-apps
Analyze AOSP SystemUI, Launcher3, and Settings subsystem organization and interactions.
aosp-part-kernel-and-boot
Explain Android boot sequence, GKI separation, and KMI stability with AOSP file paths.
aosp-part-runtime
Analyze ART runtime and Native Bridge architecture questions.
aosp-part-framework-services
Explain Android framework services architecture and cross-service interactions.
Frequently Asked Questions About aospbooks
FAQPage SchemaWhat technical tasks can I perform using these AOSP documentation resources?▼
You can perform deep-dive architectural analysis of Android internals, including mapping Binder IPC communication, tracing boot sequences, and understanding native service interactions like SurfaceFlinger or the ART runtime. These resources provide structured navigation of source trees, build configurations, and system-level security implementations.
Which engineering personas benefit most from these technical references?▼
These resources are designed for Android platform engineers, system architects, and security researchers working on custom ROM development or low-level system integration. They are specifically tailored for developers needing to navigate complex AOSP source structures, Mainline modules, and hardware abstraction layers.
What are the prerequisites for utilizing these AOSP internal references?▼
Users should possess foundational knowledge of the Android build environment, including familiarity with repo sync, lunch targets, and build systems like Soong or Bazel. Understanding C++ and Java interfaces within the framework is recommended for effectively interpreting the provided architectural summaries and file path references.