Case library

Cockpit decisions, examined.

Product evidence and platform references across markets, with the version boundaries left intact.

Four evidence checkpoints for a personalized background refresh01
Android Automotive / Background jobs & user data

Why a parked car can still miss a background refresh

Garage Mode supplies an idle work window, not proof that a user's content refreshed. Compare job registration, user-data access, execution and the version available after an interruption.

Long-press destinations for active CarPlay and Android Auto02
Volvo / Voice & phone integration

Which assistant owns the steering-wheel voice button?

The Canadian 2025 V60 Cross Country manual assigns the same long press to different phone assistants. A disconnect scenario shows what an integration test must record before judging media commands.

Hypothetical unit change: two consumers interpret the same numeric response differently03
Android SDV / Updates & integration

Choosing when to commit an Android SDV update

A VM can boot successfully while its consumers disagree about a changed service. A worked compatibility example explains what an integrator should verify before committing an Android SDV update.

AOSP architecture for system-enforced audio fade, showing Car Service configuration and Android Media components04
Android Automotive OS / Audio & integration

Audio focus loss is not proof of silence

A navigation prompt interrupts music. The focus log looks correct, but it cannot tell you what reached the driver's seat. An AAOS review needs separate evidence for policy, player behavior and output.

AOSP sequence diagram showing a VHAL call returning before asynchronous results arrive05
Android Automotive OS / Climate controls & integration

A readable temperature is not a successful climate command

A climate control can show a valid temperature and still fail to change it. For an AAOS integration, the useful distinction is between the reported target, the pending request and the temperature the system measures.

Official AAOS driving-optimized playback example with media title, progress and playback controls06
Android Automotive OS / Multi-display & media

Passenger displays need their own restriction contract

A passenger video experience cannot rely on one vehicle-wide moving flag. AAOS separates display restrictions, activity blocking and supported background audio. Here is how those boundaries change an integration review.

ID. Polo preview interior with steering-wheel button fields, climate buttons below the screen and an audio rotary control on the console07
Volkswagen / BMW / Physical controls & HMI

Physical buttons still need a state model

Volkswagen gives climate and audio tasks fixed locations. BMW's announced steering wheel highlights actions as they become available. An interrupted call shows why both hardware and software state belong in the review.

LYRIQ interior photographed at Techno Classica Essen in April 2025, with a wide curved display and center console08
Cadillac LYRIQ / Phone handoff & EV navigation

The LYRIQ supports CarPlay. Which system plans the charging stop?

A charging trip can cross a phone planner, projected maps and built-in navigation. The useful comparison is what each path retains, recalculates and confirms before arrival.

Official example displaying a park-to-continue message instead of sign-in controls09
Android for Cars / Accounts & task recovery

Car app sign-in: what happens after the phone says done?

The phone approves the account, but the car still needs a result. A review of parked sign-in, delayed authorization and recovery paths that send drivers back to the right task.

Official example showing two route alternatives, a highlighted Navigate action and routes on the map10
Android for Cars / Navigation & HMI

Four screens between a saved place and turn-by-turn navigation

A close reading of Google's navigation example: where a place becomes a route, why a familiar layout still consumes another step, and what Back must preserve.