Commit Graph

1099 Commits

Author SHA1 Message Date
Steven Moreland
ab586ba7d3 OMX: allow in 8
Bug: 293538526
Change-Id: Ieda8e14d23c367c18537d79c28aeea8a9efbec53
Test: N/A
2023-10-11 01:41:02 +00:00
Yifan Hong
f7b2410f13 compatibility_matrices: T launching devices allow to use light V1 AIDL. am: 6299324831
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2746179

Change-Id: Ibe9caf0f72ad936ed89f5069cd6903d80c588156
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-08 22:49:49 +00:00
Yifan Hong
6299324831 compatibility_matrices: T launching devices allow to use light V1 AIDL.
AIDL deprecation checks are only implemented in U,
so the existing V2 requirement on the T matrix
did not take effect on T branches. Hence, we
shouldn't add requirements retroactively.

Test: TH
Bug: 298318354
Change-Id: Iaf38c6d6270f4aa9c7163540a396045be9d7865a
2023-09-08 18:38:22 +00:00
Robert Shih
295b7d42de Add IRemotelyProvisionedComponent widevine HAL to compat matrix
Bug: 274501757
Change-Id: Ieb23ddd9ef4f1b9117f21f388fc00d7431f6bf9e
2023-05-12 19:38:48 +00:00
Yifan Hong
c2340359de DO NOT MERGE disable V matrix.
Disable 9.xml on the Android 14 branch because
it should not know about the new HALs.

The 9.xml file itself is kept to avoid future
merge conflicts.

Bug: 277379745
Test: TH

Change-Id: I32263830e69080eece47dcc0880be32be02e2a9c
2023-04-12 14:47:42 -07:00
Yifan Hong
d1df10178d Add compatibility matrix for V.
Copied from U matrix. Also include the radio.satellite HAL.

Test: TH
Bug: 266741352
Change-Id: Ic42e51b616782a2763eb80e1cad5ca776cc079d4
2023-04-12 14:47:31 -07:00
Yifan Hong
3db9f6880a Merge "Finalize U kernel requirements." am: 09e267b874 am: 1f9618cd2a am: 9219e63bf5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2531999

Change-Id: I022d1cef3bb4ef00103b893d866bd42a26235781
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 08:05:51 +00:00
Yifan Hong
80aa7b7435 Finalize U kernel requirements.
Test: TH
Change-Id: Ib8805dfe93d22353f17f94c29962f171ad72749f
2023-04-11 11:17:33 -07: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
9dcac7f417 Merge "All hals are marked optional in compatibility matrices (U)" into udc-dev 2023-03-31 21:34:25 +00:00
Yifan Hong
c8a1ec9a98 Merge "All hals are marked optional in compatibility matrices (Q~T)" am: d1129e076c am: 439438ca17 am: 4ac9ebedce
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2413140

Change-Id: Ie1d6c4bfe7018cc6dd58215bf76363579ff56288
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 21:11:07 +00: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
Yifan Hong
d1129e076c Merge "All hals are marked optional in compatibility matrices (Q~T)" 2023-03-31 19:29:52 +00:00
Yifan Hong
79ed41b0e6 All hals are marked optional in compatibility matrices (Q~T)
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: I6bc267dee4ca6145b9e7b40abde773ce5fc52e8c
2023-03-31 19:29:18 +00: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
Treehugger Robot
fbefc762b9 Merge "Add 6.1 kernel to current matrix" am: 0691e0e416 am: 3027dbd323 am: ea712e1062
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2450909

Change-Id: Iff005fdfaa1a632c88b2f9b1f6abca68411b463c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 20:49:17 +00:00
Alistair Delva
b5a6aefc11 Add 6.1 kernel to current matrix
..and remove 5.10 kernel.

Bug: 264456132
Change-Id: I4c111d85b70133351d86bc1f000a388207e23b1b
2023-02-22 13:37:55 -08: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
f2f3145adc Merge "Define ivnandroiddevice HAL." 2023-02-15 01:23:45 +00:00
Zhanglong Xia
968ba124e0 Merge "Add Thread network HAL" 2023-02-14 22:43:59 +00:00
Treehugger Robot
d00db12a74 Merge "Marking HIDL version of gatekeeper as optional." am: abe7b164e4 am: ff6e466bad am: 8ff3368c23
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2423350

Change-Id: I18df10f4ac4d8ee6ea21afe6aafc3e3f013a0b65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 20:44:30 +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
Treehugger Robot
abe7b164e4 Merge "Marking HIDL version of gatekeeper as optional." 2023-02-14 17:48:17 +00:00
Zhanglong Xia
f7684fb69d Add Thread network HAL
Bug: b/203492431
Test: Build and run the VTS test and run otbr-agent on Android emulator.
Change-Id: I0163ea42054e6869e3fb9f93c1fe1a4b2aaff07c
2023-02-14 08:20:28 +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
Subrahmanyaman
85d9c3a81d Marking HIDL version of gatekeeper as optional.
To avoid incompatibility errors marking the hidl version of
gatekeeper as optional.

Bug: 268342724
Test: VtsHalGatekeeperTargetTest
Change-Id: Id9546844998ce88ed597eaae0c05a119fb9322c9
2023-02-08 18:36:19 +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
Treehugger Robot
5ffee106df Merge "powerstats: bump version of PowerStats HAL to V2" am: 8c91779b64 am: 057a217409 am: 2397611890
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2390573

Change-Id: I4cbc5bc7352711364e3cca5028ac1cb635bc2798
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-02 02:03:47 +00:00
Treehugger Robot
8c91779b64 Merge "powerstats: bump version of PowerStats HAL to V2" 2023-02-02 01:21:00 +00:00
Yifan Hong
d0eb7cb442 Merge "Deprecate Android P VINTF." am: ae32aaeedf am: 878824fb9e am: 9c7c7b2eba
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2406438

Change-Id: Ib8338a5d8e65710c0d7d68aa702907266fe241cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-02 00:50:02 +00:00
Yifan Hong
ae32aaeedf Merge "Deprecate Android P VINTF." 2023-02-01 21:57:44 +00:00