# Aosp System Apps

> 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). Chapters 48–49.

- Skill: `aospbooks/aosp-system-apps` (Agent Skill)
- Install (CLI): `npx skillmds@latest add aospbooks/aosp-system-apps`
- Raw SKILL.md: https://api.skillmd.com/api/skills/aospbooks/aosp-system-apps/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: aospbooks (https://skillmd.com/u/aospbooks)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/aospbooks/aosp-system-apps

---


# AOSP Part XI — System Apps

The three privileged apps every AOSP build ships with: SystemUI, Launcher3,
and Settings.

## Chapters in this Part

- `48-systemui.md` — SystemUI process, status bar, notification shade, keyguard, Quick Settings, Monet/dynamic color
- `49-launcher3.md` — Launcher3, model loader, Recents/Overview, gesture nav, all-apps, predictions, work profile
- `50-settings-app.md` — Settings app structure, SettingsProvider, SettingsLib, search index, slice surface

## When to load which chapter

- Question mentions SystemUI, status bar, notification shade, keyguard, QS, Monet → `48-systemui.md`
- Question mentions Launcher3, Recents, Overview, gesture nav, all-apps → `49-launcher3.md`
- Question mentions Settings app, SettingsProvider, SettingsLib, slice → `50-settings-app.md`

