Helpful Links
NXP Platform
Section titled “NXP Platform”- NXP Android Automotive Software Page — Download portal for the Android Automotive BSP source bundles and release artifacts (login required).
- Android Automotive Quick Start Guide (UG10177) — Getting-started guide for the NXP Android Automotive BSP.
- Android Automotive User’s Guide (UG10176) — In-depth reference for building and customizing NXP’s Android Automotive OS image.
Android Automotive
Section titled “Android Automotive”- An Introduction to Android Automotive OS - Chris Simmonds, NDC TechTown 2021 — Overview of the Android Automotive OS platform architecture.
- Open source and Android Automotive OS - Chris Simmonds | droidcon Berlin 2025
Build System
Section titled “Build System”- The AOSP Build System - Chris Simmonds, 2net — Walkthrough of the Android Open Source Project build system internals.
- Android Automotive Feature Control — AOSP documentation on enabling and disabling automotive features in the Android build.
- Resource Overlay System (RROs) — AOSP guide to runtime resource overlays for customizing Android UI without modifying source packages.
Cuttlefish Virtual Device
Section titled “Cuttlefish Virtual Device”- Cuttlefish: Get Started — Official guide for setting up and running Cuttlefish virtual devices.
- Cuttlefish WebRTC Streaming — Using the browser-based WebRTC UI for visual access to a Cuttlefish instance.
- Create a custom Cuttlefish device — Defining a custom Cuttlefish product configuration.
Flashing & Deployment
Section titled “Flashing & Deployment”- UUU (Universal Update Utility) — NXP’s open-source flashing tool used to write images to i.MX boards over USB. The
uuubinary must be on yourPATHto run the full flash workflow.