Commit Graph

45650 Commits

Author SHA1 Message Date
Lorena Torres-Huerta
efdbd91b76 Merge "audio VTS: Limit mix ports that route to attached devices" am: 2e6d97a4e8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2389655

Change-Id: I5affb17237d46e9fc6e6aea3d0645e814c174ee4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 03:00:50 +00:00
Lorena Torres-Huerta
2e6d97a4e8 Merge "audio VTS: Limit mix ports that route to attached devices" 2023-01-18 02:18:25 +00:00
Treehugger Robot
da5bc9f6a8 Merge "Add an exception for QTI SM8550" into android13-tests-dev am: 2f27d9e80c am: 68da77a0b9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2369268

Change-Id: Iffcb91d6e0f7c1b2ae21bea45b61bb24a3d21ae3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 01:35:30 +00:00
Treehugger Robot
68da77a0b9 Merge "Add an exception for QTI SM8550" into android13-tests-dev am: 2f27d9e80c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2369268

Change-Id: Ic7ba994a7c0df8c8aa18b9d40bde14637d85de17
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 01:02:27 +00:00
Treehugger Robot
2f27d9e80c Merge "Add an exception for QTI SM8550" into android13-tests-dev 2023-01-18 00:29:00 +00:00
Lorenzo Colitti
2d2531d76b Merge "Convert Tetheroffload HIDL to AIDL." am: 7306073719
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2329897

Change-Id: I6d5beca393e4131f03e3964c02ddf6227a675e63
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 00:13:12 +00:00
Treehugger Robot
e734865baa Merge "Use libcert_request_validator to check DICE chain" am: 8e8f82502b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2370709

Change-Id: Ic06df228f625a314e7b5deba23ae46fd4a483f9a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 00:12:35 +00:00
Lorenzo Colitti
7306073719 Merge "Convert Tetheroffload HIDL to AIDL." 2023-01-18 00:04:51 +00:00
Treehugger Robot
8e8f82502b Merge "Use libcert_request_validator to check DICE chain" 2023-01-18 00:03:04 +00:00
Mikhail Naganov
5f477d864b audio VTS: Limit mix ports that route to attached devices
In tests that do not request and activate simulation of
connection of external devices, limit the mix port query to
return ports that can be routed to attached device ports only.

Bug: 205884982
Test: atest VtsHalAudioCoreTargetTest
Change-Id: I7e77b269c07b763a5080f42ebf7ec7d0fcaee195
2023-01-17 15:34:25 -08:00
Treehugger Robot
8d95eb97d4 Merge "Add an exception for QTI SM8550" am: 26ceba03bc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2369228

Change-Id: Id7519e851063bf0b9911616851a32474900bc3d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 23:02:28 +00:00
Treehugger Robot
26ceba03bc Merge "Add an exception for QTI SM8550" 2023-01-17 22:22:33 +00:00
Seth Moore
9aa84ddadd Merge "Drop minimum RKP challenge size to 16 bytes" am: b2f7bf2a38
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2389653

Change-Id: I840cfc3dde6aacc997ef76e7561fd28fa5e93b35
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 16:15:37 +00:00
Treehugger Robot
9d6c83f828 Merge "Fix OfflineLicenseTest not provisioned" am: d023dfb808
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2379529

Change-Id: If8e05aec8bfa655d73576ecc3ca9e18b294751de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 16:14:04 +00:00
Seth Moore
b2f7bf2a38 Merge "Drop minimum RKP challenge size to 16 bytes" 2023-01-17 15:45:33 +00:00
Treehugger Robot
d023dfb808 Merge "Fix OfflineLicenseTest not provisioned" 2023-01-17 15:34:49 +00:00
KH Shi
d97a308637 Convert Tetheroffload HIDL to AIDL.
This patch converts Tetheroffload HIDL to AIDL and adds an empty
example implementation.
There are some changes in AIDL HAL:
1. Combine IOffloadConfig and IOffloadControl into IOffload
2. Use AIDL builtin errors exception code with message as return

Bug: b/205762647
Test: m android.hardware.tetheroffload-update-api
      m android.hardware.tetheroffload-V1-ndk
      m android.hardware.tetheroffload-service.example
      atest VtsHalTetheroffloadTargetTest
Change-Id: I9859ff3df608c058786b4e2b91cb6cd5f38e653a
2023-01-17 22:44:55 +08:00
Eran Messeri
ac98c5ed22 Merge "2nd IMEI attestation: Clarify tag usage." am: a720d56824
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2388417

Change-Id: I0d1f1ddc163c00a15bf30088bedf3f57ddc6b9c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 12:19:56 +00:00
Eran Messeri
a720d56824 Merge "2nd IMEI attestation: Clarify tag usage." 2023-01-17 11:39:42 +00:00
Henri Chataing
5b7f647a23 Merge "secure_element: Rework the VTS tests for ISecureElement AIDL" am: f44890e669
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2378096

Change-Id: I88eb6338fc25841eb3026c71e4e7882894a4b28f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 11:12:40 +00:00
Henri Chataing
f44890e669 Merge "secure_element: Rework the VTS tests for ISecureElement AIDL" 2023-01-17 08:32:19 +00:00
Andrew Scull
9a8c945682 Use libcert_request_validator to check DICE chain
Remove one of the DICE chain validation implementations and replace it
with a call to the libcert_request_validator library which has the most
complete validation and is planned to be the only implementation we
support.

VTS will now check both degenerate and proper DICE chain more completely
and will be consistent with other tools like `bcc_validator`. P-384 will
become a supported key type in the DICE chain.

The whole static library is included so that clients that statically
link remote_prov_utils don't need to be aware of the dependency.

Bug: 254510672
Bug: 265455904
Test: atest VtsHalRemotelyProvisionedComponentTargetTest
Change-Id: I067f7e8710e379a4b404ef9d2c04fe6410f73dc4
2023-01-15 21:51:41 +00:00
Eran Messeri
36594490fd 2nd IMEI attestation: Clarify tag usage.
Clarify that the tag for the 2nd IMEI must denote an IMEI different to
the tag used for the first IMEI, and may be used independently of it.

Bug: 264979486
Test: N/A
Change-Id: I45a46d1052e45a965c8be391d11157cc4481545b
2023-01-15 10:39:22 +00:00
Robert Shih
9cff591ab5 Merge "drm aidl vts: proper skip tests without vendor module" am: da4d0bcb15
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2379488

Change-Id: Ic777a4466a41d909c7560f19d4cecab4eb31d4ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-14 05:31:48 +00:00
Robert Shih
da4d0bcb15 Merge "drm aidl vts: proper skip tests without vendor module" 2023-01-14 04:46:22 +00:00
Treehugger Robot
d47937671a Merge "Add API to query mmap policy information." am: c3a910776f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2388416

Change-Id: If63fe3c18a99ef92bd4ad53d0f7471b1e9768e08
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-14 03:14:05 +00:00
Treehugger Robot
c3a910776f Merge "Add API to query mmap policy information." 2023-01-14 01:43:09 +00:00
Andy Hung
d8a480d0c9 Merge "Effect: Move thread priority updates from threadLoop" am: 7d8406c75a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2389652

Change-Id: I3c915837983d5cde0dfc3479b05bf973c6db3144
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-14 00:04:59 +00:00
Seth Moore
8a0f18051d Drop minimum RKP challenge size to 16 bytes
The current RKP server produces challenges smaller than 32 bytes.
As existing devices in the field may have some length limitations
due to this, let's not start sending larger challenges to those
devices. Instead, drop the challenge to 16 bytes to maintain compat.
There should be plenty of entropy in 16 bytes.

Test: n/a
Change-Id: I1dfd9b4b06131df907683207e4b6bfb2d1c93d65
2023-01-13 15:37:33 -08:00
Andy Hung
7d8406c75a Merge "Effect: Move thread priority updates from threadLoop" 2023-01-13 23:23:55 +00:00
jiabin
9a8e686628 Add API to query mmap policy information.
Bug: 193275465
Test: atest VtsHalAudioCoreTargetTest
Change-Id: I8374a6e7942d68259d820b5de1f4ec597f1b6473
2023-01-13 22:57:34 +00:00
Andy Hung
5332cc7528 Effect: Move thread priority updates from threadLoop
Now updated in prepareForProcessing(), which avoids race
with close().

Test: atest AudioEffectTest
Test: Run spatial audio
Test: adb shell 'uclampset -a -p $(pgrep -of android.hardware.audio.service)'
Bug: 265055114
Merged-In: I31de38d54aa42d7ae3cc87d0afc4a410fc3336ad
Change-Id: I31de38d54aa42d7ae3cc87d0afc4a410fc3336ad
2023-01-13 13:48:48 -08:00
Treehugger Robot
e03ea9f8ba Merge changes Ided4e9bb,I2808441c am: 19345258e5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2386900

Change-Id: I85633ac488e57a56d190eaef4138ed6b1b0e2546
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 21:02:40 +00:00
Treehugger Robot
19345258e5 Merge changes Ided4e9bb,I2808441c
* changes:
  Make libkeymint_remote_prov_support a static dep
  Add ro.serialno sysprop to JSON output
2023-01-13 20:25:42 +00:00
Treehugger Robot
86c0dd525a Merge "Sync wait for the bluetooth to be disabled / enabled" into android13-tests-dev am: 7aeaa3a0a2 am: f48de73ef1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2375108

Change-Id: I38cfa01fab4aaa0271100d40f72489b947202a10
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 18:54:19 +00:00
Sally Qi
a7f01798f5 Merge "Remove length check to allow empty HDR10+ blobs to HWC" am: 2b42a74573
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2374997

Change-Id: I3d3e948301fee4986db2c0a5f6d931449c356dc7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 18:53:59 +00:00
Treehugger Robot
f48de73ef1 Merge "Sync wait for the bluetooth to be disabled / enabled" into android13-tests-dev am: 7aeaa3a0a2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2375108

Change-Id: I9c39e76a6dd936231141ffa97bc82dfc392ec463
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 18:35:47 +00:00
Daniel Angell
1f5ab0d6f8 Make libkeymint_remote_prov_support a static dep
This made it easier to run libkeymint_remote_prov_support_test.

Bug: 264302050
Test: atest libkeymint_remote_prov_support_test
Change-Id: Ided4e9bb442274ea7711d283bc947c35f34ebc35
2023-01-13 18:30:40 +00:00
Daniel Angell
eacb1c16f1 Add ro.serialno sysprop to JSON output
To help with error reporting on the RKP servers in the future it
will be helpful to be able to address CSRs by serial number when
possible.

Bug: 264302050
Test: libkeymint_remote_prov_support_test and sent JSON to server
Change-Id: I2808441c200d0679e618580abc464cd3c71c220e
2023-01-13 18:30:38 +00:00
Sally Qi
2b42a74573 Merge "Remove length check to allow empty HDR10+ blobs to HWC" 2023-01-13 18:24:15 +00:00
Treehugger Robot
7aeaa3a0a2 Merge "Sync wait for the bluetooth to be disabled / enabled" into android13-tests-dev 2023-01-13 18:13:42 +00:00
Xin Li
c4978ce2da Merge "Merge tm-qpr-dev-plus-aosp-without-vendor@9467136" into stage-aosp-master 2023-01-13 07:32:46 +00:00
Devin Moore
67132b3cd9 Add anapic script to upload diffs for review am: 32ca32b443
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2386905

Change-Id: Id9c23b021bb545cc1febd49bedbcb460245ae7ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 03:57:49 +00:00
Devin Moore
32ca32b443 Add anapic script to upload diffs for review
These diffs are between the hidl2aidl tool output and the existing
interface definition.
It generates 2 CLs, the second one is more readable and shows going from
the hidl2aidl output TO the existing definition today.

example:
anapic_hidl2aidl_review.sh android.hardware.boot@1.2

Test: run example command and verify output
Bug: none

Change-Id: I18ab248de7d5f0832ba0d2f749d97f96a1b06f8b
2023-01-13 00:57:15 +00:00
Treehugger Robot
0088ec694b Merge "aidl: corrected ERROR_GENERAL_FAILURE description." am: 7f86031bee
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2384613

Change-Id: Ic43e923b51d79bd35fc986fe0ef0c510ec350c59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-12 23:33:09 +00:00
Treehugger Robot
7f86031bee Merge "aidl: corrected ERROR_GENERAL_FAILURE description." 2023-01-12 22:56:06 +00:00
Treehugger Robot
d4d469e10c Merge "audio: Remove android.hardware.audio.core.AudioMode type" am: 45d79216b4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2385612

Change-Id: Id459c9de5aacf4b45cf0ed641b85813ea6565bcd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-12 18:50:24 +00:00
Treehugger Robot
a9ed0175e2 Merge "EARC: Add version to compatibility_matrix.current" am: 8ec5472653
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2385793

Change-Id: I6fe0267cdc101e48f2d4fbc5fb39475da58410b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-12 18:49:48 +00:00
Treehugger Robot
45d79216b4 Merge "audio: Remove android.hardware.audio.core.AudioMode type" 2023-01-12 18:32:08 +00:00
Treehugger Robot
8ec5472653 Merge "EARC: Add version to compatibility_matrix.current" 2023-01-12 17:59:35 +00:00