Commit Graph

64148 Commits

Author SHA1 Message Date
Shunkai Yao
047d9f3ebe [automerger skipped] Effect AIDL: add IEffect.reopen to update the effect instances data FMQ am: 5b15e005a9 am: 2243d42834 am: 98d41708cc -s ours
am skip reason: Merged-In Ia245b154176f64bc3cc6e6049bca4f9c68ad482d with SHA-1 e400c835a2 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2897678

Change-Id: Idf4f69151f4cc9c93f0e3dd862e19937859e0c12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 23:19:07 +00:00
Andres Schafhauser
9ef1d639f6 [automerger skipped] APF exempt list for TVs to use hardware feature am: 393ca9ffc2 am: 732b37d899 am: 2b4a13d597 -s ours
am skip reason: Merged-In I47453e7ad009b08aadf7c09fc144d2166ef9991b with SHA-1 393ca9ffc2 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904690

Change-Id: I8be58a7a79e4e303ee9587399d1f790b8ed7ece3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 23:16:47 +00:00
Andres Schafhauser
b32cae11b6 [automerger skipped] APF exempt list for TVs to use hardware feature am: 393ca9ffc2 -s ours am: f005be18db -s ours am: 19a97324ff -s ours am: 6e2dd5139f -s ours
am skip reason: Merged-In I47453e7ad009b08aadf7c09fc144d2166ef9991b with SHA-1 f91d7adfc4 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904690

Change-Id: Idcd0747f66c520369c948839e08f46fe0b59f031
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 23:15:35 +00:00
Treehugger Robot
cadd34ca09 Merge "Add dump sub option to FakeVehicleHardware." into main 2024-01-12 22:19:02 +00:00
Shunkai Yao
98d41708cc Effect AIDL: add IEffect.reopen to update the effect instances data FMQ am: 5b15e005a9 am: 2243d42834
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2897678

Change-Id: I58116d279cc4550f606e7fb97e923e31dcf3d330
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 22:00:16 +00:00
Andres Schafhauser
2b4a13d597 APF exempt list for TVs to use hardware feature am: 393ca9ffc2 am: 732b37d899
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904690

Change-Id: I7e7f862000817e877b6ca84b999fd28d7709e4e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 21:59:04 +00:00
Andres Schafhauser
6e2dd5139f [automerger skipped] APF exempt list for TVs to use hardware feature am: 393ca9ffc2 -s ours am: f005be18db -s ours am: 19a97324ff -s ours
am skip reason: Merged-In I47453e7ad009b08aadf7c09fc144d2166ef9991b with SHA-1 f91d7adfc4 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904690

Change-Id: I70d67311a7ca571ea8d3a2e2475b978c0a8f6155
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 21:57:29 +00:00
Jayant Chowdhary
1748677f02 Merge "Check for stream use case capability before stream use case test" into main 2024-01-12 21:47:30 +00:00
Treehugger Robot
3dd5a20ef5 Merge "Add android.virtualdevice.cts.VirtualAudioTest to postsubmit" into main am: 1fd5aef410 am: be7b1f22f0 am: 6be17c5eb2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2907295

Change-Id: I341f2f3dac6321769d29eaa6b5584e8a77cfa001
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 21:36:08 +00:00
Shunkai Yao
2243d42834 Effect AIDL: add IEffect.reopen to update the effect instances data FMQ am: 5b15e005a9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2897678

Change-Id: I407d06e513f55e445dab16178be16ff0e25318e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 21:32:39 +00:00
Andres Schafhauser
732b37d899 APF exempt list for TVs to use hardware feature am: 393ca9ffc2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904690

Change-Id: I412269ffa2de34fd1258f4bf4de64884e033ae85
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 21:26:37 +00:00
Andres Schafhauser
19a97324ff [automerger skipped] APF exempt list for TVs to use hardware feature am: 393ca9ffc2 -s ours am: f005be18db -s ours
am skip reason: Merged-In I47453e7ad009b08aadf7c09fc144d2166ef9991b with SHA-1 f91d7adfc4 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904690

Change-Id: I3c64b7230e38e1fc2d9a7ec34363eec8cc3161a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 21:25:50 +00:00
Jeff Pu
53cf8ca74d Merge "Fix Fingperint Virtual Hal cancellation while waiting finger touch" into main 2024-01-12 21:04:55 +00:00
Shunkai Yao
b34f133544 Merge "Effect VTS: update VtsHalDownmixTargetTest for data validation" into main 2024-01-12 21:01:51 +00:00
Treehugger Robot
4f2095cf74 Merge "Rename from ephlmn to ehplmn" into main 2024-01-12 20:17:11 +00:00
Andres Schafhauser
f005be18db [automerger skipped] APF exempt list for TVs to use hardware feature am: 393ca9ffc2 -s ours
am skip reason: Merged-In I47453e7ad009b08aadf7c09fc144d2166ef9991b with SHA-1 f91d7adfc4 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904690

Change-Id: I4bca26510f131acf6b59f30574fdb6e0ad958da6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 20:08:37 +00:00
Treehugger Robot
6be17c5eb2 Merge "Add android.virtualdevice.cts.VirtualAudioTest to postsubmit" into main am: 1fd5aef410 am: be7b1f22f0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2907295

Change-Id: I81bf07f6b254a09b814b71c81d16e2d5f59b476d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 19:32:52 +00:00
Shikha Panwar
1a06e22081 Merge "Sk VTS: Policy gating & Out of Seq req rejection" into main am: c6cf62d113 am: d3ae4e4258 am: 958b0e4038
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904307

Change-Id: Ibef4a996a37777b3f15747fa5aaf6cf3f14477b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 19:02:48 +00:00
Shikha Panwar
1bfbe74dda Merge "Secretkeeper: VTS to use dice_chain as identity" into main am: 6d5bb1eeaf am: 6710a7b129 am: 56dd940b20
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2896100

Change-Id: Ifde5cea18769c29fcf74daf6993bdead46941c0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 19:01:58 +00:00
Treehugger Robot
be7b1f22f0 Merge "Add android.virtualdevice.cts.VirtualAudioTest to postsubmit" into main am: 1fd5aef410
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2907295

Change-Id: I52c160e2146c85ea7a280b2cc10ba2729362fb8e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 19:01:25 +00:00
Shikha Panwar
958b0e4038 Merge "Sk VTS: Policy gating & Out of Seq req rejection" into main am: c6cf62d113 am: d3ae4e4258
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904307

Change-Id: Ib920a6b564adbceb3079180628ecdfff4d66fec1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 18:29:52 +00:00
Shikha Panwar
56dd940b20 Merge "Secretkeeper: VTS to use dice_chain as identity" into main am: 6d5bb1eeaf am: 6710a7b129
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2896100

Change-Id: Iff87e2066ee5d3247ed4628a5538e043a227bcdb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 18:29:12 +00:00
Aishwarya Mallampati
eba83f89f7 Merge "Fix enum number in RegistrationFailCause" into main 2024-01-12 18:27:32 +00:00
Treehugger Robot
1fd5aef410 Merge "Add android.virtualdevice.cts.VirtualAudioTest to postsubmit" into main 2024-01-12 18:04:06 +00:00
Shikha Panwar
d3ae4e4258 Merge "Sk VTS: Policy gating & Out of Seq req rejection" into main am: c6cf62d113
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2904307

Change-Id: I489abe98380ae626cad2257f026e3345f524a63e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 17:27:17 +00:00
Shikha Panwar
6710a7b129 Merge "Secretkeeper: VTS to use dice_chain as identity" into main am: 6d5bb1eeaf
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2896100

Change-Id: I00994465eba938671f5b85c2da030fb8ee1bbba9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 17:26:36 +00:00
Shunkai Yao
5b15e005a9 Effect AIDL: add IEffect.reopen to update the effect instances data FMQ
The effect instance may choose to reallocate the input data message
queue under specific conditions. For example, when the input format
changes, requiring an update to the data message queue allocated during
the open time.
In such cases, the effect instance can destroy the existing data message
queue, when the audio framework see a valid status MQ and invalid data MQ,
it call reopen to get the new data message queue.

Bug: 302036943
Test: m android.hardware.audio.effect-update-api, m
Change-Id: Ia245b154176f64bc3cc6e6049bca4f9c68ad482d
Merged-In: Ia245b154176f64bc3cc6e6049bca4f9c68ad482d
2024-01-12 17:23:14 +00:00
Shikha Panwar
c6cf62d113 Merge "Sk VTS: Policy gating & Out of Seq req rejection" into main 2024-01-12 16:49:49 +00:00
Shikha Panwar
6d5bb1eeaf Merge "Secretkeeper: VTS to use dice_chain as identity" into main 2024-01-12 16:49:09 +00:00
Shunkai Yao
0061ab1ae7 Merge "Effect AIDL: implement IEffect.reopen" into main 2024-01-12 16:26:19 +00:00
Maxim Pleshivenkov
0cd89c87d9 Merge "Update comments for VehicleApPowerStateShutdownParam" into main 2024-01-12 16:10:40 +00:00
Shikha Panwar
9770cae664 Merge "InitialPayload of ExplicitKeyDiceCertChain" into main am: 62b6504c33 am: 8a262b2975 am: e490437a14
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906515

Change-Id: Ic07de65fcc4d6e9d4f28b4c2774275e10725b519
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 13:54:20 +00:00
Shikha Panwar
e490437a14 Merge "InitialPayload of ExplicitKeyDiceCertChain" into main am: 62b6504c33 am: 8a262b2975
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906515

Change-Id: I9a076c3f3ccb05e8275e2220f040912ce76e2dad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 13:05:10 +00:00
Shikha Panwar
8a262b2975 Merge "InitialPayload of ExplicitKeyDiceCertChain" into main am: 62b6504c33
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906515

Change-Id: I2d04780a1be9207b539fd4a76d96542cbd987d49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 11:15:40 +00:00
liuxiangjun
b4b41a8886 Remove the SIM card status condition check and add accepted possible errors am: 8877018da4 am: 66b8d373e4 am: 607260a10e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2884866

Change-Id: I31de3f1ae0f74f80b4e934b5a9aa8bb4ab4a92fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 11:13:52 +00:00
Shikha Panwar
62b6504c33 Merge "InitialPayload of ExplicitKeyDiceCertChain" into main 2024-01-12 10:46:21 +00:00
liuxiangjun
607260a10e Remove the SIM card status condition check and add accepted possible errors am: 8877018da4 am: 66b8d373e4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2884866

Change-Id: Ic941e0f62c34a0b7c093f67fd0625fce95c39514
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 10:41:36 +00:00
Shikha Panwar
bf77b25594 Merge "VTS: Use encoding of policy on explicit key dice" into main am: 91fd13d579 am: 67755270ad am: 00a303d351
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2890552

Change-Id: I0ccbb70e110f3407f2ae04a686dd53949a160815
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 10:25:47 +00:00
liuxiangjun
66b8d373e4 Remove the SIM card status condition check and add accepted possible errors am: 8877018da4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2884866

Change-Id: I006618e3722a9fd36d2ed67786547666d841cffa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 10:13:27 +00:00
Shikha Panwar
8a3a29dd5a Sk VTS: Policy gating & Out of Seq req rejection
1. Add a test to check Access control in Secretkeeper HAL: Construct
   dice chains with different security version and check that the secret
   is accessible with upgraded dice chain && DicePolicyError is thrown
   when the access is requested using a dice chain with lower security
   version.

2. Re-enable test #replay_protection_out_of_seq_req_not_accepted - This
   was disabled because the method would not panic when run on
   devices without Sk HAL, causing test failure. Refactor the test to
   check the error instead of unwrapping.

Many methods of SkClient struct are refactored to return Error (also
introduced in this patch) instead of panicking on error.

Test: atest VtsSecretkeeperTargetTest
Bug: 291224769
Bug: 317416663
Change-Id: I646783e034064f81625a978a2bcacf143ff60c87
2024-01-12 09:51:08 +00:00
Shikha Panwar
00a303d351 Merge "VTS: Use encoding of policy on explicit key dice" into main am: 91fd13d579 am: 67755270ad
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2890552

Change-Id: Ib813729d996b4fdaabd80918c97128411e5c5447
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 09:21:55 +00:00
Shikha Panwar
67755270ad Merge "VTS: Use encoding of policy on explicit key dice" into main am: 91fd13d579
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2890552

Change-Id: I62d6891d71cafb0766025453727336e82551f8b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 08:34:48 +00:00
liuxiangjun
8877018da4 Remove the SIM card status condition check and add accepted possible errors
For devices not in LTE service, the vts test returns MODEM_ERR is an expected result

Bug:317314512

Test:
VtsHalRadioTargetTest
PerInstance/RadioNetworkTest#setNetworkSelectionModeManual/0_android_hardware_radio_network_IRadioNetwork_slot1
PerInstance/RadioNetworkTest#setNetworkSelectionModeManual/1_android_hardware_radio_network_IRadioNetwork_slot2

Change-Id: I75414ba18be93707310cace21b52508edfc33a20
Signed-off-by: liuxiangjun <liuxiangjun3@xiaomi.com>
2024-01-12 08:09:31 +00:00
Shikha Panwar
91fd13d579 Merge "VTS: Use encoding of policy on explicit key dice" into main 2024-01-12 07:57:02 +00:00
Treehugger Robot
efe81b72e9 Merge "APF exempt list for TVs to use hardware feature" into main am: 23776d5001 am: 0776fdb744 am: 1f7d802d7a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906619

Change-Id: I43fc647866b438e9f6859807dca020e546ec30fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 07:32:19 +00:00
Bao Do
9b0082913c Merge "Fix test run for GSI" into main am: 9514f9fc2e am: 7560398434 am: 1a9c451fdc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2884428

Change-Id: I9395d07f1088491f49a5bce47ae24d478712f55e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 07:31:38 +00:00
Treehugger Robot
7ed1f39d43 Merge "Per NCI spec there is no need to wait for credits" into main am: d1386c8c18 am: 3b7d4252db am: dc22fcfaae
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906620

Change-Id: I0fcea1935d6fef47cafe183666cd97357197de89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 07:29:30 +00:00
Treehugger Robot
1f7d802d7a Merge "APF exempt list for TVs to use hardware feature" into main am: 23776d5001 am: 0776fdb744
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906619

Change-Id: I50c626e9650787067d62b14e84618ae0040d0eeb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 06:59:37 +00:00
Bao Do
1a9c451fdc Merge "Fix test run for GSI" into main am: 9514f9fc2e am: 7560398434
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2884428

Change-Id: I8a73f33ba1e0541ff6162b5eda5f9ff5cc98e0ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 06:58:54 +00:00
Treehugger Robot
dc22fcfaae Merge "Per NCI spec there is no need to wait for credits" into main am: d1386c8c18 am: 3b7d4252db
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2906620

Change-Id: I5c7fd0ac80b7de8fcb299248619c3ec3d9ef1f2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 06:56:14 +00:00