# AIDL Vehicle Hardware Abstraction Layer (VHAL)
---

This directory stores the AIDL VHAL interface and reference implementation.

## aidl_api

Auto-generated current and previous versions of AIDL VHAL api.

## aidl_test

Contains a test to test that all HIDL VHAL properties are supported in
AIDL VHAL.

## android

Contains AIDL VHAL interface definition. The main interface file is
`android/hardware/automotive/vehicle/IVehicle.aidl`.

## impl

Reference implementation for AIDL VHAL and useful libraries for implementing
vendor AIDL VHAL.
