---
name: aosp-part-ai-and-devices
description: |
  AOSP Part XII — AI & Devices. Use when reasoning about on-device ML in
  AOSP, NNAPI, the AppFunctions framework for assistant integration, the
  Computer Control flow, CompanionDeviceManager, or virtual devices
  (virtual displays/inputs/cameras for cross-device experiences).
  Chapters 50–51.
metadata:
  author: 'utzcoz'
  last-updated: '2026-06-07'
---

# AOSP Part XII — AI & Devices

Newer cross-device and assistant-oriented surfaces: on-device ML wiring
and the companion-device / virtual-device frameworks.

## Chapters in this Part

- `50-ai-appfunctions.md` — on-device ML in AOSP, NNAPI, AppFunctions framework for assistant integration, Computer Control
- `51-companion-virtual-device.md` — CompanionDeviceManager, virtual displays/inputs/cameras, cross-device experiences

## When to load which chapter

- Question mentions NNAPI, AppFunctions, on-device ML, Computer Control → `50-ai-appfunctions.md`
- Question mentions CompanionDeviceManager, virtual display, virtual camera, virtual input → `51-companion-virtual-device.md`
