<< All versions
Skill v1.0.1
currentAutomated scan100/100aospbooks/aosp-internal-book/getting-started
+2 new
──Details
PublishedJune 16, 2026 at 11:41 PM
Content Hashsha256:81d97f19911d9e11...
Git SHA2f7a878936d3
Bump Typepatch
──Files
Files (1 file, 1.6 KB)
SKILL.md1.6 KBactive
SKILL.md · 33 lines · 1.6 KB
version: "1.0.1" name: aosp-getting-started description: | AOSP Part I — Getting Started. Use when reasoning about the AOSP source tree at a high level, the repo/manifest workflow, the Soong (Android.bp) and Bazel/Kleaf build systems, lunch targets, the m build entry point, or aconfig feature flags (build-time vs. runtime, release configs, ramp/cleanup workflows). Chapters 0–3 (Frontmatter, Introduction, Source Code & Build System, Feature Flags). metadata: author: 'utzcoz' last-updated: '2026-06-16'
AOSP Part I — Getting Started
Foundational chapters that orient a reader to AOSP, its source tree, how to sync and build it, and how feature gating works across the platform.
Chapters in this Part
00-frontmatter.md— preface, target audience, conventions, AOSP version targeted01-introduction.md— what AOSP is vs. Android, the layer-cake architecture, source-tree tour, who maintains what, version history02-source-and-build.md— repo/manifest, Soong (Android.bp), Bazel-from-Soong, Kleaf for the kernel, lunch targets, themworkflow03-feature-flags.md— aconfig declarations, generated Java/C++ accessors, build-time vs. runtime flags, release configs, ramp-and-cleanup workflow
When to load which chapter
- Question is "what is AOSP / where do I start" →
00-frontmatter.md+01-introduction.md - Question mentions Soong, Bazel, Kleaf, repo, manifest, lunch, or m →
02-source-and-build.md - Question mentions feature flags, aconfig, release configs, or
read_onlyflags →03-feature-flags.md