platform_hardware_interfaces/automotive
Hao Chen a6d6fa3d9d Split client and server impl
Some of the code in VHAL client implementation contains Android-specific
code, and some of the server operations only works in the native case.
So we split them up so that the AGL VHAL server can selectivly pick the
parts it needs.

It won't change the logic of native VHAL.

Bug: 148877226
Bug: 150791171

Test: Build

Change-Id: Ie142b19a5c435a0b4252ffd297504bde69eb44b0
(cherry picked from commit 7e9e37fa0a)
Merged-In: Ie142b19a5c435a0b4252ffd297504bde69eb44b0
2020-03-04 22:19:56 +00:00
..
audiocontrol Merge "Remove spurious cflags from AudioControl HAL 1.0" 2020-01-28 19:30:29 +00:00
can/1.0 Convert CAN bus HAL VTS to parametrized gtest 2020-02-26 15:32:04 -08:00
evs Parameterize VtsHalEvsV1_0TargetTest 2020-02-28 12:37:31 -08:00
occupant_awareness/aidl Enable java backend for occupant awareness iface. 2019-12-26 03:22:55 -08:00
sv/1.0 [SV HIDL] VTS Test for Surround View 2020-02-21 06:29:43 +00:00
vehicle/2.0 Split client and server impl 2020-03-04 22:19:56 +00:00
OWNERS Update OWNERS 2019-09-30 13:41:40 -07:00
README.md Explicitly unfreeze the Automotive HALs 2018-06-04 14:21:31 -07:00

Autmotive HALs


Overview:

The automotive HAL tree is used by Android Automotive to discover and operate hardware specific to a car.

The HALs are not (yet) frozen, as the HAL definition is expected to evolve between Android releases.