Commit graph

2162 commits

Author SHA1 Message Date
shrikar
63aa43987b Updated SEAT_MEMORY_SELECT maxValue documentation.
Specified that maxValue must be equal to (numSeatPositions - 1).

Bug: 262358054
Test: manual build
Change-Id: I41304f5ca0dc4d997543a0f059c7486f179e5526
2023-03-15 17:51:38 +00:00
Victor Shutemov
1d4fe975c5 Add emulator metadata generator script
Add script to generate vehicle properties metadata file
for use with emulator's vehicle tab.
Metadata includes:
    - names of the properties,
    - names for the data enum values
    - change and access modes

Change-Id: Ica1df3466b7965916d11adc513f6472d439e1119
2023-03-15 11:27:14 +00:00
shrikar
dced9c7772 Removing DRIVER_ATTENTION_MONITORING properties from HAL layer.
Bug: 273522827
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: Id7c505960b5395812e0d420997b3a0917bf02ba2
2023-03-14 18:10:24 +00:00
Changyeon Jo
397bfe167c Merge changes from topic "revert-21585493-b218588089-GJWXNTRALQ" into udc-dev
* changes:
  Revert "Add default implementation of AIDL EVS interface"
  Revert "Remove automotive.evs HIDL entry in compat matrix."
2023-03-13 21:48:58 +00:00
Kevin Han
d12e05929a Revert "Add default implementation of AIDL EVS interface"
Revert submission 21585493-b218588089

Reason for revert: b/273324345

Reverted changes: /q/submissionid:21585493-b218588089

Change-Id: I2826a16105f8e7b03f852f9babffb03d78d53fd0
2023-03-13 21:18:28 +00:00
Tyler Trephan
84fb8327e8 Merge "Updated emulator model year to 2023." into udc-dev 2023-03-13 20:25:04 +00:00
Shrikar Amirisetty
f7e4b9f044 Merge "Added info to HAL docs to answer Q1 from Ford pending questions." into udc-dev 2023-03-13 19:12:01 +00:00
Shrikar Amirisetty
1d2fd73391 Merge "Update properties and FakeVehicleHardware to support multi-display" into udc-dev 2023-03-13 19:10:46 +00:00
Tyler Trephan
321f961b89 Updated emulator model year to 2023.
Test: None
Fix: 273299574
Change-Id: I6680954b16ace598e6753034d7e2d6a3ff0fc2f8
2023-03-13 17:54:40 +00:00
Shrikar Amirisetty
07dc7743d9 Merge "Added info to HAL docs to answer Q7 from Ford pending questions." into udc-dev 2023-03-13 17:08:42 +00:00
TreeHugger Robot
f08845750b Merge changes from topic "b218588089" into udc-dev
* changes:
  Remove automotive.evs HIDL entry in compat matrix.
  Add default implementation of AIDL EVS interface
2023-03-13 15:20:30 +00:00
Changyeon Jo
20dbc58c25 Add default implementation of AIDL EVS interface
This implementation is used for the emulators.

Bug: 218588089
Bug: 270753093
Test: 1. Build cf_x86_64_auto lunch target
      2. Launch cvd in the accelerated graphics mode
      3. Run evs_app and confirm the color bar pattern is shown on the
         display.
         > adb root && adb shell evs_app --test
Change-Id: I8179e74fc9f0b9547316368fca507e5c62ca5680
2023-03-11 01:51:13 +00:00
Aaqib Ismail
1ce072d300 Capitalize specific terms and add periods to end of
first sentence in HAL docs

The terms that are capitalized have associated acronyms.

Bug: 264476063
Test: presubmit
Change-Id: I595bdae60ec86516c95e31467b20062c8e33ebaa
2023-03-10 17:40:11 -08:00
Hao Chen
f932f29274 Merge "Add VHAL Requests and Results Proto Messages" into udc-dev 2023-03-11 00:14:47 +00:00
Shrikar Amirisetty
442ae0b912 Merge "Added info to HAL docs to answer Q2 from Ford pending questions." into udc-dev 2023-03-10 23:40:08 +00:00
shrikar
d3868d2673 Added info to HAL docs to answer Q2 from Ford pending questions.
Bug: 259309511
Test: manual build
Change-Id: I43b62459ac51ee34870929c2b9a4444b8b968adb
2023-03-10 22:11:57 +00:00
shrikar
d04352ee1e Added info to HAL docs to answer Q7 from Ford pending questions.
Bug: 259309511
Test: manual build
Change-Id: I4f8f4a307bad6925ef4286ac17da8a0a3ae0ae6a
2023-03-10 22:05:14 +00:00
Hao Chen
18e5463966 Add VHAL Requests and Results Proto Messages
Bug: 266001013
Test: Build

Change-Id: I594f38cb96dc03c567b37babd1bdc01102b156ae
2023-03-10 12:40:15 -08:00
shrikar
8a140238a7 Added info to HAL docs to answer Q1 from Ford pending questions.
Bug: 259309511
Test: manual build
Change-Id: I246b89202c03e9472bece7c60be0f7c2f19ffc08
2023-03-10 19:45:19 +00:00
Shrikar Amirisetty
5827d41ccd Merge "Updated SEAT_EASY_ACCESS_ENABLED HAL docs to specify meaning of areaId." into udc-dev 2023-03-09 23:10:00 +00:00
shrikar
c64a669ac4 Updated SEAT_EASY_ACCESS_ENABLED HAL docs to specify meaning of areaId.
Bug: 262740299
Test: manual build
Change-Id: If6c5b06ba4ecd83485bf593e64254507deaf6caf
2023-03-08 17:56:13 +00:00
Shrikar Amirisetty
2df9045398 Merge "Added ADAPTIVE_CRUISE_CONTROL_LEAD_VEHICLE_MEASURED_DISTANCE to HAL." into udc-dev 2023-03-07 17:46:15 +00:00
shrikar
86ce85e8cb Update properties and FakeVehicleHardware to support multi-display
Bug: 255430764
Test: atest CarPropertyManagerTest
Test: atest FakeVehicleHardwareTest
Change-Id: I7e3db2e9e7e0cb58588b11d064e1fa14f2007a2a
Merged-In: I7e3db2e9e7e0cb58588b11d064e1fa14f2007a2a
2023-03-07 17:44:58 +00:00
Yu Shan
5fd7fa7be8 Merge changes I7d338eef,I95c9f796,I56b160b6 into udc-dev
* changes:
  Change BindToDeviceSocketMutator to lib.
  Specify a eth interface for grpc connection.
  Add trace to measure VHAL performance.
2023-03-06 23:06:31 +00:00
Yu Shan
2a096c4983 Change BindToDeviceSocketMutator to lib.
Test: Presubmit
Bug: 268750179
Change-Id: I7d338eef4f622631d0ead0af0a91e3b68bfa69eb
2023-03-06 12:56:04 -08:00
Yu Shan
39b19857d4 Specify a eth interface for grpc connection.
When enabling wifi on seahawk, the main network interface changes
so we need to explicitly specify the eth interface we want to
use for our grpc connection.

Note that using setsockopt requires NET_RAW permission which is
only granted to limited apps. As a result, selinux permissive
mode is required for this CL to work.

Test: Manual test on seahawk, verify grpc is connected okay.
Bug: 261108682
Change-Id: I95c9f796bf40226b612edf284188ffc6d095086f
2023-03-06 12:56:02 -08:00
Yu Shan
302ab9efc3 Add trace to measure VHAL performance.
Test: Manually run on emulator.
Bug: 269669729
Change-Id: I56b160b624c43d29aa85fffd28d1611fe63f7efc
2023-03-06 12:18:17 -08:00
Yu Shan
6ced2e4258 Fix flakiness in DefaultVehicleHalTest.
Test: atest DefaultVehicleHalTest
Bug: 270225041
Change-Id: I1657ad038aac9e6a153aa458c13bd0720be23f1f
2023-03-06 19:37:54 +00:00
Treehugger Robot
c00be16811 Merge "Fix the missing std" am: 39337adcc9 am: a4ab908631 am: d65d1a6b64
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2468920

Change-Id: If2e904f1f3bb8a1a3b7b63d67ddbee2392baad7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-03 17:37:23 +00:00
Treehugger Robot
d65d1a6b64 Merge "Fix the missing std" am: 39337adcc9 am: a4ab908631
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2468920

Change-Id: I8b172f905230c87edc96c4919fc0c7785e641043
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-03 17:11:26 +00:00
Treehugger Robot
a4ab908631 Merge "Fix the missing std" am: 39337adcc9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2468920

Change-Id: I152bcab905b232b5fc7e2a2cdf48735caf9edd11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-03 17:08:03 +00:00
zijunzhao
ab9e5bcdea Fix the missing std
Bug: b/239662094
Test: enable Wunqualified-std-cast-call locally and run m to build
Change-Id: Ifc51be5ee13296e9711c91ffac320d1cc7048ff0
2023-03-03 03:42:02 +00:00
Aaqib Ismail
ac80991f6c Merge "Add units to WINDSHIELD_WIPERS_PERIOD HAL doc" into udc-dev 2023-03-02 03:42:04 +00:00
Aaqib Ismail
8c34f76686 Add units to WINDSHIELD_WIPERS_PERIOD HAL doc
Bug: 271302606
Test: presubmit
Change-Id: I047817cf85a8516256607c15315ed8a8d94fbac2
2023-03-01 12:20:50 -08:00
Treehugger Robot
b366b65df3 Merge "Update OWNERS file" am: 83248af588 am: d41829ab33 am: 4edb0654f5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2458408

Change-Id: I0f5edfc62b289662601d0d694cee148fd0baa483
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 06:49:59 +00:00
Treehugger Robot
4edb0654f5 Merge "Update OWNERS file" am: 83248af588 am: d41829ab33
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2458408

Change-Id: I4f5c04b1b345fa6b6e711eed99c5b2f2a0431ee0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 06:11:56 +00:00
Treehugger Robot
d41829ab33 Merge "Update OWNERS file" am: 83248af588
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2458408

Change-Id: Idf9c91f8d7aaa5e0c5afbe7ab0adcb4da1f570fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 05:34:00 +00:00
Treehugger Robot
83248af588 Merge "Update OWNERS file" 2023-03-01 04:53:11 +00:00
Treehugger Robot
3d7c3ced96 Merge "audio: Add AudioOffloadMetadata and a method to update it" am: e18f77b983 am: 38cf924450
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2459291

Change-Id: I7ba9cf4b567c39f84d9d1d7b599975bf80d9330c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 03:54:12 +00:00
Treehugger Robot
38cf924450 Merge "audio: Add AudioOffloadMetadata and a method to update it" am: e18f77b983
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2459291

Change-Id: I1bdc96dabb6b647c33e379e858c08d0e6a8e7ba5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 03:05:10 +00:00
TreeHugger Robot
e6c11eea73 Merge "audio: Add AudioOffloadMetadata and a method to update it" into udc-dev 2023-03-01 01:23:23 +00:00
shrikar
f62d7472e8 Added ADAPTIVE_CRUISE_CONTROL_LEAD_VEHICLE_MEASURED_DISTANCE to HAL.
Bug: 266861470
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I586f75dea83f52dda4dd2c776aec1d5af417263b
Merged-In: I586f75dea83f52dda4dd2c776aec1d5af417263b
2023-03-01 00:33:57 +00:00
Shrikar Amirisetty
e7e734ab62 Merge "Added LOCATION_CHARACTERIZATION to HAL layer." into udc-dev 2023-02-28 23:29:37 +00:00
Shrikar Amirisetty
2a64c94176 Merge "Updated HVAC property docs with go/revising-hvac-additional-rule" into udc-dev 2023-02-28 21:22:28 +00:00
Shrikar Amirisetty
ac867e5ec7 Merge "Added ADAPTIVE_CRUISE_CONTROL_TARGET_TIME_GAP to HAL layer." into udc-dev 2023-02-28 21:20:11 +00:00
Mikhail Naganov
9940a55995 audio: Add AudioOffloadMetadata and a method to update it
AudioOffloadMetadata contains the same information
as 'AUDIO_OFFLOAD_CODEC_*' framework parameters.
It is updated via a new method IStreamOut.updateOffloadMetadata
which only works for compressed offload streams.

Bug: 270731693
Test: atest VtsHalAudioCoreTargetTest
Change-Id: I6c8a8853f216438284082f79e3f57e511a2a1f06
Merged-In: I6c8a8853f216438284082f79e3f57e511a2a1f06
2023-02-28 20:06:05 +00:00
Mikhail Naganov
d150942aa7 audio: Add AudioOffloadMetadata and a method to update it
AudioOffloadMetadata contains the same information
as 'AUDIO_OFFLOAD_CODEC_*' framework parameters.
It is updated via a new method IStreamOut.updateOffloadMetadata
which only works for compressed offload streams.

Bug: 270731693
Test: atest VtsHalAudioCoreTargetTest
Change-Id: I6c8a8853f216438284082f79e3f57e511a2a1f06
Merged-In: I6c8a8853f216438284082f79e3f57e511a2a1f06
2023-02-28 19:26:14 +00:00
shrikar
f7f16932da Updated HVAC property docs with go/revising-hvac-additional-rule
Bug: 267352912
Test: manual build
Change-Id: I0b68d92d1a6e3a7739145bd302933e00c7f1aac1
2023-02-27 23:36:54 +00:00
Changyeon Jo
24d22eb9df Update OWNERS file
Bug: 270900095
Test: Treehugger
Change-Id: Ieb0bf7eacb039db53da61207f2cb4ff70641bf75
2023-02-27 16:05:58 +00:00
shrikar
34563642f3 Added LOCATION_CHARACTERIZATION to HAL layer.
Bug: 269141226
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: Ia53508f032d905b8f211606238bb6c650f787d2b
Merged-In: Ia53508f032d905b8f211606238bb6c650f787d2b
2023-02-24 00:50:46 +00:00
Yu Shan
9c762cde05 Merge "Increase timer test tolerance." into udc-dev 2023-02-23 01:12:41 +00:00
shrikar
b9661d31f1 Added ADAPTIVE_CRUISE_CONTROL_TARGET_TIME_GAP to HAL layer.
Bug: 266866449
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: Ibe1a9cdcc6a82e20f4c0524b362ea52d3ca02f25
Merged-In: Ibe1a9cdcc6a82e20f4c0524b362ea52d3ca02f25
2023-02-22 23:00:42 +00:00
Shrikar Amirisetty
39571d50ad Merge "Added temporary unavailable state behavior to ADAS ENABLED property docs" into udc-dev 2023-02-22 22:47:46 +00:00
Shrikar Amirisetty
ba86452481 Merge "Added CRUISE_CONTROL_TARGET_SPEED to HAL layer." into udc-dev 2023-02-22 22:47:10 +00:00
shrikar
a5634fe6a0 Added temporary unavailable state behavior to ADAS ENABLED property docs
Bug: 269785806
Test: manual build
Change-Id: I43c37fbe692ed1a5c1bdf36dee4cb7bda4e4ad5b
2023-02-22 18:42:59 +00:00
shrikar
fde8c2428e Added CRUISE_CONTROL_TARGET_SPEED to HAL layer.
Bug: 266861469
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: Ie156bf9df65024bc39e4a1cd40fa870aa69d3a57
Merged-In: Ie156bf9df65024bc39e4a1cd40fa870aa69d3a57
2023-02-22 16:58:23 +00:00
Yu Shan
a0060489fd Increase timer test tolerance.
This test was flaky on cf. Increase the tolerance to make it stable.
This CL also modifies subscribe test to not rely on sleep to make
it stable.

Test: Presubmit
Bug: 268603744 270074790
Change-Id: I4a8003be152ef0a1f409f3705892fffee58170dd
2023-02-21 18:51:00 -08:00
Jusik Chung
ce60031f6e Merge "VHAL for PERF_VEHICLE_SPEED_DISPLAY." into tm-qpr-dev am: 2549d56990
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/21475566

Change-Id: I5ea8be5f964004b670edd3874f6c948fac2268c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 01:34:00 +00:00
Jusik Chung
c36d6be8ff VHAL for PERF_VEHICLE_SPEED_DISPLAY.
Bug: 261934875
Bug: 261943854
Test: adb shell cmd car_service get-property-value 0x11600208
Change-Id: I0390189129ebd41a913f5fc0f903a0ee22b226d7
Merged-In: Ifdd41da591e8c352326a247f65a59cda36b76981
2023-02-21 23:56:29 +00:00
Terry Guan
70f85b7c0d Added Vendor Error Properties
Bug: 269501288
Test: atest android.car.apitest.CarPropertyManagerTest
Test: atest FakeVehicleHardwareTest
Change-Id: Ia5ec83c750095774fe409edd6e3f2f6072987b9c
Merged-In: Ia5ec83c750095774fe409edd6e3f2f6072987b9c
(cherry picked from commit eb47a4729e)
2023-02-21 18:55:09 +00:00
Eric Jeong
a9a3ec3e1a Add PASSENGER_DISPLAY_BRIGHTNESS property
- DISPLAY_BRIGHTNESS can send a brightness to be applied on one display.
- On multi-display devices, brightness of each display should be
  communicated separately to VHAL.
- PASSENGER_DISPLAY_BRIGHTNESS is added to serve that purpose.

Bug: 269186221
Test: build okay
Change-Id: I749ecd451afc4f24039f6e594860f1cb0fcf3509
(cherry picked from commit b9748bad63)
Merged-In: I749ecd451afc4f24039f6e594860f1cb0fcf3509
2023-02-17 18:03:39 +00:00
Terry Guan
e9d306d75e Merge "Added additional comments for vendor error codes" 2023-02-17 00:02:38 +00:00
Aaqib Ismail
48d2e1c688 Merge "Add missing documentation in HAL for enum states" 2023-02-16 21:35:10 +00:00
Aaqib Ismail
68175631b6 Add missing documentation in HAL for enum states
This change for WindshieldWipersState, VehicleOilLevel, and
TrailerState aligns the documentation in the HAL with the API level.

Bug: 269329431
Test: presubmit
Change-Id: I115ac9a6f03c051b0de526e60a44dca41220533f
2023-02-16 19:49:12 +00:00
Terry Guan
543009b95e Added additional comments for vendor error codes
Added documentation for vendor code of 0 as well as changing the value
of vendor codes to be from 0x0001 to 0xffff

Bug: 268748245
Test: manual
Change-Id: I355524acc0094bbf3ecd5183df77cbeea82d55b1
2023-02-16 09:33:48 -08:00
TreeHugger Robot
291f6828b4 Merge "Add APIs for the sensor embedded data" 2023-02-16 08:16:38 +00:00
Aaqib Ismail
c0da595666 Merge "Add HAL changes for WINDSHIELD_WIPERS_SWITCH" 2023-02-16 05:00:40 +00:00
Aaqib Ismail
c37a211ed5 Add HAL changes for WINDSHIELD_WIPERS_SWITCH
Bug: 266986465
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsCarTestCases:WindshieldWipersSwitchTest
Test: atest AndroidCarApiTest:WindshieldWipersSwitchTest
Change-Id: Idebd9dea3e03a8c37984af87a502c23d55433b73
2023-02-15 13:24:52 -08:00
Changyeon Jo
08a8a722dd Add APIs for the sensor embedded data
To make the sensor embedded data available to EVS clients, this change
adds new fields to BufferDesc and declare necessary data types.

Bug: 191939108
Test: build
Change-Id: Iaa41554e49c7ff30c11d391b00eae12dfef9e99b
2023-02-15 12:43:31 -08:00
shrikar
22164c6be5 Added DRIVER_ATTENTION_MONITORING_STATE to HAL layer.
Bug: 264946416
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: Ie68b718d719dc5de050d31f6dd614ce5e9ecb32c
2023-02-15 17:12:04 +00:00
shrikar
39859e91e8 Added DRIVER_ATTENTION_MONITORING_WARNING to HAL layer.
Bug: 264946418
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I7eb6fd0c781c5b4bf500e9d137a74860100f6be4
2023-02-15 17:11:04 +00:00
shrikar
a6785997b3 Added HANDS_ON_DETECTION_WARNING to HAL layer.
Bug: 264946505
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: Idc807524b06e8001a795d63f9ad2f1294a834a0f
2023-02-15 17:09:11 +00:00
shrikar
6d88bf5b9a Added HANDS_ON_DETECTION_DRIVER_STATE to HAL layer
Bug: 264946425
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I89ed7c254917eb48b69682b18950c15f60afd2f0
2023-02-15 17:08:34 +00:00
Shrikar Amirisetty
a3ebd83775 Merge changes from topics "cc_command", "cc_state", "cc_type", "elka_state", "rename_acc"
* changes:
  Added CRUISE_CONTROL_COMMAND to HAL layer.
  Added CRUISE_CONTROL_STATE to HAL layer.
  Added CRUISE_CONTROL_TYPE to HAL layer.
  Added EMERGENCY_LANE_KEEP_ASSIST_STATE to HAL layer.
  Renamed ADAPTIVE_CRUISE_CONTROL_ENABLED to CRUISE_CONTROL_ENABLED in HAL
2023-02-15 16:49:59 +00:00
Yu Shan
f2f3145adc Merge "Define ivnandroiddevice HAL." 2023-02-15 01:23:45 +00:00
Raj Goparaju
b8ad985619 Merge changes from topic "feature_dynamicVolSupport"
* changes:
  Adding VTS tests for IAudioControl#registerModuleChangeCallback
  Add default implementation for dynamic volume config feature
  Adding support for dynamic audio gain config
2023-02-14 21:07:37 +00:00
TreeHugger Robot
83c9899fb1 Merge "Add new EVS service types" 2023-02-14 20:51:17 +00:00
shrikar
5df0f9574c Added CRUISE_CONTROL_COMMAND to HAL layer.
Bug: 266861468
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I7c6ca1d392932158ae3016194b6c092c03b7a44e
2023-02-14 19:32:28 +00:00
shrikar
2753b9edff Added CRUISE_CONTROL_STATE to HAL layer.
Bug: 266866448
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I35a10ba6a3799a86265fc26d8d0643b7d7bdd446
2023-02-14 19:32:17 +00:00
shrikar
d440ed4177 Added CRUISE_CONTROL_TYPE to HAL layer.
Bug: 266858123
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I2a8c6ac72c1c6f3feb90ffeb7a7b7f8fef0443c7
2023-02-14 19:32:08 +00:00
shrikar
80cc0c5a32 Added EMERGENCY_LANE_KEEP_ASSIST_STATE to HAL layer.
Bug: 264946353
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I16a046e0eed02ba79bf7ed6212e9063b91b9f43a
2023-02-14 19:32:00 +00:00
Yu Shan
a891e00adb Define ivnandroiddevice HAL.
Define in-vehicle network android device HAL.

This HAL is used for providing run-time information about other
connected Android devices in the same vehicle for multi-soc use
cases.

Test: m android.hardware.automotive.ivn-update-api
Bug: 258494092
Change-Id: I0b16e17b04e3470ad8f05d36daac3052f004a53f
2023-02-14 11:15:40 -08:00
shrikar
5d1b816b8d Renamed ADAPTIVE_CRUISE_CONTROL_ENABLED to CRUISE_CONTROL_ENABLED in HAL
Bug: 261737998
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I34ad0ba32a5f2ad2037fbe65c011c63d400a12e4
2023-02-14 16:41:22 +00:00
Raj Goparaju
a8bf907f9a Adding VTS tests for IAudioControl#registerModuleChangeCallback
Tests the following:
a) successful registration
b) successful un-registration
b) exception check
   - double registration
   - nullptr registration
   - unsupported feature

Bug: 261647905
Test: run vts --module VtsAidlHalAudioControlTest

Change-Id: I7336c9e8dd8e3ca444e77218fc1150e5528dba32
Signed-off-by: Raj Goparaju <rajgoparaju@google.com>
2023-02-13 10:35:59 -08:00
Raj Goparaju
27a02e1111 Add default implementation for dynamic volume config feature
- new dumpsys cmd "--audioPortChangeCallback" to trigger AudioPort
  callback. For now, limited to AudioGain stage updates only.
- AudioPort callback will carry the new gain stages information to
  the framework.

Bug: 261647905
Test: VTS

Change-Id: I404bde3671bf1ad39d1cb091ebf63d1049edec34
Signed-off-by: Raj Goparaju <rajgoparaju@google.com>
2023-02-13 10:35:48 -08:00
Raj Goparaju
fd96ddced7 Adding support for dynamic audio gain config
Automotive OEMs need a mechanism to update vehicle-based
audio port configurations during run-time. This can be
achieved mostly through core audio hal aidl interface,
namely IModule::getAudioPorts(). However it also limits the
ability of audio hal since it is expected to maintan unchanged
configuration for given audio device ports and have it
available before audio framework initializes, which is
not always the case.

The following usecases are under consideration for this
feature:
1. Audio gain stages updated at end-of-line/factories as
   runtime configurations.
2. Audio gain stages  are stored outside of android partition
   (example - an external amplifier) and needs dynamic query
   post boot up. Availability at service init is not  guaranteed
   since ECU lifecycles are not necessarily synchronized.
3. Audio gain stage updates based on user subscriptions
   to enable advanced signal processing capabilities.

This change:
- Adds a new set-api for callback to report changes to
  audio hardware module. It is expected that in future the
  same interface can serve as callback to multiple categories
  of configs (other than audio gain stages).
- Adds a new clear to remove callbacks.
- Adds a new callback interface for changes to audio port
  configs. For the time being, car framework shall only support
  changes to audio gain stages.

Bug: 261647905
Test: VTS test

Change-Id: I5891e324f2d909a9c5fe30c47ad30e23e74ec6c4
Signed-off-by: Raj Goparaju <rajgoparaju@google.com>
2023-02-12 22:13:25 -08:00
Terry Guan
324cdeff9a Merge "Changed order of manifest" 2023-02-10 17:56:35 +00:00
TreeHugger Robot
410310aa4f Merge "Update BLIND_SPOT_WARNING_ENABLED documentation in HAL" 2023-02-10 04:49:08 +00:00
Aaqib Ismail
c10e6cb721 Merge "Add MILLI_SECS to VehicleUnit.aidl" 2023-02-10 02:27:21 +00:00
Aaqib Ismail
ff29c893c0 Merge changes from topics "LaneCenteringAssistCommand", "LaneCenteringAssistState", "LaneDepartureWarningState"
* changes:
  Update FORWARD_COLLISION_WARNING_ENABLED documentation in HAL
  Update AUTOMATIC_EMERGENCY_BRAKING_ENABLED documentation in HAL
  Update LANE_DEPARTURE_WARNING_ENABLED documentation in HAL
  Add HAL changes for LANE_DEPARTURE_WARNING_STATE
  Add HAL changes for LANE_CENTERING_ASSIST_COMMAND
  Update LANE_CENTERING_ASSIST_ENABLED documentation in HAL
  Add HAL changes for LANE_CENTERING_ASSIST_STATE
2023-02-10 02:26:18 +00:00
Eva Chen
f2202358a5 Merge "Add explanatory note to ADAS properties." 2023-02-10 01:19:56 +00:00
Terry Guan
6c55d90884 Changed order of manifest
Bug: 268162044
Test: atest vts_halManifest_validate_test
Change-Id: I7b8e2f822220bc1c66fc85a4d252b529b7d7d95f
2023-02-09 14:50:47 -08:00
Aaqib Ismail
9f398eb933 Merge "Update LANE_KEEP_ASSIST_ENABLED documentation in HAL" 2023-02-09 20:04:45 +00:00
Changyeon Jo
f8091f5d08 Add new EVS service types
This change adds below new service types to EvsServiceType enum.
- FRONTVIEW
- LEFTVIEW
- RIGHTVIEW
- DRIVERVIEW
- FRONTPASSENGERSVIEW
- REARPASSENGERSVIEW
- USER_DEFINED

Bug: 191940626
Test: m -j
Change-Id: I907cd8e588e38659eedb77ac882b3a498f75f2d3
2023-02-09 11:21:16 -08:00
Aaqib Ismail
dacd5b0512 Update BLIND_SPOT_WARNING_ENABLED documentation in HAL
Temporary errors should be conveyed through ErrorState values in the
STATE property.

Bug: 264946039
Test: presubmit
Change-Id: I06092b1571aaa63ab165a8e2a2d04f9d57eccb64
2023-02-09 10:17:08 -08:00
Aaqib Ismail
326c88dd0f Update FORWARD_COLLISION_WARNING_ENABLED documentation in HAL
Temporary errors should be conveyed through ErrorState values in the
STATE property.

Bug: 264946034
Test: presubmit
Change-Id: I720dd691bc859d3113fa48f0f5b9a0b4a909d952
2023-02-09 10:14:34 -08:00
Aaqib Ismail
d76f8458a6 Update AUTOMATIC_EMERGENCY_BRAKING_ENABLED documentation in HAL
Temporary errors should be conveyed through ErrorState values in the
STATE property.

Bug: 264336118
Test: presubmit
Change-Id: I28de0aceaabb33647085d80b79da215da4a146cf
2023-02-09 10:13:04 -08:00
Aaqib Ismail
162976161a Update LANE_DEPARTURE_WARNING_ENABLED documentation in HAL
Temporary errors should be conveyed through ErrorState values in the
STATE property.

Bug: 266998630
Test: presubmit
Change-Id: If1acfe2454d552b2339c636cd7d790fa42f3bc10
2023-02-09 10:12:41 -08:00
Aaqib Ismail
8462db5859 Add HAL changes for LANE_DEPARTURE_WARNING_STATE
This property supports error states in addition to its own state.
This is why the comments mention two @data_enums for this property.
This works because states are integer values so as long as all states
have distinct integer values, this functions correctly.

Bug: 266998630
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsCarTestCases:LaneDepartureWarningStateTest
Test: atest AndroidCarApiTest:LaneDepartureWarningStateTest
Change-Id: Ic26fcfe8b41bb44a851daf59d64f0ceb536333c3
2023-02-09 10:12:34 -08:00
Aaqib Ismail
0ffd39c1e4 Add HAL changes for LANE_CENTERING_ASSIST_COMMAND
Bug: 264946354
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsCarTestCases:LaneCenteringAssistCommandTest
Test: atest AndroidCarApiTest:LaneCenteringAssistCommandTest
Change-Id: I126ed24748f9ef7cd9bc0541e2bdbf75eac43edf
2023-02-09 10:12:26 -08:00
Aaqib Ismail
f5b63fcf13 Update LANE_CENTERING_ASSIST_ENABLED documentation in HAL
Temporary errors should be conveyed through ErrorState values in the
STATE property.

Bug: 264946042
Test: presubmit
Change-Id: Idfd427fb69948f81307c29acd6285826e2cada99
2023-02-09 10:12:01 -08:00
Aaqib Ismail
db03444d5a Add HAL changes for LANE_CENTERING_ASSIST_STATE
This property supports error states in addition to its own state.
This is why the comments mention two @data_enums for this property.
This works because states are integer values so as long as all states
have distinct integer values, this functions correctly.

Bug: 264946042
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsCarTestCases:LaneCenteringAssistStateTest
Test: atest AndroidCarApiTest:LaneCenteringAssistStateTest
Change-Id: I3f805bedff35eef2731a7d9fc0bec593e3c639a3
2023-02-09 10:11:25 -08:00
Aaqib Ismail
38ca038608 Update LANE_KEEP_ASSIST_ENABLED documentation in HAL
Temporary errors should be conveyed through ErrorState values in the
STATE property.

Bug: 264946157
Test: presubmit
Change-Id: I1ac2d570ff47efb879acdef110e9775baf6cea4b
2023-02-09 10:10:49 -08:00
TreeHugger Robot
28224192ba Merge changes from topics "GloveBoxLocked", "GloveBoxOpened"
* changes:
  Add HAL changes for GLOVE_BOX_LOCKED
  Add HAL changes for GLOVE_BOX_DOOR_POS
2023-02-09 17:54:51 +00:00
Aaqib Ismail
732a1d77b0 Add HAL changes for WINDSHIELD_WIPERS_STATE
Bug: 266985981
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsCarTestCases:WindshieldWipersStateTest
Test: atest AndroidCarApiTest:WindshieldWipersStateTest
Change-Id: I0c23d71f5d020886733ffebf8d11fe17172e3683
2023-02-09 06:43:18 +00:00
Aaqib Ismail
63d52d1d59 Add HAL changes for WINDSHIELD_WIPERS_PERIOD
Bug: 266986551
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsPermission2TestCases:PermissionPolicyTest
Change-Id: Icf06bd00a55a46769d6cca9ecc37e31227e0e16a
2023-02-09 06:42:36 +00:00
Terry Guan
f5555f4408 Merge "Changed Status code" 2023-02-09 03:54:06 +00:00
Aaqib Ismail
654e766039 Merge "Add HAL changes for LANE_KEEP_ASSIST_STATE" 2023-02-08 23:29:34 +00:00
Aaqib Ismail
78db2ca676 Add HAL changes for LANE_KEEP_ASSIST_STATE
This property supports error states in addition to its own state.
This is why the comments mention two @data_enums for this property.
This works because states are integer values so as long as all states
have distinct integer values, this functions correctly.

Bug: 264946157
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsCarTestCases:LaneKeepAssistStateTest
Test: atest AndroidCarApiTest:LaneKeepAssistStateTest
Change-Id: I60ea32b21dc79d692eeb733e4b38deb16a3231f2
2023-02-08 14:49:12 -08:00
Aaqib Ismail
38ecabbabf Add HAL documentation for ErrorState values
Bug: 267174892
Test: presubmit
Change-Id: I724a9e633011cf664b7f9e0b62106074a2d9e7c6
2023-02-07 23:49:44 -08:00
Aaqib Ismail
5e1b683b2a Add NOT_AVAILABLE_POOR_VISIBILITY to supportedEnumValues
Update supportedEnumValues array for ADAS STATE properties with new
state. Adjust defaultValue to a more sensible value for ADAS
properties.

Bug: 267174892
Test: presubmit
Change-Id: I2e2c130524156a8ef302ea774ce4dcbfe1260c4a
2023-02-07 23:49:44 -08:00
Aaqib Ismail
34454421e8 Add NOT_AVAILABLE_POOR_VISIBILITY to ErrorState in HAL
Added NOT_AVAILABLE_POOR_VISIBILITY to ErrorState enum between
NOT_AVAILABLE_SPEED_HIGH and NOT_AVAILABLE_SAFETY to be consistent with
StatusCode.

Bug: 267174892
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest AndroidCarApiTest:ErrorStateTest
Change-Id: Iad0edb555c7d0f6c3f4570cb489663e65eb08fd4
2023-02-07 23:49:43 -08:00
Aaqib Ismail
ebf1303803 Add MILLI_SECS to VehicleUnit.aidl
VehicleUnit contains MILLI_SECS in types.hal but not in
VehicleUnit.aidl.

Bug: 267556675
Test: atest VehicleUnitTest
Change-Id: I9616ab75575da32b108e1fca811357ea7464b12d
2023-02-07 23:43:45 -08:00
Aaqib Ismail
57be403812 Add HAL changes for GLOVE_BOX_LOCKED
Bug: 259434512
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Change-Id: Iab43d0f65d3e3b0e7ff15aaf29c70eb9e4501e12
2023-02-07 23:40:09 -08:00
Arati Gerdes
d86c7fd877 Add HAL changes for GLOVE_BOX_DOOR_POS
Test: atest CtsCarTestCases:CarPropertyManagerTest
Bug: 259434426
Change-Id: I2936baae6b6bf3ce4dd0a88e3a3b58fa5c794e76
2023-02-07 23:37:42 -08:00
Terry Guan
197ac1301a Changed Status code
Changed status code comment to reflect changes for vendor error codes.

Bug: 268261402
Test: atest CarPropertyManagerUnitTest
Change-Id: I232f429c4d6caea7ee6736554e84cbbc64ed9996
2023-02-07 20:43:25 -08:00
Eva Chen
370f10e3c1 Add explanatory note to ADAS properties.
Bug: 255851113
Test: Presubmit only. Documentation only change.
Change-Id: I159ed7d5a05cdd412b7b76cda14709195f04c260
2023-02-07 20:15:22 -08:00
TreeHugger Robot
22e54da5c6 Merge "Created OWNERS file for aidl_property and added tylertrephan@google.com" 2023-02-08 02:25:25 +00:00
Yu Shan
816b73b1b5 Merge "Define VEHICLE_IN_USE property." 2023-02-08 01:51:26 +00:00
Tyler Trephan
2fa1126ee3 Created OWNERS file for aidl_property and added tylertrephan@google.com
Test: None
Fix: 255430764
Change-Id: I41ce607225a5955267bbc027580eb831d821bfa2
2023-02-08 00:57:02 +00:00
Yu Shan
76a464073d Define VEHICLE_IN_USE property.
Test: m -j android.hardware.automotive.vehicle.property-update-api
Bug: 267813114
Change-Id: I366117ff228f75b607fda97888075bd355638cf4
2023-02-06 16:09:31 -08:00
Eva Chen
6594289414 Add new StatusCode values for ADAS properties.
Add NOT_AVAILABLE_DISABLED, NOT_AVAILABLE_SPEED_LOW,
NOT_AVAILABLE_SPEED_HIGH, NOT_AVAILABLE_POOR_VISIBILITY,
and NOT_AVAILABLE_SAFETY StatusCode definitions.

These were added to support ADAS properties, but could
be used for non-ADAS properties.

Bug: 263294718
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Change-Id: Ic3a8cd30f1fb0f7b0300cc77ab8ca7cb66b15316
2023-02-03 17:11:52 -08:00
TreeHugger Robot
7fa48f6e13 Merge "Move canhalconfigurator-aidl to /system_ext" 2023-02-01 21:31:21 +00:00
Shrikar Amirisetty
936ae0aeeb Merge "Fixed ErrorState.aidl to include int backing." 2023-02-01 19:01:06 +00:00
Treehugger Robot
ec103d9a10 Merge "Move canhalconfigurator to /system_ext" am: 02cbb00444 am: 7fd971398c am: 389d9a2904
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2400612

Change-Id: If80d54b5fff599086ab7d4860cad666c048dea5a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 03:28:08 +00:00
Treehugger Robot
389d9a2904 Merge "Move canhalconfigurator to /system_ext" am: 02cbb00444 am: 7fd971398c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2400612

Change-Id: I8a405b9362bc776cdbf9eb2eed98f7a7c52459ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 02:47:12 +00:00
Treehugger Robot
7fd971398c Merge "Move canhalconfigurator to /system_ext" am: 02cbb00444
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2400612

Change-Id: I41e84ca85d96a4761eab9eaf9c3a4d9dddcd61ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 02:10:31 +00:00
shrikar
05049a153a Fixed ErrorState.aidl to include int backing.
Bug: 267228426
Test: atest CarPropertyManagerTest
Change-Id: Ibd223f784b1694c844d8fb4025aaefccb6e7de8f
2023-01-31 23:07:00 +00:00
Aaqib Ismail
442c89c4cb Update automotive generated AIDL files
Bug: 266986551
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Change-Id: Iedf926b34839e00e224653e6bdcf8fd440c4acf5
2023-01-31 07:33:58 -08:00
TreeHugger Robot
68f58940bb Merge "Update BLIND_SPOT_WARNING_ENABLED documentation in HAL" 2023-01-31 03:25:54 +00:00
Shrikar Amirisetty
a78cbdb154 Merge "Shifted unique IDS of HOD and Driver Attention Monitoring Enabled in HAL" 2023-01-31 01:23:31 +00:00
TreeHugger Robot
bf0a59bcc1 Merge "Turn off clang-format for vehicle property generated files" 2023-01-31 00:17:27 +00:00
Aaqib Ismail
905f3f92e6 Merge "Add HAL changes for BLIND_SPOT_WARNING_STATE" 2023-01-31 00:16:27 +00:00
Aaqib Ismail
2e8915d69d Turn off clang-format for vehicle property generated files
clang-format hurts readability for these generated files.

Bug: 266986551
Test: manual build
Change-Id: I78432f4dd208ab1a554e16342a9a568f9a7a104d
2023-01-30 21:33:05 +00:00
Aaqib Ismail
08e0026339 Update BLIND_SPOT_WARNING_ENABLED documentation in HAL
An implementation of BLIND_SPOT_WARNING_ENABLED should return false when
there's an issue with the ADAS system and it cannot retrieve the
property. It should not return NOT_AVAILABLE.

Bug: 264946039
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I3f8765b9bbaa96931dd2ae0bab1c8fbc913b261c
2023-01-30 10:07:42 -08:00
Aaqib Ismail
5fc97bb5bf Add HAL changes for BLIND_SPOT_WARNING_STATE
This property supports error states in addition to its own state.
This is why the comments mention two @data_enums for this property.
This works because states are integer values so as long as all states
have distinct integer values, this functions correctly.

Bug: 264946039
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsCarTestCases:BlindSpotWarningStateTest
Test: atest AndroidCarApiTest:BlindSpotWarningStateTest
Change-Id: Idc64af44ecdf33ee5c89d3bf7d303498d80a0d14
2023-01-30 10:06:42 -08:00
shrikar
64212ebb2e Shifted unique IDS of HOD and Driver Attention Monitoring Enabled in HAL
Since 1 new ACC property had been introduced, we decided to shift the
unique IDs of all the ADAS properties that come after it, namely the HOD
and Driver attention monitoring properties, by 1.

Bug: 266850785
Test: atest CarPropertyManagerTest
Change-Id: I63e296c03dbac678eaed6e35d68c8cacc383f949
2023-01-27 18:49:31 +00:00
shrikar
f139105ace Corrected VehicleProperty.aidl path to current path
Bug: 266883153
Test: manual build
Change-Id: Ia2a4c5d08988b64edfd7a9b051fb77bfb3b423ef
2023-01-27 18:47:14 +00:00
Changyeon Jo
a613b2e812 Fix how displays are used in test cases am: 017cb98ee9 am: b536f21f4c am: f1ccb71825
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2305821

Change-Id: Ibddcf3a941ffa3cd306bd56cff2127e9df17dd5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-25 20:37:37 +00:00
Eva Chen
e4fad34b10 Merge "Update automotive generated aidl files." 2023-01-24 22:10:06 +00:00
Eva Chen
be7cea7bc3 Update automotive generated aidl files.
Bug: 263294718
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Change-Id: I5fc5bfa32e1ec7db20d75b36a4dbcbb08d65a048
2023-01-23 18:10:46 -08:00
Aaqib Ismail
ae119c5198 Update ADAS ENABLED properties documentation if property unavailable
An implementation of AUTOMATIC_EMERGENCY_BRAKING_ENABLED or FORWARD_COLLISION_WARNING_ENABLED should return false when there's an issue with the ADAS system and it cannot retrieve
the property. It should not return NOT_AVAILABLE.

Bug: 264946034
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: Ieddbcdf766543cfb94cb5b295b22ac4369641c81
2023-01-23 15:51:50 -08:00
Philip Chen
50074e29ff Move canhalconfigurator-aidl to /system_ext
Let's move canhalconfigurator-aidl from the system partition to the
system_ext partition to share a common system image across internal
AAOS builds.

Bug: 263516803
Test: build and confirm the files are relocated
Change-Id: I54a65f49daff1ff4730056bc83b7dc57c836509d
2023-01-23 23:14:25 +00:00
Philip Chen
402ae986f0 Move canhalconfigurator to /system_ext
Let's move canhalconfigurator from the system partition to the
system_ext partition to share a common system image across internal
AAOS builds.

Bug: 263516803
Test: build and confirm the files are relocated
Change-Id: Ibd68797aa9356e3e80662442434d939eca955576
2023-01-23 23:07:39 +00:00
Aaqib Ismail
057c32c755 Merge "Revert^2 "Add HAL changes for FORWARD_COLLISION_WARNING_STATE"" 2023-01-20 19:20:53 +00:00
Shrikar Amirisetty
1d7be47b7b Merge "Change default units to be consistent in tm-qpr-dev/DefaultConfig.h" into tm-qpr-dev am: 53cb2459e8
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/20814765

Change-Id: Ibe4529d4e61d574076ee2a72e573fa4eaaeaf1e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-20 19:16:07 +00:00
Shrikar Amirisetty
53cb2459e8 Merge "Change default units to be consistent in tm-qpr-dev/DefaultConfig.h" into tm-qpr-dev 2023-01-20 18:36:37 +00:00
TreeHugger Robot
0a7f292c44 Merge "Explicitly close the EVS display" 2023-01-20 17:16:55 +00:00
Aaqib Ismail
0a1ab29d5f Revert^2 "Add HAL changes for FORWARD_COLLISION_WARNING_STATE"
5ffba9ec3d

Change-Id: If381249e155e450e47240301c263bcd1538ec071
2023-01-20 03:52:21 +00:00
Changyeon Jo
7793baab67 Explicitly close the EVS display
A test case closes the EVS display explicitly to make sure an associated
EGL surface is destoryed before running a next test case.

Fix: 266098494
Test: atest VtsHalEvsTargetTest
Change-Id: I4079242884ed436bca95c983b3e4475f2cef1464
2023-01-19 13:18:47 -08:00