Devin Moore
a7fd6c6dc7
Merge "Remove HIDL audio HAL from compat matrix 9" into main am: da9b02c52d
am: 239a4dedf8
am: ea713fabc4
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2895324
Change-Id: I758748c8096b8e020901b415a978c308dffbe5f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-04 01:29:22 +00:00
Devin Moore
c4b896e586
Remove HIDL audio HAL from compat matrix 9
...
It's replaced by the AIDL audio HAL.
Test: m
Bug: 264712385
Change-Id: I680a7bb58e636c0ed86dc2a72a27322ee163685c
2024-01-03 22:48:16 +00:00
David Drysdale
0f1a490d0c
Merge "Add ISecretkeeper/default" into main am: e1ac7c65a2
am: 0e0b3459a4
am: fde16f7e0c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2856630
Change-Id: I066129d16f22332467b31d8e791762dee9faef38
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-20 12:09:38 +00:00
David Drysdale
e1ac7c65a2
Merge "Add ISecretkeeper/default" into main
2023-12-20 10:24:11 +00:00
Hang Shi
1cc6b1c9c2
Merge "Bluetooth LMP Events: Interface for LMP events" into main am: 549fc869ef
am: 8ae7769df3
am: e7599d6bb5
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2587847
Change-Id: I3084397dbc9ba829abb23e5c6920bec05e0d99a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-19 04:24:42 +00:00
Hang Shi
549fc869ef
Merge "Bluetooth LMP Events: Interface for LMP events" into main
2023-12-19 02:34:53 +00:00
David Drysdale
56402008b2
Add ISecretkeeper/default
...
On Cuttlefish, the implementation of the ISecretkeeper HAL runs
in-process in the HAL service, and so is deliberately marked as being
the /nonsecure instance to make that clear.
A real device that's running Secretkeeper inside a secure environment
should report that instance as being the /default instance.
So allow either in the compatibility matrix.
Bug: 306364873
Test: build, VtsAidlAuthGraphRoleTest, VtsSecretkeeperTargetTest
Change-Id: Ifb58d8bb9318707b714a345adc1b1b4198054f81
2023-12-18 07:01:38 +00:00
Joshua Mccloskey
f6bc1288c5
Merge "Freezing face api" into main
2023-12-12 16:18:36 +00:00
David Anderson
6e367dd86f
Merge "Add android.hardware.health AIDL HAL V3." into main am: 9315c9f499
am: 346f8587c6
am: eb6c88c9d2
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2836453
Change-Id: I4a3578173a7d6a59d73f4acd6b84088358c1e0e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 05:43:39 +00:00
David Anderson
9315c9f499
Merge "Add android.hardware.health AIDL HAL V3." into main
2023-12-12 04:00:47 +00:00
Chienyuan Huang
f30401d73f
Add HAL interface for Channel Sounding am: d74aedc9df
am: 75a7c5f6f3
am: 0cff1737bc
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2830290
Change-Id: I23b6d28972b97f394947a29dd74770b57ac51936
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 23:13:45 +00:00
Joshua McCloskey
93ee24e67f
Freezing face api
...
Test: N/A
Change-Id: I0c0ac52fbdc96ae2a416922ff4c994f0f2909802
2023-12-11 22:17:40 +00:00
Chienyuan Huang
75a7c5f6f3
Add HAL interface for Channel Sounding am: d74aedc9df
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2830290
Change-Id: I2b7f6d09389032e40bbb5d78da73891181ed159a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 21:33:38 +00:00
David Anderson
85b3b0321a
Add android.hardware.health AIDL HAL V3.
...
Bug: 309792384
Test: m
Change-Id: I5e9183b840f523f4d5b81dec813d35983882f71d
2023-12-11 11:01:52 -08:00
Chienyuan Huang
64930a6379
Merge changes from topic "Bluetooth_Ranging" into main
...
* changes:
Add default implementation for Channel Sounding
Add HAL interface for Channel Sounding
2023-12-11 03:43:57 +00:00
TeYuan Wang
3d8c680f0a
thermal: support more temperature and cooling device type
...
Bug: 312540064
Test: build
Change-Id: I6e11a181a09640e3f597344dbcbb7571b7e49453
2023-12-08 17:48:33 +00:00
Chienyuan Huang
d74aedc9df
Add HAL interface for Channel Sounding
...
Bug: 310941161
Test: m android.hardware.bluetooth.ranging-update-api
Change-Id: I4b0d103b851c546c9cb7277ae0c828d740367b63
2023-12-07 22:03:25 +00:00
Vincent Wang
774a9c0f44
Update biometrics HAL interface version(2/2)
...
In order to pass fold/unfold information to HAL during face auth,
add a new filed into OperationContext.aidl and update biometric
HAL interface version
Test: Build pass
Bug: 305284901
Change-Id: I886440a6332ba8c2555b29322c05f27edb7a5d44
2023-12-07 03:59:12 +00:00
Shuzhen Wang
df89cb9c21
Camera: Add new function to query for SessionConfiguration
...
- The new isStreamCombinationSupported takes into consideration
the session parameters.
- In order to create CaptureRequest in ICameraDevice, a
createDefaultRequestSettings function is needed.
Test: Run camera VTS with session_configuration_with_parameters_query flag enabled
Bug: 309627704
Change-Id: Ib344e6991484b834aa8483ed8637ce5cd02ede87
2023-12-05 03:48:51 +00:00
William McVicker
1dcf3b57ba
Merge "Update Android V compatibility matrix" into main am: 1ba87c3848
am: 6113fc26ac
am: 2899fbb36c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2854992
Change-Id: I38018d1e58e972f3f4b4d82f06bbae8c9e27223b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-04 19:58:31 +00:00
William McVicker
6113fc26ac
Merge "Update Android V compatibility matrix" into main am: 1ba87c3848
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2854992
Change-Id: Id56afc33e284436dc03dccc4d055652d8ab8743b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-04 18:56:24 +00:00
William McVicker
1ba87c3848
Merge "Update Android V compatibility matrix" into main
2023-12-04 17:48:03 +00:00
Umesh Vats
5e480a73d0
Bluetooth LMP Events: Interface for LMP events
...
Interface for monitoring bluetooth LMP events for a specific device.
Bug: 281503650
Change-Id: I1de25184a6e67c9f13c33c0d4283dc51855d5dc4
2023-12-01 13:43:21 -08:00
Ted Wang
0d52d8ae33
Bluetooth Finder: Interface for Bluetooth Finder am: 36556927b1
am: 3e3f4868eb
am: bd5c212a50
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2819239
Change-Id: Iee1122fc9771c934070d1231198fb67ca96f1ffe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 19:23:11 +00:00
Ted Wang
3e3f4868eb
Bluetooth Finder: Interface for Bluetooth Finder am: 36556927b1
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2819239
Change-Id: Icf34c417aecb518cae8e7c54de114adcdc1883b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 18:16:59 +00:00
Ted Wang
2865f1ec72
Merge changes from topic "bluetooth_finder_hal" into main
...
* changes:
Bluetooth Finder: Add Vts and AIDL default implement
Bluetooth Finder: Interface for Bluetooth Finder
2023-12-01 17:41:04 +00:00
Ted Wang
36556927b1
Bluetooth Finder: Interface for Bluetooth Finder
...
Bug: 307897939
Test: m android.hardware.bluetooth.finder-update-api
Change-Id: I111b9e20831c094dcb42432e9d83f9fd326ff953
2023-12-01 03:49:04 +00:00
Will McVicker
01c01c11a4
Update Android V compatibility matrix
...
...to drop 5.15 and add 6.6.
Bug: 311450232
Change-Id: I5743f9fb403c3d1aa2d97f74f37d7ea61fe8b359
2023-11-30 18:14:38 -08:00
Yifan Hong
757acc0db9
Merge changes from topic "revert-2652627-vintf_compatibility_matrix_core_hals-DWOQPAPLXM" into main am: 15d61f73d2
am: 29d5bc4a76
am: 52988253ef
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2835493
Change-Id: I9ae1b26a7e66b54bb177cfa9d9e11d7b36854e39
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-29 01:41:53 +00:00
Yifan Hong
b640ac55e2
Revert "compatibility_matrices: Only allow core HALs for system FCMs." am: ddfa614de3
am: c9e40d5ded
am: fcca1efbb9
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2836443
Change-Id: Idb845ff1fda92fc69bb75c1974a0015e7ca0237e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-29 01:41:48 +00:00
Yifan Hong
29d5bc4a76
Merge changes from topic "revert-2652627-vintf_compatibility_matrix_core_hals-DWOQPAPLXM" into main am: 15d61f73d2
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2835493
Change-Id: I234a6a069362c095f3aa41750505376f68f37348
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-29 00:43:20 +00:00
Yifan Hong
c9e40d5ded
Revert "compatibility_matrices: Only allow core HALs for system FCMs." am: ddfa614de3
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2836443
Change-Id: I7cb655fe2c9ccfebbee77cd648d15f4e97b5d915
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-29 00:43:15 +00:00
Yifan Hong
15d61f73d2
Merge changes from topic "revert-2652627-vintf_compatibility_matrix_core_hals-DWOQPAPLXM" into main
...
* changes:
Revert "compatibility_matrices: add vintf_compatibility_matrix.c..."
Revert "compatibility_matrices: Only allow core HALs for system FCMs."
2023-11-28 23:51:37 +00:00
Gabriel Biren
d947966ab2
Merge "Add list of OuiKeyedData to the Hostapd AIDL IfaceParams type." into main
2023-11-21 23:15:24 +00:00
Shikha Panwar
7df715b21c
Secretkeeper implementation: in-HAL/nonsecure impl am: eb223ba883
am: afca7e50dc
am: 28877b085b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2797756
Change-Id: I3f7e17bf6ee1dae2f9874c154c74a0bbf3341943
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-21 18:56:18 +00:00
Shikha Panwar
afca7e50dc
Secretkeeper implementation: in-HAL/nonsecure impl am: eb223ba883
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2797756
Change-Id: I874cf08c7331fbb91653f54be29f831e109e4c6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-21 18:05:44 +00:00
Gabriel Biren
66bab48e20
Add list of OuiKeyedData to the Hostapd
...
AIDL IfaceParams type.
Requires update to the latest compatibility
matrix to upgrade the Hostapd HAL to V2.
Bug: 296069900
Test: m
Change-Id: I125937857fbc5fee0815369532e502da4c454a53
2023-11-21 00:55:09 +00:00
Keith Mok
d1852a7eb9
Merge "Define MACsec HAL and ref impl" into main
2023-11-18 23:39:50 +00:00
Yifan Hong
f4e2519fff
Revert "compatibility_matrices: add vintf_compatibility_matrix.c..."
...
Revert submission 2652627-vintf_compatibility_matrix_core_hals
Reason for revert: core HALs on product/system_ext FCMs are okay, just
not deprecated versions.
Reverted changes: /q/submissionid:2652627-vintf_compatibility_matrix_core_hals
Bug: 290408770
Change-Id: I72480d05ac9efc101c7045820d1a0ef10f191f80
2023-11-17 19:24:01 +00:00
Yifan Hong
ddfa614de3
Revert "compatibility_matrices: Only allow core HALs for system FCMs."
...
This reverts commit 42d17688d4
.
Reason for revert: core HALs on product/system_ext FCMs are okay, just
not deprecated versions.
Bug: 290408770
Change-Id: I1d9387b10b8a20151745eec0d662454bcdcaeb95
2023-11-17 19:22:25 +00:00
Shikha Panwar
eb223ba883
Secretkeeper implementation: in-HAL/nonsecure impl
...
Create the default/reference implementation of Secretkeeper HAL. Status
quo, this is non-secure implementation. In reality, the HAL should be
backed by a privileged component such a trusted app.
Bug: 291224769
Test: Topic includes VTS
Change-Id: I6a4ad50482d537f5438de6201275f4020cd827df
2023-11-17 18:21:35 +00:00
Gabriel Biren
793ebcc1e2
Merge changes from topic "vendor-hal-params" into main
...
* changes:
Update the Vendor HAL and compatibility matrix to implement V2 of the Vendor HAL interface.
Add an API to the Vendor HAL to create an AP or Bridged AP iface using vendor-specific parameters.
2023-11-16 21:07:50 +00:00
Gabriel Biren
aa9bd83dbd
Update the Vendor HAL and compatibility matrix to
...
implement V2 of the Vendor HAL interface.
Also involves adding a default implementation of the
new method createApOrBridgedApIface().
Bug: 296069900
Test: m
Change-Id: Iea8aa0b66a23125c066d72b710004496d41defcb
2023-11-13 22:09:19 +00:00
Sunil Ravi
92edc5069f
Merge changes from topic "Supplicant_AIDL_interface_V3" into main
...
* changes:
wifi: API to Notify the IP address of connected client
wifi: Format Supplicant HAL files as a part of update API
wifi: Update Supplicant HAL to V3
2023-11-10 21:24:27 +00:00
Devin Moore
bafcb977b5
Merge changes from topic "upstream_next_vintf_v1" into main
...
* changes:
Remove compatibility_matrix.9.xml from 'next' builds
Mark some HALs as updatable-via-apex retroactively
2023-11-10 21:13:06 +00:00
Joshua Mccloskey
ad69b8158b
Merge "Updated face session to use SurfaceView" into main
2023-11-10 19:37:44 +00:00
Sunil Ravi
08c4c46cc4
wifi: Update Supplicant HAL to V3
...
Bug: 291202830
Test: Build successfully
Test: Establish P2P connection and verified from the logs that
the P2P Client IP address is received to framework via new
HAL API.
Change-Id: I3078eb4fa690d49c29c5fca78f551ff22d13e3c6
2023-11-09 22:36:01 +00:00
Devin Moore
f45d423af2
Remove compatibility_matrix.9.xml from 'next' builds
...
This compatibility matrix has not be finalized or released yet, so it's
very important that releasing devices in the 'next' configuration don't
use its contents.
Test: m
Bug: 296930312
Change-Id: I843a24308a1653bff0b4842ff71e657304bea2c8
Merged-In: I843a24308a1653bff0b4842ff71e657304bea2c8
2023-11-09 21:39:32 +00:00
Devin Moore
2f0b6a3aea
Mark some HALs as updatable-via-apex retroactively
...
These are all marked updatable-via-apex in compatibility_matrix.9.xml.
Adding them to compatibility_matrix.8.xml to allow Cuttlefish to build
with the apexes on 'next'
Test: m
Bug: 296930312
Change-Id: I2910695dbb7a79ca7164f7ed69437f9636d4135b
Merged-In: I2910695dbb7a79ca7164f7ed69437f9636d4135b
2023-11-09 21:39:15 +00:00
Gabriel Biren
7c79f702c0
Add types-only AIDL package
...
android.hardware.wifi.common.
Types from this package will be
used across the Supplicant, Hostapd,
and Wifi Vendor HALs.
Initial type OuiKeyedData can be
used by vendors to pass additional
vendor-specific parameters.
Bug: 296069900
Test: m
Change-Id: Icef0261200358ecb662131bc06930d0d4db60312
2023-11-08 01:26:07 +00:00