Upgraded audio common dependency to V3 in AIDL audio control
dependency.
Bug: 307967844
Test: atest VtsAidlHalAudioControlTest
Change-Id: I40f8e03c128893a609bdf7e5e0d815c0602ba758
Return INVALID_ARG if subscribe to a continuous property with
sample rate 0.
Test: atest FakeVehicleHardwareTest
Bug: 316208952
Change-Id: I2a37ad6c2244d0bed088c700bd0a3ccb98fd4675
Add capability to process values from imports.
Update json metadata file with new data.
Testing:
1. cd hardware/interfaces/automotive/vehicle/aidl/emu_metadata
2. ./generate_emulator_metadata.py ../../aidl_property/android/hardware/automotive/vehicle out.json
Bug: 317529575
Test: manual
Change-Id: I315f1f75c2372796bde3bdacd39246344579c002
Initialize atomic variable. By default, it is not initialized.
Check task queue stopped status while returning from the wait to
prevent infinite loop.
Test: atest TestWakeupClientServerHostUnitTest
Bug: 317907688
Change-Id: I0259203797caca2fe3ff716c17398d3c1feab94d
Define the max task data size. Requires remote access HAL to return
invalid arg if ScheduleInfo is not valid.
Updated the reference impl to add the checks.
Test: atest RemoteAccessServiceUnitTest
Bug: 317405128
Change-Id: Ia17dda2683c3bcc861542cb2fbd812ce8bd368aa
Add VTS test to verify that only the defined system property IDs
for the specific VHAL verson are supported by the VHAL
implementation. This means that a VHAL v2 implementation must
not support properties that requires VHAL v3.
Test: atest VtsHalAutomotiveVehicle_TargetTest
Bug: 316429656
Change-Id: Ib000e7565a082330c8cc6ec3825656f2df64cc04
Do not return properties that are not supported by the current
VHAL version. Note that even though compile time we are implementing
VHAL V3, but V2 might be used at runtime.
Test: atest DefaultVehicleHalTest
Bug: 115764870
Change-Id: If830d93f93fff7d4370798342aa0d047d413674c
This will be used in VHAL implementation to filter out properties
that are not supported by the client version.
Test: presubmit
Bug: 115764870
Change-Id: I89d8421debde15677b0fbd6da69335f43b681eff
Add aidl_property interface version annotation. This prepares us
for adding VTS test to make sure newly introduced properties are
not supported in older versions.
Test: None
Bug: 316614617
Change-Id: Id16ebc4888160e9a48999bc91e02884805a5189b
Add a task type field to schedule serverless remote task. We want
to introduce an ENTER_GARAGE_MODE type where the external system
can set the AP_POWER_BOOT_UP_REASON and makes android enter
garage mode.
Test: atest RemoteAccessServiceUnitTest
Bug: 316233421
Change-Id: Iddbd2a14aa6f4672a2e27f0a05ec2b73b7d1aab2
* changes:
Added LOW_SPEED_AUTOMATIC_EMERGENCY_BRAKING_STATE to HAL
Added LOW_SPEED_AUTOMATIC_EMERGENCY_BRAKING_ENABLED to HAL
Added HEAD_UP_DISPLAY_ENABLED to HAL
If MALLOC_ZERO_CONTENTS is false, the new created VehiclePropValue
object maybe filled with dirty data, we should initialize it so that
its status member can be initialized to zero to avoid timeout when
car services get properties, such as property OBD2_LIVE_FRAME.
Bug: 315728228
Test: hidl_test
Change-Id: I530bc95a3074c917be853f55cd1736558b140da4
Signed-off-by: Liu, Kai1 <kai1.liu@intel.com>