jonaschenjonaschenCommunityยท14 Agent Skills Included

Android-Software

AOSP subsystem routing, debugging, and version migration guidance

Routes Android platform questions to the correct subsystem expert covering SELinux, HAL, init, kernel, bootloader, and virtualization. Eliminates hallucinated AOSP paths, cross-domain confusion, and stale version knowledge when working on BSP and platform code. Ships validation scripts, migration checklists, and hindsight notes so engineers resolve build, boot, and security issues faster.
npx skills add jonaschen/Android-Software --all -g -y
Available:

Instructs the agent to always load the L1 AOSP root router first, map user intent to verified source paths, then hand off to the correct L2 subsystem expert while enforcing forbidden-action guardrails.

All Skills in This Repository (14)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
jonaschenjonaschen

kernel-gki-expert

Analyze GKI kernel module workflows to resolve loading, ABI, and panic issues.

Community
Advanced
๐Ÿ“ฆ In Repo
jonaschenjonaschen

L2-virtualization-pkvm-expert

Guide Android virtualization troubleshooting through pKVM and AVF subsystem context.

Community
Advanced
๐Ÿ“ฆ In Repo
jonaschenjonaschen

trusted-firmware-atf-expert

Diagnose ARM Trusted Firmware BL31 SMC and PSCI integration issues.

Community
Advanced
๐Ÿ“ฆ In Repo
jonaschenjonaschen

init-boot-sequence-expert

Diagnose Android init boot failures and .rc misconfigurations.

Community
Advanced
๐Ÿ“ฆ In Repo
jonaschenjonaschen

aosp-root-router

Route Android platform intents to authoritative AOSP directories via Layer 1 lookup.

Community
Advanced
๐Ÿ“ฆ In Repo
jonaschenjonaschen

bootloader-lk-expert

Map Qualcomm LK fastboot issues to verified bootloader source paths.

Community
Advanced
๐Ÿ“ฆ In Repo
jonaschenjonaschen

multimedia-audio-expert

Diagnoses Android 15+ multimedia pipeline issues using AudioFlinger, SurfaceFlinger, MediaCodec, and camera HAL diagnostics.

Community
Advanced
๐Ÿ“ฆ In Repo
jonaschenjonaschen

version-migration-expert

Analyze Android OS version diffs to map migration impacts across build, HAL, policy, kernel, and vendor binaries.

Community
Advanced
๐Ÿ“ฆ In Repo
jonaschenjonaschen

security-selinux-expert

Diagnose SELinux denials and craft compliant allow rules for Android 15 sepolicy.

Community
Advanced
๐Ÿ“ฆ In Repo
jonaschenjonaschen

framework-services-expert

Map Android SystemServer service changes to lifecycle, API surface, and Watchdog safeguards.

Community
Advanced
๐Ÿ“ฆ In Repo
jonaschenjonaschen

<oem-or-soc>-<subsystem>-expert

Extend subsystem routing to vendor-specific Android paths within OEM device trees.

Community
Intermediate
๐Ÿ“ฆ In Repo
jonaschenjonaschen

hal-vendor-interface-expert

Align Android HAL binder domains, VNDK boundaries, and service registration to verified AIDL definitions.

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How to install Android-Software?โ–ผ

Run `npx skills add jonaschen/Android-Software --all -g -y` in your terminal to install all skills globally.

How does the AOSP routing system work?โ–ผ

Every question passes through the L1 root router, which maps your intent to verified AOSP paths and loads the correct L2 expert skill for that subsystem.

Which Android subsystems are covered?โ–ผ

Twelve experts cover build, SELinux, HAL, framework, init, migration, multimedia, connectivity, kernel, bootloader, ATF, and pKVM virtualization, plus Qualcomm and MediaTek extensions.

Does it help with Android version upgrades?โ–ผ

Yes. The migration expert provides A14 to A15 and A16 checklists, 16KB page size audits, and API compatibility scripts.

Do I need an AOSP source tree to use it?โ–ผ

No. The agent answers from its built-in path mappings and references, though a local AOSP checkout lets it verify paths directly.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’