Skip to main content
Docs
What's new?
Release notes
Latest security bulletins
Latest Compatibility Definition Document (CDD)
Site updates
Getting Started
About
Start
Download
Builds
Test
Create
Contribute
Community
Tools, build, and related reference
Security
Overview
Bulletins
Features
Testing
Best Practices
Core Topics
Architecture
Audio
Camera
Connectivity
Data
Display
Fonts
Graphics
Interaction
Media
Performance
Permissions
Power
Runtime
Settings
Storage
Tests
Updates
Virtualization
Compatibility
Compatibility Definition Document (CDD)
Compatibility Test Suite (CTS)
Android Devices
Cuttlefish
Enterprise
TV
Automotive
Overview
Software Defined Vehicle
In-vehicle Infotainment
Release Details
Reference
HIDL
HAL
Trade Federation
Security Test Suite
Android Code Search
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Sign in
Documentation
What's New?
Getting Started
Security
Core Topics
Compatibility
Android Devices
Automotive
Reference
Docs
More
What's New?
Getting Started
Security
Core Topics
Compatibility
Android Devices
Automotive
Reference
Android Code Search
Overview
What's new?
What is Android Automotive?
Terminology
Software defined vehicle
Overview
Terminology
Get started
Overview
Development environment
Local development
Cloud development
Overview
Organization setup
Code location
Download, build, and run
IDE setup
Access GitHub repositories
Understand AAOS SDV
System architecture
AAOS SDV system architecture
Key concepts
Logical architecture
Service bundle naming conventions
Configure the Orchestrator
Service bundle identity
Time sync
Health monitoring
Quality of service scheduling
Control vehicle and power management
Security concepts
Authorization
Overview
Deployment
Authorization policy
Enforcement
Debug permissions violations
VM-level authorization policy
VM identity and attestation
Overview
SDV profile for DICE
vvmconfig and vvmtruststore
Mesh status and provisioning
Device trust
Update concepts
Service bundle updates
A/B system updates
Update Manager
OEM AB partition updates
Develop SDV services
Quick start: Create and execute SDV service bundles
Vehicle Services IDL (VSIDL)
Overview
Define messages and RPC services
Define service architecture
Generate middleware
Implement business logic
Build and deploy service bundles
Automatic catalog updates and LSP integration
Language specification
SDV VSIDL compatibility guidelines
VSIDL Provider for reflection
Service bundle metadata
Core code samples
Handle suspend and resume
Work with Automotive Services
Overview
Configuration and calibration
Diagnostics
User preferences architecture and implementation guide
Asynchronous Rust
Platform integration guides
SDV Core integration
Integration guide
Guest system (VM image) requirements
SDV Core bootloader
APEX signing
SDV Media integration
Overview
SDV Media requirements
Graphics rendering on SDV Media
SDV Media: Manage displays
Use cameras