aospbooks

38 mods across 1 repository, 129 stars between them.

aosp-device-support

25

aospbooks/aosp-internal-book

Skill Claude CodeCodex

AOSP Part XIV — Device Support. Use when reasoning about per-architecture support (ARM 32/64, x8664, RISC-V, ABI matrix, toolchains), the QEMU-based Android emulator (AVD format, hardware acceleration, guest kernel), DevicePolicyManager (work profiles, fully-managed devices, COPE, enrollment), Android Automotive / TV…

129 3d ago A 139 tokens copy · 100% Apache-2.0

aosp-framework-core

26

aospbooks/aosp-internal-book

Skill Claude CodeCodex

AOSP Part VI — Framework Core. Use when reasoning about systemserver's boot sequence (the four boot phases, service registration, Watchdog), the Intent system (Intent matching, IntentFilter, IntentResolver, package visibility, intent verification), Activity & Window Management (ActivityTaskManagerService…

129 3d ago A 156 tokens copy · 100% Apache-2.0

aospbooks/aosp-internal-book

Skill Claude CodeCodex

AOSP Part VII — Framework Services. Use when reasoning about PackageManagerService (install/uninstall, APK parsing, permissions, package visibility), ContentProviders (ContentResolver, URI permissions, observers, FileProvider, MediaStore), Notifications (NMS, channels, ranker, posting/delivery, listener services…

129 3d ago A 212 tokens copy · 100% Apache-2.0

aospbooks/aosp-internal-book

Skill Claude CodeCodex

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…

129 3d ago A 100 tokens copy · 100% Apache-2.0

aosp-infrastructure

29

aospbooks/aosp-internal-book

Skill Claude CodeCodex

AOSP Part XIII — Infrastructure. Use when reasoning about Mainline modules / APEX (Project Mainline, APEX format/manifest/signing, apexd, module catalog, SDK Extensions, module boundaries), OTA updates (A/B updates, updateengine, payload format, Virtual A/B with snapshots, rollback protection), Virtualization (Android…

129 3d ago A 139 tokens copy · 100% Apache-2.0

aospbooks/aosp-internal-book

Skill Claude CodeCodex

AOSP Part II — Kernel & Boot. Use when reasoning about Android's bootloader handoff, init.rc / first-stage init / second-stage init, the Generic Kernel Image (GKI) and KMI stability, dm-verity / Android Verified Boot, the kernel's Android-specific subsystems (binder driver, ashmem→memfd, low-memory killer, PSI)…

129 3d ago A 114 tokens copy · 100% Apache-2.0

aospbooks/aosp-internal-book

Skill Claude CodeCodex

AOSP Part III — Native Foundation. Use when reasoning about Bionic (Android's libc/libm/libdl) and the dynamic linker, linker namespaces, GWP-ASan / MTE, memory management (jemalloc/scudo, ashmem/memfd, ION/dma-buf, lmkd, PSI), Binder IPC (transactions, parcels, one-copy semantics, AIDL/HIDL/NDK Binder…

129 3d ago A 152 tokens copy · 100% Apache-2.0

aospbooks/aosp-internal-book

Skill Claude CodeCodex

AOSP Part IV — Native Services & Media. Use when reasoning about surfaceflinger, audioserver, mediaserver, cameraserver, the graphics pipeline (BufferQueue, GraphicBuffer, OpenGL ES / Vulkan / Skia / HWUI, RenderThread, layer composition), the animation system (Choreographer, ValueAnimator, RenderNode animations…

129 3d ago A 149 tokens copy · 100% Apache-2.0

aosp-practical

33

aospbooks/aosp-internal-book

Skill Claude CodeCodex

AOSP Part XV — Practical. Use when reasoning about building a custom AOSP ROM end-to-end: picking a target device, syncing source, applying vendor blobs, branding, building, flashing the resulting images, and shipping OTA updates on your own channel. Chapter 65 (Custom ROM Guide).

129 3d ago A 68 tokens copy · 100% Apache-2.0

aosp-runtime

34

aospbooks/aosp-internal-book

Skill Claude CodeCodex

AOSP Part V — Runtime. Use when reasoning about ART (dex2oat, AOT/JIT, baseline profiles, GC, oat/vdex/odex files, class loaders, JNI bridge) or the Native Bridge (Berberis, Houdini, cross-architecture native code execution, intercepting libc/JNI calls). Chapters 18–19.

129 3d ago A 80 tokens copy · 100% Apache-2.0

aosp-security

35

aospbooks/aosp-internal-book

Skill Claude CodeCodex

AOSP Part IX — Security. Use when reasoning about SELinux on Android, Keystore/Keymint, Trusty TEE, gatekeeper/weaver, Android Verified Boot, dm-verity, hardware-backed attestation, Credential Manager (CredentialManagerService, credential providers, passkeys/FIDO2, password and autofill integration, digital…

129 3d ago A 134 tokens copy · 100% Apache-2.0

aosp-system-apps

36

aospbooks/aosp-internal-book

Skill Claude CodeCodex

AOSP Part XI — System Apps. Use when reasoning about SystemUI (status bar, notification shade, keyguard, Quick Settings, Monet/dynamic color), Launcher3 (model loader, Recents/Overview, gesture nav, all-apps, predictions, work profile), or the Settings app (SettingsProvider, SettingsLib, search index, slice surface).…

129 3d ago A 85 tokens copy · 100% Apache-2.0

aosp-ui-framework

37

aospbooks/aosp-internal-book

Skill Claude CodeCodex

AOSP Part X — UI Framework. Use when reasoning about Widgets and RemoteViews (AppWidget framework, RemoteViews, RemoteCompose, host/provider model), WebView (WebView Mainline module, Chromium content layer, renderer process, JS bridges, sandboxing), Accessibility (AccessibilityService, AccessibilityNodeInfo, TalkBack…

129 3d ago A 108 tokens copy · 100% Apache-2.0

aospbooks/aosp-internal-book

Instructions file GitHub Copilot

Instructions for aospbooks/aosp-internal-book: Per-Part background lives in .github/instructions/aosp- .instructions.md. Copilot loads each one based on its applyTo glob; the descriptions in those files mark which AOSP subsystem they cover.

129 3d ago A 121 tokens original Apache-2.0