Zhanglong Xia
779ddee8ba
Merge "remove manually freeing the variable mDeathRecipient" into main am: f865a8b7cd
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2725094
Change-Id: I0eebd4491b62a1998c39f017740a6d261fe80008
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-24 10:13:41 +00:00
Zhanglong Xia
f865a8b7cd
Merge "remove manually freeing the variable mDeathRecipient" into main
2023-08-24 09:18:59 +00:00
Zhanglong Xia
3297a174d6
remove manually freeing the variable mDeathRecipient
...
The variable `mDeathRecipient` will automatically free the allocated
memory when it is destructed. This CL deletes the code for manually
releasing the variable `mDeathRecipient` to avoid the same variable
being freed twice.
Bug: 296617022
Test: Run fuzzer test.
Change-Id: I733f7f8d26e48a9434d41c5098f39ad91208abeb
2023-08-24 15:38:05 +08:00
Treehugger Robot
c671181af8
Merge "Enable Rust backend for NFC AIDL HAL" into main am: e37ca01670
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2648142
Change-Id: I3afe81b049081726f635c6e646e10eb28c2c6b8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-23 23:48:28 +00:00
Treehugger Robot
e37ca01670
Merge "Enable Rust backend for NFC AIDL HAL" into main
2023-08-23 23:32:46 +00:00
Treehugger Robot
cc476475f8
Merge "audio: Make IConfig.getSurroundSound default implementation more robust" into main am: 58d953e4be
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2723318
Change-Id: Ic9027ee666526f077b2402a0c7ccab8bd75f6775
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-23 23:09:18 +00:00
Treehugger Robot
58d953e4be
Merge "audio: Make IConfig.getSurroundSound default implementation more robust" into main
2023-08-23 22:31:08 +00:00
Treehugger Robot
7eb27056c0
Merge "Use String8/16 c_str [security]" into main am: f646832675
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2723317
Change-Id: I9f8627267fb287974172345def38f5179615b57e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-23 21:51:10 +00:00
Treehugger Robot
f646832675
Merge "Use String8/16 c_str [security]" into main
2023-08-23 21:23:44 +00:00
Mikhail Naganov
1e25ef808f
audio: Make IConfig.getSurroundSound default implementation more robust
...
In the case when there is a problem with the legacy APM XML file,
the converter provides a default surround sound config. However,
the default implementation of IConfig::getSurroundSoundConfig did
not take an advantage of that, and was returning an empty config,
which is not accepted by VTS.
Also, improve logging messages: clarify the situation when no readable
audio policy XML file found, and use outer functions name for lambdas.
Bug: 293978054
Test: atest VtsHalAudioCoreTargetTest
Change-Id: Iae069a0498009605ef5ededb9c9112efab08548a
2023-08-23 14:18:27 -07:00
Treehugger Robot
74388d64a3
Merge "Use String8/16 c_str [audio]" into main am: ff0aae4132
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2723315
Change-Id: I1a8384671aeb4bfcf69f1082af71be4f08e88424
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-23 21:13:06 +00:00
Treehugger Robot
ff0aae4132
Merge "Use String8/16 c_str [audio]" into main
2023-08-23 20:46:44 +00:00
Tomasz Wasilczyk
5c8abe9cc2
Use String8/16 c_str [security]
...
Bug: 295394788
Test: make checkbuild
Change-Id: I4dd1a43c314af087c4f8ecad3570613ed841589c
2023-08-23 18:51:57 +00:00
Tomasz Wasilczyk
b20afc5f87
Use String8/16 c_str [audio]
...
Bug: 295394788
Test: make checkbuild
Change-Id: I9cba2d925dc1e5363927ba336b0ca2c43207ddad
2023-08-23 18:45:04 +00:00
Shunkai Yao
ca273f4e33
Merge "Update vts to align AOSP effects support requirement with CDD" into main am: d3e5e33330
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2719855
Change-Id: Ie3c8a9d429abdb908a9f2cb6fb9ad343302bce68
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-23 16:02:10 +00:00
Shunkai Yao
d3e5e33330
Merge "Update vts to align AOSP effects support requirement with CDD" into main
2023-08-23 15:34:13 +00:00
Shunkai Yao
9696741d0c
Update vts to align AOSP effects support requirement with CDD
...
Bug: 296790934
Test: atest VtsHalAudioEffectFactoryTargetTest
Change-Id: I1c837125e62a083d95e279ed0584a9bccea3dcbd
2023-08-23 15:33:51 +00:00
Treehugger Robot
2f8e3077fe
Merge "r_submix: keep the signed value for offset calculation in AIDL implementation" into main am: bc2537e41f
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2721915
Change-Id: I87fe0b61d221921fdc3c69a30a982037e82b771f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-23 01:36:07 +00:00
Jooyung Han
6a25cd992d
Merge "Put authsecret example in VAPEX" into main am: c589bee5ff
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2716774
Change-Id: Id72385c930206eb0a6c5421f72d3f095c34e41a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-23 01:35:48 +00:00
Treehugger Robot
bc2537e41f
Merge "r_submix: keep the signed value for offset calculation in AIDL implementation" into main
2023-08-23 01:25:01 +00:00
Jooyung Han
c589bee5ff
Merge "Put authsecret example in VAPEX" into main
2023-08-23 01:16:06 +00:00
Treehugger Robot
fc849c14a1
Merge "matrices: Delete gnss.*." into main am: 6b25d47137
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2698596
Change-Id: I6ac4141ba380436dc1427afa1b230e793bb9bff5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-22 22:27:08 +00:00
Treehugger Robot
6b25d47137
Merge "matrices: Delete gnss.*." into main
2023-08-22 21:40:00 +00: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
Shunkai Yao
7816f26afa
r_submix: keep the signed value for offset calculation in AIDL implementation
...
otherwise a negative offset will result in long sleep
Bug: 295055755
Test: atest android.media.audio.cts.AudioPlaybackCaptureTest
Change-Id: Ie941cc2525e3ea42b53106ae3a65242794b1dd1b
2023-08-22 20:50:31 +00:00
Yung Ti Su
ba64006aa7
enable host_supported for libbluetooth_audio_session_aidl am: fefceb14d0
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2719470
Change-Id: If1eb9de69145c7fc80e9be5d840d19c3eb7210ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-22 17:28:59 +00:00
Yung Ti Su
fefceb14d0
enable host_supported for libbluetooth_audio_session_aidl
...
Test: manual
Change-Id: Iae06114020e5bc4e41fa5caa5df5de8a186dc2ff
Signed-off-by: Yung Ti Su <andysu@google.com >
2023-08-22 09:29:06 +00:00
Jooyung Han
9803e86134
Mark uwb HAL as updatable-via-apex am: eb10186f70
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2718499
Change-Id: I523747db8b83fe0c5da8cf4a48b1cf7b8c59a6b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-22 08:57:06 +00:00
Jooyung Han
09e4bcd6ee
Move uwb-service into VAPEX am: 83497068b9
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2718498
Change-Id: Iaff196c7106f1b432755c81e966a53f462a7e63f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-22 08:57:02 +00:00
Jooyung Han
bf8e8da980
Move uwb-service.rc am: 3e0519690f
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2718497
Change-Id: I5d4af0e8010dbccc926ddd216c058376a1d3ff98
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-22 08:56:59 +00:00
Jooyung Han
6dfa3ce49d
Put authsecret example in VAPEX
...
authsecret example instance is put in APEX.
Bug: 296522705
Test: authsecret HAL starts from APEX in cuttlefish/goldfish
Merged-In: I226fd57fb1ec5c8da98c07292431df055e6078d7
Change-Id: I226fd57fb1ec5c8da98c07292431df055e6078d7
2023-08-21 22:54:48 +00:00
Jooyung Han
eb10186f70
Mark uwb HAL as updatable-via-apex
...
The AOSP implementation of UWB HAL will be packaged in APEX.
Bug: 296487624
Test: m
Merged-In: I89004f6064fdd3ffae13e64b051208e136a03ac1
Change-Id: I89004f6064fdd3ffae13e64b051208e136a03ac1
(cherry picked from commit f019dd3d145434992b5ccb61c6892186abfabdd8)
2023-08-21 15:15:42 +09:00
Jooyung Han
83497068b9
Move uwb-service into VAPEX
...
Bug: 296487624
Test: launch cuttlefish / uwb-service runs
Change-Id: I5436d9215ad396fe6cd151690d299dd345c56cb0
2023-08-21 15:12:07 +09:00
Jooyung Han
3e0519690f
Move uwb-service.rc
...
Previously, .rc file is installed separately. Now it's installed as part
of the uwb-service binary installation.
Bug: 296487624
Test: launch cuttlefish / uwb-service runs with /dev/hvc9
Change-Id: I49108c74a5ca964818c90407cc7916d80439d5ab
2023-08-21 12:57:20 +09:00
Treehugger Robot
b1a26c5fa6
Merge "audio: Fix remote submix module device ports handling" into main am: 7f2619ddff
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2703156
Change-Id: I4f70b8c2e4a51c08eea27061f793d42f14a6647e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-19 04:32:29 +00:00
Treehugger Robot
7f2619ddff
Merge "audio: Fix remote submix module device ports handling" into main
2023-08-19 03:53:26 +00:00
Andrew Scull
1be573a2d6
Reference definition of the Android Profile for DICE am: 2332583ad1
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2717193
Change-Id: Ie8c31c4ccbbbcb5febd74af1dfb857a3cdd93521
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-18 15:34:18 +00:00
Andrew Scull
2332583ad1
Reference definition of the Android Profile for DICE
...
Remove the inline definition of the Android Profile for DICE and instead
reference the definition that exists alongside the Open Profile for DICE
and is now the source of truth for the profile.
Test: n/a
Change-Id: Ia71a674234be13542ad0ce4db0b764e8ee0c7a62
2023-08-18 12:39:39 +00:00
Igor Tolkov
602cd075e6
Move StopServicesSetup later in VtsHalBluetoothV1.0TargetTest am: 8c32f711b5 am: 12320fd071 am: cd47557c62 am: 3b3f7f06fa
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2709435
Change-Id: I64982fc6d325b15f8a1d584c3d3d03a73c9b963e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-18 09:04:19 +00:00
Igor Tolkov
3b3f7f06fa
Move StopServicesSetup later in VtsHalBluetoothV1.0TargetTest am: 8c32f711b5 am: 12320fd071 am: cd47557c62
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2709435
Change-Id: I478ec9b89d874d516b384c211f1ee9acaf022288
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-18 08:26:35 +00:00
Igor Tolkov
cd47557c62
Move StopServicesSetup later in VtsHalBluetoothV1.0TargetTest am: 8c32f711b5 am: 12320fd071
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2709435
Change-Id: Id19f7f18a9a374e92a5790240adf260aa1f92b4a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-18 07:57:21 +00:00
Igor Tolkov
12320fd071
Move StopServicesSetup later in VtsHalBluetoothV1.0TargetTest am: 8c32f711b5
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2709435
Change-Id: Ib6d8d85f2aafbaed23264a55d66c7e0aa3d36bf0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-18 07:26:57 +00:00
Tri Vo
7b8950c99b
[automerger skipped] Merge changes I8b34a94c,I46e62ab9 into android13-tests-dev am: c8b9250b82 -s ours am: f6d445c32f -s ours
...
am skip reason: Merged-In I8b34a94c11d7cc174821483f624fd083ca1763ac with SHA-1 bf75a4070d is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2660177
Change-Id: I927c0e186df59dfa7e8a03842b9c934feb253054
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-17 21:23:24 +00:00
Tri Vo
24a2a1e181
[automerger skipped] KeyMint: Add Root-of-Trust test cases am: e0fb4d0ce5 -s ours am: a5995c24f7 -s ours
...
am skip reason: Merged-In I8b34a94c11d7cc174821483f624fd083ca1763ac with SHA-1 bf75a4070d is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2660177
Change-Id: I15cc98dda6b5336fd6bacae2df6ba734cbec017f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-17 21:23:22 +00:00
Tri Vo
f6d445c32f
[automerger skipped] Merge changes I8b34a94c,I46e62ab9 into android13-tests-dev am: c8b9250b82 -s ours
...
am skip reason: Merged-In I8b34a94c11d7cc174821483f624fd083ca1763ac with SHA-1 bf75a4070d is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2660177
Change-Id: Ie184dbf272230673b3b54b6aa98ef906b770acd9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-17 20:55:45 +00:00
Tri Vo
a5995c24f7
[automerger skipped] KeyMint: Add Root-of-Trust test cases am: e0fb4d0ce5 -s ours
...
am skip reason: Merged-In I8b34a94c11d7cc174821483f624fd083ca1763ac with SHA-1 bf75a4070d is already in history
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2660177
Change-Id: I395f91173c417e431c8ba6cace93cff753f59ba4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-17 20:55:27 +00:00
Tri Vo
c8b9250b82
Merge changes I8b34a94c,I46e62ab9 into android13-tests-dev
...
* changes:
KeyMint: Add Root-of-Trust test cases
KM 4: Add Root-of-Trust test cases
2023-08-17 20:20:16 +00:00
Tomasz Wasilczyk
8be4b41fd7
Don't use String8::empty am: fed7d54dfc
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2707753
Change-Id: I06ef821e40de1fb7940086cc3cfdfe22a6b47410
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-17 17:37:22 +00:00
Tomasz Wasilczyk
fed7d54dfc
Don't use String8::empty
...
With the current definition, it's an alias of default constructor. This
has very different meaning from std::string empty, especially that
static method String8::empty can still be called from instance context.
One of such bugs are present in in ParametersUtil.
Bug: 295394788
Test: make checkbuild
Change-Id: I9116a0c42a6a9e94116eaaaa0fd60568db428838
2023-08-17 13:53:55 +00:00
Henri Chataing
db8a7b7c5d
uwb: Rewrite implementation of sendUciMessage to use the opened File am: 77971b371b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2712294
Change-Id: Ie7f4be53bd35e4af750e21ec4614588a04754d21
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-16 20:20:07 +00:00