yangbill
eb5b983d01
Convert system_compatibility_matrix.xml to soong
...
Bug: 342336921
Test: m system_compatibility_matrix.xml
Test: Modified build/release/flag_declarations/RELEASE_AIDL_USE_UNFROZEN.textproto \
m system_compatibility_matrix.xml
Change-Id: I181c2054adb187332b3feb634e309a3e75425611
2024-05-27 07:54:09 +00:00
A. Cody Schuffelen
f693f3bc5c
Allow vendor ISharedSecret HALs by any name
...
This works together with the keystore2 implementation which already
scans the device for implementations by any name.
Relevant code that searches for "shared secret participants":
https://cs.android.com/android/platform/superproject/main/+/main:system/security/keystore2/src/shared_secret_negotiation.rs;l=142;drc=f20c0ddd095013f983d0f73aee0285331bfae4e3
Bug: 332376454
Test: Run cuttlefish
Change-Id: I5eef81e5f55aaa327cabb5c648e085229b8ce6db
2024-04-10 12:59:00 -07:00
Devin Moore
51c2631a95
Merge "Add 202404 FCM to next release config" into main
2024-03-07 23:57:36 +00:00
Devin Moore
e3a1202176
Add 202404 FCM to next release config
...
202404 FCM is now frozen and supported internally. Add the 202404 FCM to
all builds to allow freezing 202404 HAL interfaces and serving the new
versions in the next release config.
Create 202504 FCM for people to start working on the 202504 interface
changes. This new file is based on the internal 202504 file.
Merged-In: Ie6d38d27a287e258c30516e0030ad8c931d06432
Test: m
Bug: 328236210
Change-Id: Iaef8117a18441951070816344aecd24fdd4969f4
2024-03-06 21:30:12 +00:00
Devin Moore
9fcb65ddfc
Merge "Remove HIDL media.c2 from the 202404 FCM" into main am: e2955b27df
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2955347
Change-Id: I0aa722af82d254408f7d44675d28e01f1a9df132
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-09 20:40:17 +00:00
Devin Moore
e2955b27df
Merge "Remove HIDL media.c2 from the 202404 FCM" into main
2024-02-09 19:55:42 +00:00
Devin Moore
9fdb6fe412
Merge changes If8f281ec,Id711ba79 into main am: 275fc31337
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2954004
Change-Id: Ifd383dedde3066771e6ef1306a6ef1b3a72c71f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-09 17:11:05 +00:00
Devin Moore
f094d4e363
Remove HIDL media.c2 from the 202404 FCM
...
HIDL is no longer supported in devices targeting 202404 vendor
interface.
This removes the tmp FCM fragment that was being used to declare the
media.c2 HIDL dependency.
Test: m && launch_cvd
Bug: 218588089
Change-Id: I40973f5cdc9f4c9ca891929c8e8f865119322c17
2024-02-09 00:29:25 +00:00
Devin Moore
0425916b68
bump.py remove Level.h dependency
...
We want to run bump.py during finalization. We don't want to have to
update Level.h and the VTS tests that early.
So this CL removes the dependency on Level.h and requires the
current/next letters of the API levels for the kernerl configs to be
passed as arguments.
Test: bump.py 202404 202505 v w
Bug: 279809333
Change-Id: If8f281eccf62d380949a5ea9f5d0d3bb2d7f19ab
2024-02-09 00:27:32 +00:00
Devin Moore
4be20f792a
Update bump.py for Trunk Stable
...
The next year's compatbility matrix is added to a conditional statement
so it's only available on in-development release configurations.
The curent year's compatibility matrix is moved from the conditional
statement to always be added to all release configs.
The next year's compatibility matrix level is set to the next year's
level after copying the current matrix file.
Test: ./bump.py
Bug: 279809333
Change-Id: Id711ba79110c8775f715eddf37a9bf51b073ec91
2024-02-09 00:27:29 +00:00
Devin Moore
1fc8301983
Merge "Revert^2 "Remove Q matrices"" into main am: 7f3b4b2a38
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2934130
Change-Id: I2ffc32322b012a4dd2214c45ab3475bf30cd0d75
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 21:42:35 +00:00
Devin Moore
7ad5797272
Revert^2 "Remove Q matrices"
...
Re-landing now that the downstream devices are targeting later FCMs.
Test: m
Bug: 279809679
5f679f3deb
Change-Id: I29de76f787cadb801b60724526fa2851ba599dcc
2024-01-31 23:54:02 +00:00
Xin Li
763c473c3d
Merge Android 24Q1 Release (ab/11220357)
...
Bug: 319669529
Merged-In: I976f80006aeb88bde2ae34ca4f9be72cea727d9e
Change-Id: Id94b25af52bd2e2847b6858697ab21cc6ce27aa3
2024-01-30 10:36:50 -08:00
Devin Moore
d4d89b5f24
Remove HIDL media C2 from 202404 compatibility matrix
...
Put it in its own FCM so it's easier to manage while HIDL C2 is being
depregated with flagging.
This interface will not be allowed in the 202404 vendor interface.
Test: launch_cvd
Bug: 218588089
Change-Id: I24e14db4edd161a574a4404c8b7271c91dc1243a
2024-01-26 22:14:05 +00:00
Yifan Hong
f74a4cae39
compatibility matrices: drop optional=true. (202404)
...
This is the default now.
Test: TH
Bug: 247575800
Change-Id: I0d7156f4e526b276c47ac66a5125bf2a219b3ed8
Merged-In: I0d7156f4e526b276c47ac66a5125bf2a219b3ed8
2024-01-16 12:26:06 -08:00
Treehugger Robot
1014102ee6
Merge "compatibility matrices: drop optional=true. (4~8)" into main
2024-01-16 20:03:16 +00:00
Yifan Hong
b0d52ce954
compatibility matrices: drop optional=true. (4~8)
...
This is the default now.
Test: TH
Bug: 247575800
Change-Id: Ibaf315f34285c42341cd4c04adc7c44b6f34ab7f
2024-01-12 16:11:40 -08:00
Devin Moore
0e8347e131
Rename compatibility_matrix.9.xml to compatibility_matrix.202404.xml
...
The target compatiblility matrix level is now 202404 instead of 9.
Test: m
Bug: 314845349
Change-Id: I6661486039c0ec3ba4093f1afe11b78a690a96d8
2024-01-12 17:45:58 +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
e1ac7c65a2
Merge "Add ISecretkeeper/default" into main
2023-12-20 10:24:11 +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