Commit graph

1397 commits

Author SHA1 Message Date
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
Joshua McCloskey
67310c3fc3 Updated face session to use SurfaceView
Test: Verified that it builds.
Test: Verified framework supports older NativeHandle.
Bug: 308784038
Change-Id: I6f5fa573bdfcfd903b53d8d85c43f491413bdcae
2023-11-07 18:21:38 +00:00
Shunkai Yao
95732c6cb9 Add defaults for audio AIDL interfaces
- with defaults user don't have to change their Android.bp when there is
  a update
- update AIDL audio interfaces with android.media.audio.common.types
- update Spatialization and HeadTracking AIDL usage

Bug: 273373363
Bug: 293370815
Test: m
Test: lunch panther-trunk_staging-userdebug; m; test Bluetooth Audio
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:1977a4a664cc71e1d9841a01573b63793f88ae59)
Merged-In: Ic9d8afc1d4e19e4243c66065b0a5d29156632851
Change-Id: Ic9d8afc1d4e19e4243c66065b0a5d29156632851
2023-11-07 18:18:24 +00:00
Shunkai Yao
195d3d6915 Add defaults for audio AIDL interfaces
- with defaults user don't have to change their Android.bp when there is
  a update
- update AIDL audio interfaces with android.media.audio.common.types
- update Spatialization and HeadTracking AIDL usage

Bug: 273373363
Bug: 293370815
Test: m
Test: lunch panther-trunk_staging-userdebug; m; test Bluetooth Audio
Change-Id: Ic9d8afc1d4e19e4243c66065b0a5d29156632851
Merged-In: Ic9d8afc1d4e19e4243c66065b0a5d29156632851
2023-11-06 19:14:32 +00:00
Roy Luo
1af5aa4dea Usb compliance warning extension
Add new warnings to enum ComplianceWarning

Test: atest VtsAidlUsbTargetTest
Bug: 296119135
Bug: 300340959
Change-Id: I5dcfe50285589d35dd2a2ab87020de8e2b92c181
2023-11-02 20:49:28 +00:00
Hasini Gunasinghe
0118ba7157 Merge changes from topic "authgraph-hal" into main am: 93439a212b am: 5fcc930ba4 am: bea03d2949
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2786800

Change-Id: Ia7f66e6b00dd216a5c57478ddfe66029783a63f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-01 17:16:15 +00:00
Hasini Gunasinghe
ab608a60ec Merge changes from topic "authgraph-hal" into main am: 93439a212b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2786800

Change-Id: I1dd6ab8030654352f455838bb12b7a99b2336b5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-01 17:10:56 +00:00
Hasini Gunasinghe
5c44262ee7 Define the AIDL interface for AuthGraph key exchange. am: 0e2495f107
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2606133

Change-Id: I5f4c2a1bd1a021d77e891285587b50308d35021f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-01 17:10:38 +00:00
Hasini Gunasinghe
5fcc930ba4 Merge changes from topic "authgraph-hal" into main am: 93439a212b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2786800

Change-Id: Ia6c4286e70e2bce98eaa24346a98778f976887d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-01 16:40:03 +00:00
Hasini Gunasinghe
0e2495f107 Define the AIDL interface for AuthGraph key exchange.
Introduce the AIDL methods for key exchange and the CDDLs for
the relevant input/output types that are CBOR encoded.

Use a standard comment format in CDDL files to indicate where additional
structure definitions can be found, in the hope that one day tooling
will be available to automatically check schema syntax.

Add authgraph to compatibility matrix

This CL merges the CLs: aosp/2750484, aosp/2750485, aosp/2750486 by
drysdale@google.com

Co-authored-by: David Drysdale <drysdale@google.com>

Bug: 284470121
Test: validate schemas with https://cddl.anweiss.tech/
Test: VtsAidlAuthGraphSessionTest (with nonsecure default impl)
Change-Id: I2793666ede028f8abe91569587c09dcac21c67e0
2023-10-31 23:18:56 +00:00
David Drysdale
7fd838c0fe Add (nonsecure) default AuthGraph impl
Add an implementation for the AuthGraph key exchange HAL, to allow
testing and policy compliance.

In real use, IAuthGraphKeyExchange instances are expected to be
retrieved from some other HAL, allowing the AuthGraph instance to be
specifically correlated with the component that uses it.

Bug: 284470121
Bug: 291228560
Test: hal_implementation_test
Test: VtsAidlAuthGraphSessionTest
Change-Id: Ib064292d60bead663af7721fd1406f2a9b5d8ecd
2023-10-31 23:18:56 +00:00
Devin Moore
6fa97c4f8b Merge "Revert^4 "Remove HIDL graphics.mapper service from V+"" into main 2023-10-31 15:20:19 +00:00
Devin Moore
5f2303a3c8 Merge "Revert "Remove Q matrices"" into main am: 2908f7ba6a am: 433563d323 am: e8bd643f9f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2810369

Change-Id: Ie959c0d5f80ac48c0344448b512638d0ccce6a11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-31 01:19:17 +00:00
Devin Moore
c50db2ee51 Merge "Revert "Remove Q matrices"" into main am: 2908f7ba6a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2810369

Change-Id: I1176ac67d7b101e0c36896df58e01649873de9f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-31 00:13:25 +00:00
Devin Moore
433563d323 Merge "Revert "Remove Q matrices"" into main am: 2908f7ba6a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2810369

Change-Id: I3d83da7b91df6c6a6b4b2f2a79471214faaeb8fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-31 00:11:08 +00:00
Devin Moore
5f679f3deb Revert "Remove Q matrices"
Revert submission 2808255-deprecate_android_q

Reason for revert: Broke a device build that is targeting Q b/308482858

Reverted changes: /q/submissionid:2808255-deprecate_android_q

Change-Id: Icc5250b219b8500bbd98eba0d20c637c76b734e6
2023-10-30 22:38:29 +00:00
Treehugger Robot
f52d4417e7 Merge "Remove Q matrices" into main am: 80c14fb148
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2808315

Change-Id: I2f31efa2feaede87c819c49827c5001d4368460f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-30 19:45:31 +00:00
Weilin Xu
95f187b588 Improved HD radio support in broadcast radio HAL
Added identifier types, program info flags and metadata needed for
HD radio in AIDL broadcast radio HAL. Depracated SXM identifier
types since SXM is not supported.

Bug: 280300929
Test: atest VtsHalBroadcastradioAidlTargetTest
Change-Id: I822b43e6452c308db1259b99b961378c14c8b294
2023-10-30 11:15:55 -07:00
Treehugger Robot
a7867cec69 Merge "Remove Q matrices" into main am: 80c14fb148 am: 5cbb44ad8e am: f1113b74ab
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2808315

Change-Id: I1401418560daae5aa04d7a14ea3c9d0ec40e0b12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-30 17:53:55 +00:00
Treehugger Robot
5cbb44ad8e Merge "Remove Q matrices" into main am: 80c14fb148
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2808315

Change-Id: I03f8b24fbdf5f709bc6933483a408b028cdc1d17
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-30 17:24:05 +00:00
Devin Moore
9313926939 Remove Q matrices
Devices with Q VINTF won't be able to update to Android V. Devices
launching Q or earlier will need to update their VINTF to R or above to
be able to work with Android V.

Test: m check-vintf-all
Bug: 279809679
Change-Id: Ib861160b3d38315084b35965229098285b1e2f8b
2023-10-27 18:23:32 +00:00
Devin Moore
bc8f502a6b Revert^4 "Remove HIDL graphics.mapper service from V+"
2226b540cd

Change-Id: Ieb624e45901c499c82f7f6bc9e97f1268dea143d
2023-10-27 16:17:18 +00:00
Shunkai Yao
0d523099ac Add defaults for audio AIDL interfaces
- with defaults user don't have to change their Android.bp when there is
  a update
- update AIDL audio interfaces with android.media.audio.common.types
- update Spatialization and HeadTracking AIDL usage

Bug: 273373363
Bug: 293370815
Test: m
Change-Id: Ic9d8afc1d4e19e4243c66065b0a5d29156632851
2023-10-18 19:29:12 +00:00
David Zhao
9d64b4f3c6 Merge "Update TvMessageEvent to include a deviceId field" into main 2023-10-17 22:10:06 +00:00
David Zhao
03036457f2 Update TvMessageEvent to include a deviceId field
Test: mmm
Bug: 302208143

Change-Id: I45f8ba6d45dc7f4afbdbcf8d29e452944adea2ba
2023-10-17 19:49:23 +00:00
Xin Li
84fe582d6e Merge 10952656
Merged-In: I27fe6f65f491db9d88710cf163eba12079499a09
Change-Id: I0c62786a40dd3c2d042929c7cb2e4334169bef84
2023-10-17 10:08:42 -07:00
Steven Moreland
4007ffbd8b Merge "OMX: allow in 8" into main am: 0c72245836 am: cc8fd77ed2 am: 3490938084 am: ceaef44807 am: f2862fa347
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2788452

Change-Id: I6859cd91e03fa171d87007142d0d394dc28c3c68
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 01:00:30 +00:00
Steven Moreland
3490938084 Merge "OMX: allow in 8" into main am: 0c72245836 am: cc8fd77ed2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2788452

Change-Id: I63b38f60a35c4646fa717ccc8bdf0043c9ccbf93
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 22:54:09 +00:00
Keith Mok
690919a58b Define MACsec HAL and ref impl
Add MACsec HAL interface and reference implementation.
This allow OEM to store MACsec PSK key in secure storage and provide
functions to use that key,

Bug: 254108688
Test: atest VtsHalMacsecPSKPluginV1_0Test
Change-Id: Iecfe4828839a1dab81989bf9b178ae41c6f46b82
2023-10-16 19:12:21 +00:00
Thomas Nguyen
3254bd793d Revert "Add Satellite HAL APIs"
Revert submission 20583557-Satellite APIs

Reason for revert: Radio HAL for satellite APIs are not needed.

Reverted changes: /q/submissionid:20583557-Satellite+APIs

Bug: 304622222
Test: SMS, MMS, call with live network.
SatelliteManagerTestOnMockService SatelliteManagerTest SatelliteControllerTest
DatagramDispatcherTest DatagramReceiverTest SatelliteSOSMessageRecommenderTest
NtnCapabilityResolverTest ServiceStateTrackerTest VtsHalRadioTargetTest

Change-Id: If75532dea8ffb3c4827871a6c1719d5f8d54c4df
2023-10-16 10:49:51 -07:00
Steven Moreland
47b0223eaa OMX: allow in 8
Bug: 293538526
Change-Id: Ieda8e14d23c367c18537d79c28aeea8a9efbec53
Test: N/A
(cherry picked from commit ab586ba7d3)
2023-10-13 22:16:25 +00:00
Treehugger Robot
6a8ca65803 Merge "Revert^3 "Remove HIDL graphics.mapper service from V+"" into main 2023-10-12 01:18:32 +00:00
Devin Moore
2226b540cd Revert^3 "Remove HIDL graphics.mapper service from V+"
56b7c056ba

Change-Id: I1872654da10501ee3fe05b813d87ba4cfcb2e040
2023-10-12 00:10:09 +00:00
Devin Moore
6f49559702 Merge "Revert^2 "Remove HIDL graphics.mapper service from V+"" into main 2023-10-11 16:53:50 +00:00
Devin Moore
56b7c056ba Revert^2 "Remove HIDL graphics.mapper service from V+"
1491721640

This topic fixes the dependencies that caused the inital revert (b/300115646): https://googleplex-android-review.git.corp.google.com/q/topic:%22camera_fail2%22

Test: CtsCameraTestCases CtsAppOpsTestCases
Bug: 285605852

Change-Id: I9553e2918a619c1a2409046e7e4fe48219679a6e
2023-10-10 21:35:21 +00:00
Treehugger Robot
6392a88c1d Merge "Add task schedule API to remote access HAL." into main 2023-09-20 21:42:56 +00:00
Yu Shan
c07cdae9bb Add task schedule API to remote access HAL.
These APIs allows a client to schedule a task to be executed later.
If the vehicle is off when the task is to be exectued, the vehicle
will be woken up, execute the task and shutdown. If the vehicle is
already up, the task will be exectued.

Test: None
Bug: 282792374
Change-Id: I97c4fdbe2cba035e8bd9ddede4c94d0331c39eef
2023-09-14 18:10:10 -07:00
Devin Moore
6f7c44a48f Add the "virtual" instance for face HAL retroactively am: f426201991 am: 331cdf4127 am: a8e7d2aad5 am: 2cb03009ca am: a81f2de4d2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2751164

Change-Id: I76ca2d4339d2483e754c341b3e5431c7989ca127
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-14 05:00:52 +00:00
Devin Moore
a8e7d2aad5 Add the "virtual" instance for face HAL retroactively am: f426201991 am: 331cdf4127
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2751164

Change-Id: I2c29015aaffd08b404a716915df73b9ed41d0f09
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-14 02:28:32 +00:00
Devin Moore
331cdf4127 Add the "virtual" instance for face HAL retroactively am: f426201991
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2751164

Change-Id: I0b9ddad3b8c1e53c947d6f2fbd9add87879b66a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-14 01:32:54 +00:00
Treehugger Robot
ad163868f0 Merge "Add OWNERS files to support dirs" into main am: ab20a682ca am: ba3c28f471 am: b416ef1239 am: a461a25ef9 am: 13648132c7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2747142

Change-Id: Ia12960b3e99117c639c25f899ff33d94265b03c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-13 23:01:57 +00:00
Devin Moore
f426201991 Add the "virtual" instance for face HAL retroactively
Test: m
Bug: 300320120
Change-Id: I395865e9af3679d8cb6cd888dfc3438fa3389f95
2023-09-13 22:19:54 +00:00
Treehugger Robot
b416ef1239 Merge "Add OWNERS files to support dirs" into main am: ab20a682ca am: ba3c28f471
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2747142

Change-Id: Iaaad26ec1c55551e5fc5bc7e9d79f10a1c028a49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-13 20:33:23 +00:00
Treehugger Robot
ba3c28f471 Merge "Add OWNERS files to support dirs" into main am: ab20a682ca
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2747142

Change-Id: Icafea03bdb30c02fcc90f44d24fe29dd04c7e0ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-13 19:39:24 +00:00
Treehugger Robot
ab20a682ca Merge "Add OWNERS files to support dirs" into main 2023-09-13 18:35:37 +00:00
Jeongik Cha
eb95230d3d Merge "Define POLICYVERS" into main am: 761e419f0e am: c6c7ad81e9 am: 9f82ee355f am: 22b11c6c68 am: 918334014e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2747394

Change-Id: Iabb2faf30817797cca6b35794654e8d9fe6e718e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-13 02:15:40 +00:00
Devin Moore
0f5611beea Merge "Revert "Remove HIDL graphics.mapper service from V+"" into main 2023-09-13 00:00:26 +00:00
Jeongik Cha
9f82ee355f Merge "Define POLICYVERS" into main am: 761e419f0e am: c6c7ad81e9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2747394

Change-Id: Iba88690ec56c7e2f45f46f49e436043b400ff6c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-12 23:46:43 +00:00
Jeongik Cha
c6c7ad81e9 Merge "Define POLICYVERS" into main am: 761e419f0e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2747394

Change-Id: Ibe04ae51bf90c5ba1e7670835e424771bd5d37a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-12 23:40:16 +00:00
Jeongik Cha
761e419f0e Merge "Define POLICYVERS" into main 2023-09-12 23:04:34 +00:00
Devin Moore
1491721640 Revert "Remove HIDL graphics.mapper service from V+"
Revert submission 24707439-mapper5_cf

Reason for revert: Camera CTS tests fail b/300115646

Reverted changes: /q/submissionid:24707439-mapper5_cf

Change-Id: I00f0e4ef363455e68f838b0d9a967fbee8b272a6
2023-09-12 20:55:18 +00:00
Jeff Pu
e22224e336 Merge "Face Biometric Virtual HAL" into main 2023-09-12 16:48:50 +00:00
Devin Moore
7254d80c1c Merge "Remove HIDL graphics.mapper service from V+" into main 2023-09-12 16:18:45 +00:00
Jeongik Cha
05f5dc325c Define POLICYVERS
Bug: 296875906
Bug: 289368466
Test: check kernel-sepolicy-version field in
  system/etc/vintf/compatibility_matrix.device.xml
Change-Id: I9b769db3649885a7b602c8ce9351b86472c84936
2023-09-12 22:10:00 +09:00
Devin Moore
a13506d7cf Add OWNERS files to support dirs
These aren't HALs and don't really have owners, but adding the OWNERS
files here to be explicit and stick to the pattern used in all the other
subdirectories.

Test: none
Bug: 296950573
Change-Id: I7cd157c79965ca40eec9bfe80d3c8dfa4c460d58
2023-09-11 17:03:06 +00:00
Yifan Hong
a68fd0be30 Merge "compatibility_matrices: T launching devices allow to use light V1 AIDL." into main am: 8b7b91080c am: 38aa4e9234 am: 6b1cc5dbf1 am: b11ed1fb5d am: b71d80fda2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2746178

Change-Id: Icea5049c138eea2ec165d05042b99062381c1679
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-09 00:37:28 +00:00
Devin Moore
ec9012dd2d Remove HIDL graphics.mapper service from V+
The native HAL is used instead.

Test: m
Bug: 285605852
Change-Id: Ic2db38dff80b709aff7cc85fcd426a123e6f84df
2023-09-08 21:33:29 +00:00
Yifan Hong
6b1cc5dbf1 Merge "compatibility_matrices: T launching devices allow to use light V1 AIDL." into main am: 8b7b91080c am: 38aa4e9234
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2746178

Change-Id: I189ec22e37545c8578031e3beeca060118f5680a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-08 21:22:53 +00:00
Yifan Hong
38aa4e9234 Merge "compatibility_matrices: T launching devices allow to use light V1 AIDL." into main am: 8b7b91080c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2746178

Change-Id: I37f3f44a93a67749053374356894b3ffbcbb9409
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-08 20:30:33 +00:00
Yifan Hong
8b7b91080c Merge "compatibility_matrices: T launching devices allow to use light V1 AIDL." into main 2023-09-08 20:08:25 +00:00
Yifan Hong
a06efe1543 compatibility_matrices: T launching devices allow to use light V1 AIDL.
AIDL deprecation checks are only implemented in U,
so the existing V2 requirement on the T matrix
did not take effect on T branches. Hence, we
shouldn't add requirements retroactively.

Test: TH
Bug: 298318354
Change-Id: Iaf38c6d6270f4aa9c7163540a396045be9d7865a
2023-09-08 18:37:45 +00:00
Jeff Pu
4b5e5ce406 Face Biometric Virtual HAL
Bug: 294254230
Test: Manual
Change-Id: I00813b1313510e0965cb91864163e182e10aea22
2023-09-07 20:08:27 +00:00
Devin Moore
6ea114dcd0 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-09-02 00:04:29 +00:00
Devin Moore
9c8fc4b81d 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-09-02 00:04:14 +00:00
Jooyung Han
bb1e84f27f Merge "Mark neuralnetworks HAL as updatable-via-apex" into main 2023-09-01 08:47:22 +00:00
Yu-Han Yang
ce65d8cd17 Merge "Update javadocs for RINEX4.0" into main 2023-08-30 16:05:32 +00:00
Jooyung Han
b0b30b84c1 Mark neuralnetworks HAL as updatable-via-apex
Bug: 297786849
Test: m
Merged-In: I80eb731040d23371886213941138bc73c033bb1f
Change-Id: I80eb731040d23371886213941138bc73c033bb1f
2023-08-30 03:43:40 +00:00
Jooyung Han
3442ab7a8f Merge "Mark neuralnetworks HAL as updatable-via-apex" into udc-dev-plus-aosp am: 43da94db87 am: 479c446a5a am: 014971046e
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/24554674

Change-Id: I82abd9ccca5fd77d4c06a0fe21eaad4ba309f86c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 21:56:05 +00:00
Zhanglong Xia
be7d91e564 Merge "order the instance android.hardware.threadnetwork in the matrix XML" into main am: bdf2b0e9ec am: 0fb67b5250 am: 38f2181dd0 am: 11564fa8d7 am: a47388e85c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2721514

Change-Id: I4d54b524051fb59c1bc93c993f65d35886a2ebe1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 21:55:46 +00:00
Zhanghao
8cb81f70ec Update javadocs for RINEX4.0
Update the Javadocs based on doc:https://docs.google.com/document/d/1SliduwZ8TlV5kMDZpxM5CUg-Txsw3IxBe8JTnr_ZOl0/edit?resourcekey=0-HTfqV3iJLkQtaMp_lsy3Vg

Test: Change Javadoc only.
Bug: 277260039
Change-Id: Idb0f83885b3183812d54f6ec79da590c03c05b10
2023-08-29 16:44:59 +00:00
Jooyung Han
41b170f736 Mark neuralnetworks HAL as updatable-via-apex
Bug: 297786849
Test: m
Merged-In: I80eb731040d23371886213941138bc73c033bb1f
Change-Id: I80eb731040d23371886213941138bc73c033bb1f
2023-08-29 18:16:18 +09:00
Jooyung Han
43da94db87 Merge "Mark neuralnetworks HAL as updatable-via-apex" into udc-dev-plus-aosp 2023-08-29 09:13:08 +00:00