Commit graph

59 commits

Author SHA1 Message Date
Jooyung Han
3442ab7a8f Merge "Mark neuralnetworks HAL as updatable-via-apex" into udc-dev-plus-aosp am: 43da94db87 am: 479c446a5a am: 014971046e
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/24554674

Change-Id: I82abd9ccca5fd77d4c06a0fe21eaad4ba309f86c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 21:56:05 +00:00
Jooyung Han
f3db7ced80 Mark neuralnetworks HAL as updatable-via-apex
Bug: 297786849
Test: m
Change-Id: I80eb731040d23371886213941138bc73c033bb1f
2023-08-28 06:41:43 +00:00
Devin Moore
9ed20627b2 Mark some HALs as updatable-via-apex retroactively
These are all marked updatable-via-apex in compatibility_matrix.9.xml.
Adding them to compatibility_matrix.8.xml to allow Cuttlefish to build
with the apexes on 'next'

Test: m
Bug: 296930312
Change-Id: I2910695dbb7a79ca7164f7ed69437f9636d4135b
2023-08-25 18:32:08 +00:00
Jooyung Han
8e86a39426 Merge "Mark nfc HAL as updatable-via-apex" into main am: a9c0dda341 am: aa32086a7e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2724974

Change-Id: I004130915e93b8eefde6d00b06f795a34c84855e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 00:08:56 +00:00
Jooyung Han
b5cae6c04a Mark nfc HAL as updatable-via-apex
Mark it in both 8.xml and 9.xml. 8.xml for -next configuration.

Bug: 296529752
Test: n/a
Change-Id: Ie96c38e30618cc343586f429a5d48e7108f90614
2023-08-24 14:18:57 +09:00
Yifan Hong
8446d62580 matrices: Delete gnss.*.
These aren't top-level interfaces.

Bug: 255383566
Test: TH
Change-Id: I6a9c84b735bd2e233c2976211aa1ec79cd7b609c
Merged-In: I6a9c84b735bd2e233c2976211aa1ec79cd7b609c
2023-08-22 21:03:14 +00:00
Yifan Hong
2cfbbf09de matrices: Delete gnss.*.
These aren't top-level interfaces.

Bug: 255383566
Test: TH
Change-Id: I6a9c84b735bd2e233c2976211aa1ec79cd7b609c
(cherry picked from commit 28630885a035ef61bc06240801858689e73648a9)
2023-08-09 15:41:12 -07:00
Terry Guan
b324444c8a Update version for audiocontrol
Bug: 255369346
Bug: 255383566
Test: atest vts_treble_vintf_vendor_test
Change-Id: I17000be75963e511d2a56583be0f619a3dee66f1
Merged-In: I17000be75963e511d2a56583be0f619a3dee66f1
Merged-In: Ic42e51b616782a2763eb80e1cad5ca776cc079d4
2023-08-04 16:50:58 -07:00
Devin Moore
aa8b667844 Remove authsecret HIDL entry in compat matrix.
This interface has been converted to AIDL.

Test: TH
Bug: 218588089
Change-Id: I091ff4acb38c42821e99f785404e922d7b71ffa2
Merged-In: I091ff4acb38c42821e99f785404e922d7b71ffa2
2023-08-02 20:02:33 +00:00
Treehugger Robot
3da1fa5fa1 Merge "FCM: add c2 software, IConfigurable instances" into main am: 75275ce51e am: 33fcf56f2c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2666395

Change-Id: Ia81a3e1b894fbb55c01387a54ed65de3a0a25758
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 22:14:40 +00:00
Treehugger Robot
75275ce51e Merge "FCM: add c2 software, IConfigurable instances" into main 2023-07-21 20:46:08 +00:00
Steven Moreland
72f588429a FCM: add c2 software, IConfigurable instances
These instances were previously added manually
on a device-by-device basis. Adding them explicitly
here now.

Bug: 290408770
Test: N/A
Change-Id: Ibc1470aae02d2b1172ea62efeb5af31224b80c45
2023-07-19 21:22:38 +00:00
Steven Moreland
477673de32 compat matrix: add ISap slot2
The framework supports this, but devices copied its support
into each of their compat matrices instead of adding it once
here.

Bug: 290408770
Test: build
Change-Id: I2de4f1365a6981a0a2ef7165c916fba91a340799
Merged-In: I2de4f1365a6981a0a2ef7165c916fba91a340799
2023-07-12 23:16:15 +00:00
Treehugger Robot
6fd87a9b7e Merge "Allow face HAL to be updated via apex in U" into main am: 099240ae66 am: 7e69098f40 am: 80cba87acb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2649859

Change-Id: I44b2ecc3703c984b982735e5df1582e6a9fcd14a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-07 01:22:55 +00:00
Treehugger Robot
099240ae66 Merge "Allow face HAL to be updated via apex in U" into main 2023-07-06 22:06:52 +00:00
Nataniel Borges
a777c5437e Merge changes from topic "revert-2649121-cm_vintf_workaround-PMVOGMKMBW" am: d74d81bf6e am: a10ed15f74 am: 579e7baeb1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2648722

Change-Id: I022940e8aff29c92bb6fe9ad13e1a9a5d3aa11ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 13:59:19 +00:00
Nataniel Borges
e42c161bcd Revert "Allow fingerprint HAL to be updated via apex in U"
Revert submission 2649121-cm_vintf_workaround

Reason for revert: b/290154726

Reverted changes: /q/submissionid:2649121-cm_vintf_workaround

Change-Id: I39d65f3a675a3616401411076a4eade403917707
2023-07-06 10:08:24 +00:00
Jooyung Han
6942901f5c Allow face HAL to be updated via apex in U
Bug: 290142180
Test: m check-vintf-all (with -next- pixel targets)
Merged-In: Ia3b15f669219a0941498b90a76b42d5f2f5ac80b
Change-Id: Ia3b15f669219a0941498b90a76b42d5f2f5ac80b
(cherry picked from commit dcd2ae7c29)
2023-07-06 17:13:41 +09:00
Treehugger Robot
97c9dc808a Merge changes from topic "cm_vintf_workaround" am: 8c45f4ab87 am: 944b55764d am: f7776a0d21
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2646273

Change-Id: Id8c71385f153009ed65ef46d35afc96f0344b8a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 23:43:41 +00:00
Devin Moore
4b5d155a40 Allow fingerprint HAL to be updated via apex in U
Test: m
Bug: none
Change-Id: I7449380005bc3e0da8adcd45319ed239c004dfcc
2023-07-05 18:31:34 +00:00
Zhanglong Xia
e3aab0b12a Merge changes from topic "cherrypicker-L18700000961261875:N88400001378560897" am: 59b018679b am: fb6fbba8b2 am: fe48fc62cc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2627570

Change-Id: I7bfd56c5d4f2443ea4a5cf12c6caf67d8bf11900
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-01 02:00:24 +00:00
Zhanglong Xia
b73f3610a2 Add Thread network HAL am: 24e527475f am: 0e9126e492 am: 85ac25df61
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2625530

Change-Id: Icdb25ae8e565ec34620047aacacb3f082b0dac41
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-01 02:00:14 +00:00
Zhanglong Xia
24e527475f Add Thread network HAL
Bug: b/203492431
Test: Build and run the VTS test and run otbr-agent on Android emulator.
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b82b0478059dd6203f43d5917558e34fd4ed44d5)
Merged-In: If58b5a8c75e40376ae6c6e93554afe750496308b
Change-Id: If58b5a8c75e40376ae6c6e93554afe750496308b
2023-06-14 22:24:24 +08:00
Robert Shih
295b7d42de Add IRemotelyProvisionedComponent widevine HAL to compat matrix
Bug: 274501757
Change-Id: Ieb23ddd9ef4f1b9117f21f388fc00d7431f6bf9e
2023-05-12 19:38:48 +00:00
TreeHugger Robot
810ef4f9c5 Merge "Allow android.hardware.tv.tuner V2 to be used" into udc-dev 2023-04-05 18:07:54 +00:00
Devin Moore
64950a0cce Allow android.hardware.tv.tuner V2 to be used
Add V2 to the Android 14 framework compatibility matrix.
Also update the tuner-default device manifest fragment to reflect the
version of android.hardware.tv.tuner that it serves.

Test: lunch aosp_cf_x86_64_tv-userdebug && atest hal_implementation_test
Bug: 266868403
Change-Id: I14264dc156d086bc2e25ff41cb71aef37f629e95
2023-04-04 21:25:22 +00:00
Changyeon Jo
0fe90d2119 Specify compatible versions of EVS HAL implementations
Bug: 276467810
Test: m -j check-vintf-all
Change-Id: I5e483dfe2f7dec170839cf33904836f146d8cb3c
2023-04-04 21:23:04 +00:00
Changyeon Jo
3d81801f17 Correct compatibility matrix version 8
Remove a default instance from android.hardware.automotive.evs hal
entry because they must be provided by the framework.

Bug: 276467810
Test: Build
Change-Id: I5437c8b50f38ab5f030d4a31a7f0234e31e1561a
2023-04-02 10:45:56 -07:00
Yifan Hong
83867895ed All hals are marked optional in compatibility matrices (U)
Requirements are tested separatedly, in vts_treble_vintf_test.

New requirements are reflected in vts_treble_vintf_test. See change
If922f97cbf9fc.

Test: TH
Bug: 247575800

Change-Id: I2ffb16e226a5bcf5166a99fc6199276b9230cf50
Merged-In: I2ffb16e226a5bcf5166a99fc6199276b9230cf50
2023-03-31 14:37:00 -07:00
Yifan Hong
72dee4908e All hals are marked optional in compatibility matrices (U)
Requirements are tested separatedly, in vts_treble_vintf_test.

New requirements are reflected in vts_treble_vintf_test. See change
If922f97cbf9fc.

Test: TH
Bug: 247575800
Change-Id: I2ffb16e226a5bcf5166a99fc6199276b9230cf50
2023-03-31 12:32:32 -07:00
Changyeon Jo
452fefe499 Revert "Revert "Remove automotive.evs HIDL entry in compat matrix.""
This reverts commit 9ed325bfff.

Bug: 218588089
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
      4. Do the same on sdk_car_x86_64 lunch target.
Change-Id: If15ee3c14eb2a9fce00bd7950b717e7fc690755b
2023-03-24 21:04:09 +00:00
Devin Moore
f1d77e2275 Update automotive.audiocontrol manifest and compat matrix
We are serving V3 of the interface, so reflect that in the manifest
fragment.
Allow it in the compat matrix.

Test: lunch cf_x86_64_auto-userdebug && atest hal_implementation_test
Bug: 266868868
Change-Id: Ib858b6e9eb7025fe05670641d55ca98389553077
2023-03-17 21:23:38 +00:00
Devin Moore
55eee605c9 Update vhal manifest fragment and compat matrix
We are serving V2 of the vhal interface, so reflect that in the manifest
fragment.

Test: lunch cf_x86_64_auto-userdebug && atest hal_implementation_test
Bug: 266868868
Change-Id: I86217712f225df64cb3494be3461d7ff39d80064
2023-03-17 21:15:19 +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
9ed325bfff Revert "Remove automotive.evs HIDL entry in compat matrix."
Revert submission 21585493-b218588089

Reason for revert: b/273324345

Reverted changes: /q/submissionid:21585493-b218588089

Change-Id: I2173c457c47ae4603908f3192e0d4878d60d9159
2023-03-13 21:18:28 +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
Devin Moore
aaf13e76a3 Remove automotive.evs HIDL entry in compat matrix.
This interface has been converted to AIDL.

Bug: 218588089
Test: m -j
Change-Id: I64fcff3f18074ac7ff67e9b8e6e79671e24e438e
2023-03-11 01:51:14 +00:00
Thomas Nguyen
89e5fc4f5d DO NOT MERGE Revert "Add Satellite HAL APIs"
Revert submission 20583557-Satellite APIs

Reason for revert: We need to revert these changes for U

Reverted changes: /q/submissionid:20583557-Satellite+APIs

Bug: 271297374
Test: Call and SMS/MMS with live network.
atest TelephonyManagerTestOnMockModem
atest VtsHalRadioTargetTest
atest com.android.cellbroadcastreceiver.compliancetests.CellBroadcastConfigTest
atest android.telephony.cts.TelephonyManagerTest
atest android.telephony.cts.SatelliteManagerTest

Change-Id: I7ada8e72d77543f1ac03b267d61e8fd037ec3708
2023-03-05 14:48:08 -08:00
Alice Wang
073c45592a Merge "[dice] Remove unused service android.hardware.security.dice" am: 6fdd6b000b am: 34b060b931 am: 83366767b3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2423125

Change-Id: Ida6faf0748806dfa0684697acda716cf1c2a12ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 21:05:56 +00:00
Alice Wang
acc1a5bd38 [dice] Remove unused service android.hardware.security.dice
This cl removes the unused service android.hardware.security.dice
together with all its usages (all of them are tests), because the
service is incomplete and not used anywhere for now and in the
near future.

The cl also removes dice from the compat matrix.

This helps us reduce some maintainance burden for the Rust dice
wrapper libraries such as libdiced_open_dice[_nostd],
libdiced_sample_inputs, libdiced_utils and their tests.

Test: atest diced_utils_test diced_sample_inputs_test \
diced_open_dice_cbor_test \
libdiced_open_dice_nostd.integration_test \
libdiced_open_dice.integration_test diced_open_dice_cbor_test
Test: m pvmfw_img microdroid_manager
Bug: 267575445
Bug: 270511529

Change-Id: I3d2497d2e8d3f88c49cae9ae80a6b4f7b652cc4a
2023-02-24 09:03:11 +00:00
Sungtak Lee
129a8dff28 Merge "android.hardware.media.c2: Move to staging/" 2023-02-16 17:12:31 +00:00
Sungtak Lee
a8c9aa3173 android.hardware.media.c2: Move to staging/
Bug: 254050314
Test: m
Change-Id: I4bc2c0b59453240f0638ccaa2f911ec8423e930d
2023-02-16 00:53:02 +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
Rongxuan Liu
6945dd3bb3 Update android.hardware.bluetooth.audio to V3
Tag: #feature
Bug: 266740545
Test: m android.hardware.bluetooth.audio-update-api &&
      atest VtsHalBluetoothAudioTargetTest
Change-Id: Ia92043aeedf12a8c68d7f4ee18a1dd52ac5a252f
Merged-In: Ia92043aeedf12a8c68d7f4ee18a1dd52ac5a252f
2023-02-10 04:11:44 +00:00
Rongxuan Liu
dfd6fb219f Update android.hardware.bluetooth.audio to V3
Tag: #feature
Bug: 266740545
Test: m android.hardware.bluetooth.audio-update-api &&
      atest VtsHalBluetoothAudioTargetTest
Change-Id: Ia92043aeedf12a8c68d7f4ee18a1dd52ac5a252f
2023-02-09 17:27:05 +00:00
Treehugger Robot
65b8cf47e2 Merge "Remove the HIDL usb.gadget interface from the compat matrix" am: d26180e5ff am: a60ede843c am: 417e7538ab
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2385548

Change-Id: I6360782949eefd499e7933706dbd18b6b6be5757
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-04 04:10:55 +00:00
Treehugger Robot
d26180e5ff Merge "Remove the HIDL usb.gadget interface from the compat matrix" 2023-02-04 03:10:54 +00:00
Devin Moore
10ff4a1fc3 Remove the HIDL usb.gadget interface from the compat matrix
This has been deprecated in level 8. Use the AIDL interface instead.

Test: none
Bug: 205764057

Change-Id: I5c7ca0dc26b5dd14daceb5a31d1040f59d1421e3
2023-02-03 22:29:27 +00:00
TreeHugger Robot
3161c9cea6 Merge "Merge "powerstats: bump version of PowerStats HAL to V2" am: 8c91779b64 am: 057a217409 am: 2397611890" 2023-02-03 01:48:09 +00:00
Devin Moore
5a4500a42f Remove automotive.can HIDL interface from current compat matrix
This interface is deprecated for new devices from level 8 of the
framework compatibility matrix.

Test: none
Bug: 170405615
Change-Id: Ibdf12a382435abe845a31cce580c4e98b2d57e06
2023-02-02 02:44:32 +00:00