Vehicle Hardware Abstraction Layer (VHAL)

Sidst ændret: aug. 03, 2026

Vehicle Hardware Abstraction Layer (VHAL) er den grænseflade, som Android Automotive OS bruger til at repræsentere udvalgte bilsignaler og funktioner som softwareegenskaber. Den adskiller Android-frameworket fra producentspecifikke styreenheder, netværk og signalkodninger.

Sådan fungerer det

En egenskab kan være information eller en styrbar funktion med metadata om datatype, adgang, opdatering og understøttede områder. Software kan læse, skrive eller abonnere på tilladte egenskaber gennem frameworket uden at implementere en forskellig lavniveauforbindelse for hver model.

Producenten implementerer bilsiden og afgør, hvilke understøttede egenskaber der eksponeres. AOSP beskriver VHAL som en egenskabsbaseret grænseflade og kræver AIDL-formen til nye implementeringer. Android Open Source Project: Vehicle HAL

Hvad det ikke betyder

VHAL gør ikke alle bilfunktioner tilgængelige for alle apps. Android-tilladelser, systemtjenester, gateways, validering og bilens sikkerhedsarkitektur begrænser stadig adgangen. Det er en abstraktionsgrænse, ikke en omgåelse af sikkerheds- eller cybersikkerhedskontrol.

VHAL er et begreb for Android Automotive OS; andre indbyggede platforme kan bruge andre abstraktionslag til samme arkitektoniske formål.

Læs mere

Se Infotainment software platforms and AI om forholdet mellem hardware, operativsystemer, bilgateways, applikationer og sikkerhedsdomæner.

Kilder

Mere information