Mikhail Naganov
8b85d99104
Merge "Audio: Add VTS tests for invalid enum-strings, Part 1" am: 254903f8fd am: d5e5b72c96
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1535386
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Iaad637212227062aea074ad7a6b034998cc370b0
2021-01-08 00:54:52 +00:00
Mikhail Naganov
d5e5b72c96
Merge "Audio: Add VTS tests for invalid enum-strings, Part 1" am: 254903f8fd
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1535386
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4105219c3073101cde164812b569f54aa6afbd2f
2021-01-08 00:29:32 +00:00
Mikhail Naganov
254903f8fd
Merge "Audio: Add VTS tests for invalid enum-strings, Part 1"
2021-01-08 00:14:42 +00:00
David Zeuthen
bb567cff93
Merge "Identity Credential: Switch default implementation to use libeic." am: 8f4cc703f9 am: c0d021c5da
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1245367
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I73e0f588b558a15a2992e29245b0908f086f0a31
2021-01-07 23:34:24 +00:00
David Zeuthen
c0d021c5da
Merge "Identity Credential: Switch default implementation to use libeic." am: 8f4cc703f9
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1245367
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ia45caf741fde9e0dafd2d21acd9e5abe60146bf9
2021-01-07 23:15:43 +00:00
David Zeuthen
8f4cc703f9
Merge "Identity Credential: Switch default implementation to use libeic."
2021-01-07 22:58:50 +00:00
Treehugger Robot
535482756e
Merge "audio HAL V7: Update track metadata" am: 88a2210fc4 am: 8d00d73467
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1541462
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I30116dfdc511cba731cc65c463d829ed5b269b47
2021-01-07 22:52:58 +00:00
Treehugger Robot
8d00d73467
Merge "audio HAL V7: Update track metadata" am: 88a2210fc4
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1541462
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ia6edea101fcb7dd223ef699ba58cdae81680cb0e
2021-01-07 22:07:02 +00:00
Yifan Hong
7001e2f055
Update AIDL IVibrator manifest version to 2. am: add7761be6 am: 720304b490
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540633
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ie74722c276e6ded0ce60b79d444f7aabd57e4abf
2021-01-07 21:58:22 +00:00
Yifan Hong
1d67d04f52
matrix: IVibrator AIDL has version 2. am: 355f0ceabd am: 954fad1da6
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540632
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ib6863e19724848f7bc8955ab653e24f9ec6d339c
2021-01-07 21:58:20 +00:00
Treehugger Robot
88a2210fc4
Merge "audio HAL V7: Update track metadata"
2021-01-07 21:52:06 +00:00
Yifan Hong
720304b490
Update AIDL IVibrator manifest version to 2. am: add7761be6
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540633
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I3bd614e7a277f38c908a646ee74e22dba39428ce
2021-01-07 21:44:39 +00:00
Yifan Hong
954fad1da6
matrix: IVibrator AIDL has version 2. am: 355f0ceabd
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540632
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Iaa42de842ce214514d24efb5da30dacf9ab2c00e
2021-01-07 21:43:53 +00:00
Yifan Hong
54bf4ca7da
Update AIDL identity manifest version to 2. am: af89f5efca am: 87f34dc550
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540631
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I42b684ab7850dc950cc825edf2e89c63a1042a9b
2021-01-07 19:35:41 +00:00
Yifan Hong
61549ef2f2
matrix: identity AIDL has version 2. am: d86a89c53b am: 8d8f8ba4b7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540630
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ie4f7ed2b3c81097ef07316e70864b57a5fc5ce6c
2021-01-07 19:35:40 +00:00
Yifan Hong
87f34dc550
Update AIDL identity manifest version to 2. am: af89f5efca
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540631
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4ef369e7fdc237c7170fa91efe08f8af7c844353
2021-01-07 19:19:33 +00:00
Yifan Hong
8d8f8ba4b7
matrix: identity AIDL has version 2. am: d86a89c53b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540630
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5d5d38179410f290fc68cc6a6c6d4997458b996c
2021-01-07 19:19:01 +00:00
Mikhail Naganov
3f1457b953
Audio: Add VTS tests for invalid enum-strings, Part 1
...
Add tests that try passing invalid enum-string values to HAL
methods taking enum-strings. Fix issues found in the default
wrapper.
Interface updates:
- Update AudioConfig structure to indicate whether
AudioOffloadInfo is specified.
- Add return value to IStreamIn.updateSinkMetadata
and IStreamOut.updateSourceMetadata to provide indication
of invalid arguments.
- Specify the behavior of IDevice.open{Input|Output}Stream
in the case of invalid arguments vs. rejected config.
Bug: 142480271
Test: atest VtsHalAudioV6_0TargetTest
Test: atest VtsHalAudioV7_0TargetTest
with side-loaded V7 default wrapper
Change-Id: I6bd7be3869cc7a8d5d00506565bbf0b3a050b630
2021-01-07 10:32:06 -08:00
Yifan Hong
add7761be6
Update AIDL IVibrator manifest version to 2.
...
Test: vts_treble_vintf_test
Bug: 150034914
Change-Id: I418cd4fc5323bb785e42b9e47ec6c0d2bb449975
2021-01-06 16:31:39 -08:00
Yifan Hong
355f0ceabd
matrix: IVibrator AIDL has version 2.
...
Test: builds
Bug: 150034914
Change-Id: I08b4b189dbf811ee866a9fbc3f0f207e19e8f764
2021-01-06 16:31:39 -08:00
Yifan Hong
af89f5efca
Update AIDL identity manifest version to 2.
...
Test: vts_treble_vintf_test
Bug: 150034914
Change-Id: I1f31aa015af61845855f7985188267fc35d29c1e
2021-01-06 16:31:39 -08:00
Yifan Hong
d86a89c53b
matrix: identity AIDL has version 2.
...
Test: builds
Bug: 150034914
Change-Id: I041cc5c1dfb7b812d38a7a516276630d2f804875
2021-01-06 16:31:39 -08:00
Sam Saccone
b9beb9889a
Merge "Android S: deprecate android.hardware.vr." am: 55ac62f92d am: 11b20638d1
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540546
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Id853123e698f78c801ea69d6fc700880797b7e09
2021-01-06 20:22:40 +00:00
Sam Saccone
11b20638d1
Merge "Android S: deprecate android.hardware.vr." am: 55ac62f92d
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1540546
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Idcf8ff398a967760f14cd9a0e23be7518db7fee3
2021-01-06 20:01:22 +00:00
Sam Saccone
55ac62f92d
Merge "Android S: deprecate android.hardware.vr."
2021-01-06 19:39:20 +00:00
Steven Moreland
7250fba9b4
Android S: deprecate android.hardware.vr.
...
This HAL is no longer needed/used.
Fixes: 176826409
Test: build (checks manifests)
Change-Id: I1437a40ecce688bf67b3cbca7d3a8b549bf20f69
2021-01-06 02:10:46 +00:00
David Zeuthen
630de2a93e
Identity Credential: Switch default implementation to use libeic.
...
Introduce platform-neutral C library ("libeic") which can be used to
implement an Identity Credential Trusted Application/Applet in Secure
Hardware.
The libeic library is intentionally low-level, has no dependencies
(not even libc), uses very little run-time memory (less than 500 bytes
during a provisioning or presentation session), and doesn't
dynamically allocate any memory. Crypto routines are provided by the
library user through a simple crypto interface defined in EicOps.
Also provide an Android-side HAL implementation designed to
communicate with libeic running in Secure Hardware outside
Android. Abstract out communications between HAL and TA in a couple of
SecureHardwareProxy* classes which mimic libeic 1:1.
The default implementation of the HAL is a combination of the
aforementioned HAL using libeic in-process backed by BoringSSL for the
crypto bits.
Test: atest VtsHalIdentityTargetTest
Test: atest android.security.identity.cts
Bug: 170146643
Change-Id: I3bf43fa7fd9362f94023052591801f2094a04607
2021-01-05 18:30:59 -05:00
Eric Laurent
daedb0dc2e
audio HAL V7: Update track metadata
...
Add channel mask and audio attributes tags to playback
and record track metadata sent to audio HAL.
The legacy HAL wrapper supports older legacy HAL versions
by sending partial metadata when the legay HAL version is
less than 3.2.
Bug: 168751366
Test: make
Change-Id: Iba3ee3b669e4300201374d4a0d5cf45a04872274
Merged-In: Iba3ee3b669e4300201374d4a0d5cf45a04872274
2021-01-05 12:50:40 -08:00
David Zeuthen
f51241afe8
Merge "Add support and VTS test for RSA OAEP MGF1." am: 1908606054 am: 5e5edfeb58
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1533662
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ie24bbcc6bd2ae4fced108886a2027cf3efe70218
2021-01-05 17:23:50 +00:00
David Zeuthen
5e5edfeb58
Merge "Add support and VTS test for RSA OAEP MGF1." am: 1908606054
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1533662
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ib83d2c9efb5d3e10eb0bb3647b55377a480dc37b
2021-01-05 16:51:41 +00:00
David Zeuthen
1908606054
Merge "Add support and VTS test for RSA OAEP MGF1."
2021-01-05 16:31:02 +00:00
Michael Butler
2be17732e7
Merge changes from topic "nnapi-timings" am: 8f583928c7 am: ae447b1a84
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1534941
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I1512f0aee1f960e809a42448b9aafed0de3dbc2a
2020-12-29 22:31:59 +00:00
Michael Butler
dc4b50c2e1
Cleanup NN callback error handling am: 7fd03c265e am: fba38351e5
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1534940
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I7a8372d195524dc28234536f076a2e56ee57565d
2020-12-29 22:31:57 +00:00
Michael Butler
d761a36c66
Add HIDL lifetime and protecting callback info to NN README am: aad934baa7 am: c9b2587de9
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1534939
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Iad7b64ff31302ad057b1d8b410d25ff6bd862fb2
2020-12-29 22:31:55 +00:00
Michael Butler
944b678ce4
Change NN canonical timings to nanoseconds -- hal am: 4024d8f4d8 am: 004a3b37b1
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1534938
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I2d75b99442dfabd84768556844b3010b35a9b768
2020-12-29 22:31:54 +00:00
Michael Butler
ae447b1a84
Merge changes from topic "nnapi-timings" am: 8f583928c7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1534941
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I0e7a700d2e1431b1ce4d04ceb92157597fa5515b
2020-12-29 22:09:26 +00:00
Michael Butler
fba38351e5
Cleanup NN callback error handling am: 7fd03c265e
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1534940
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I43a46c563a91851777bc0ef55949eb5c25eb5f9c
2020-12-29 22:09:23 +00:00
Michael Butler
c9b2587de9
Add HIDL lifetime and protecting callback info to NN README am: aad934baa7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1534939
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I93a4969d22a4808ea4f20f945997b7e54507dcee
2020-12-29 22:09:19 +00:00
Michael Butler
004a3b37b1
Change NN canonical timings to nanoseconds -- hal am: 4024d8f4d8
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1534938
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I7869f1d98e0aaa4c04a0160714e19d319417a1dc
2020-12-29 22:08:28 +00:00
Michael Butler
8f583928c7
Merge changes from topic "nnapi-timings"
...
* changes:
Remove 'blocking' param from NN ResilientPreparedModel and *Buffer
Cleanup NN callback error handling
Add HIDL lifetime and protecting callback info to NN README
Change NN canonical timings to nanoseconds -- hal
2020-12-29 21:38:13 +00:00
Treehugger Robot
ff8a37351f
Merge "Audio: Fix automatic version replacement in IStreamOutEventCallback.hal" am: 85959e1682 am: e86f94f7f6
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1533854
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I00e9f280a5dfba734a9f5bf77def60d7643b0e89
2020-12-28 21:07:52 +00:00
Treehugger Robot
e86f94f7f6
Merge "Audio: Fix automatic version replacement in IStreamOutEventCallback.hal" am: 85959e1682
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1533854
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I203ecb79aa6c743ceb3f2c2134b76aa2b63925ac
2020-12-28 20:36:42 +00:00
Marin Shalamanov
7f31d5fda4
VTS: Test that configs in a group differ only by vsync period am: 6f36dd6e31 am: e834cea452
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1533539
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ie0000674bc1b682648aae9e6febd789f3084742c
2020-12-28 20:15:42 +00:00
Treehugger Robot
85959e1682
Merge "Audio: Fix automatic version replacement in IStreamOutEventCallback.hal"
2020-12-28 20:08:24 +00:00
Marin Shalamanov
e834cea452
VTS: Test that configs in a group differ only by vsync period am: 6f36dd6e31
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1533539
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ic573db3d62c67167c4c9e0ed7a695d8a4da9cf2b
2020-12-28 19:50:15 +00:00
Marin Shalamanov
6f36dd6e31
VTS: Test that configs in a group differ only by vsync period
...
All display configs in a config group must have the same resolution
and DPI (if DPI attributes are supported by HWC).
Fixes: 172902326
Test: atest VtsHalGraphicsComposerV2_4TargetTest
Change-Id: Id86fe7983a12e33d2d9c3b88ee68d6e18485e87d
2020-12-28 19:35:49 +00:00
Treehugger Robot
605805521b
Merge "Change KM attestation generation to managed cert type." am: c3c893a522 am: a3c74e8e71
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1527801
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I37c20d5b6baa07bf417149aa374afb0f1e0128b7
2020-12-23 20:12:34 +00:00
Treehugger Robot
a3c74e8e71
Merge "Change KM attestation generation to managed cert type." am: c3c893a522
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1527801
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I6d5ef4c7c56cde622450a0cfed45569d7dad446e
2020-12-23 19:46:00 +00:00
Treehugger Robot
c9fe8f0a06
Merge "Fix atest VtsAidlKeyMintTargetTest" am: 0347422479 am: 0df8d23677
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1535588
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Id9cdb68055749f8e2af43f67361dc69103d721b7
2020-12-23 19:01:39 +00:00
Treehugger Robot
c3c893a522
Merge "Change KM attestation generation to managed cert type."
2020-12-23 18:55:39 +00:00