Commit graph

1406 commits

Author SHA1 Message Date
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
Zhanglong Xia
38f2181dd0 Merge "order the instance android.hardware.threadnetwork in the matrix XML" into main am: bdf2b0e9ec am: 0fb67b5250
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2721514

Change-Id: I4dc09d04b09c133962a380c8e31599b9a525a4fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 03:32:36 +00:00
Zhanglong Xia
0fb67b5250 Merge "order the instance android.hardware.threadnetwork in the matrix XML" into main am: bdf2b0e9ec
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2721514

Change-Id: Ib5f4d1936a7a09cd1779ce6948b186484aa923cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 02:41:50 +00:00
Jooyung Han
f3db7ced80 Mark neuralnetworks HAL as updatable-via-apex
Bug: 297786849
Test: m
Change-Id: I80eb731040d23371886213941138bc73c033bb1f
2023-08-28 06:41:43 +00:00
Zhanglong Xia
f52d91b132 order the instance android.hardware.threadnetwork in the matrix XML
Bug: 296965759
Test: m
Change-Id: I1cec104ba851d4ed8684e4c805ac71959eac8b4a
2023-08-28 10:47:56 +08:00
Xin Li
879960bdce Merge Android U (ab/10368041)
Bug: 291102124
Merged-In: I7b6fffac2ada0e039f79bad8cc9b4d954e9c3460
Change-Id: I9466127d8d0fa38df36ca99f704853b2db871e67
2023-08-25 13:29:30 -07:00
Devin Moore
57c009e411 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
2023-08-25 18:32:16 +00:00
Devin Moore
9ed20627b2 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
2023-08-25 18:32:08 +00:00
Jooyung Han
d201a7a15b Mark threadnetwork HAL as updatable-via-apex am: 868b8968bf am: 3d9a2543f4 am: b099d4c546 am: 462fd33eda am: 72c367fa0d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2725096

Change-Id: Ib0e3aaa83667599441e392b7b442741e736a013b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 10:47:16 +00:00
Jooyung Han
b099d4c546 Mark threadnetwork HAL as updatable-via-apex am: 868b8968bf am: 3d9a2543f4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2725096

Change-Id: If3c9aceee3ef7c16a3517dfcfb8bf3d378844e87
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 08:49:39 +00:00
Jooyung Han
3d9a2543f4 Mark threadnetwork HAL as updatable-via-apex am: 868b8968bf
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2725096

Change-Id: Ia6abf433be42e602b77c42c5e67eaea6cb9bd883
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 08:06:57 +00:00
Treehugger Robot
96d6a5ceb6 Merge "remove overlapping instance android.hardware.threadnetwork from matrix" into main 2023-08-25 07:47:59 +00:00
Jooyung Han
de60dd2ae5 Merge changes from topic "threadnetwork-apex" into main
* changes:
  Move threadnetwork HAL to VAPEX
  Mark threadnetwork HAL as updatable-via-apex
  Add apexkey "com.android.hardware"
2023-08-25 07:17:09 +00:00
Jooyung Han
5cd38c5c40 Merge "Mark nfc HAL as updatable-via-apex" into main am: a9c0dda341 am: aa32086a7e am: 8e86a39426 am: 43990b30df am: ef49021737
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2724974

Change-Id: Ib3c6467c6460bffdc90f104c4cb7dc404cf9ee17
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 01:29:59 +00:00
Jooyung Han
8e86a39426 Merge "Mark nfc HAL as updatable-via-apex" into main am: a9c0dda341 am: aa32086a7e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2724974

Change-Id: I004130915e93b8eefde6d00b06f795a34c84855e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 00:08:56 +00:00
Eva Chen
af66916e2c Merge changes from topic "vhal_v3" into main
* changes:
  Add UNKNOWN to VehicleAreaSeat aidl.
  Update VHAL property version to v3.
2023-08-24 19:51:21 +00:00
Jooyung Han
868b8968bf Mark threadnetwork HAL as updatable-via-apex
Since it's not available in U, we don't have to mark it in 8.xml

Bug: 296966113
Test: m
Change-Id: I5ba313208c4c43c270fd4507f3e92cea6a62dc5e
2023-08-24 16:49:25 +09:00
Jooyung Han
b5cae6c04a Mark nfc HAL as updatable-via-apex
Mark it in both 8.xml and 9.xml. 8.xml for -next configuration.

Bug: 296529752
Test: n/a
Change-Id: Ie96c38e30618cc343586f429a5d48e7108f90614
2023-08-24 14:18:57 +09:00
Zhanglong Xia
7ec2226109 remove overlapping instance android.hardware.threadnetwork from matrix
Bug: 296965759
Test: m
Change-Id: Icf127545e2f1150ddacf2390eb841ca3db49ec40
2023-08-23 10:40:23 +08:00
Jooyung Han
c589bee5ff Merge "Put authsecret example in VAPEX" into main 2023-08-23 01:16:06 +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
Jooyung Han
7da715a76b Merge "Put authsecret example in VAPEX" into udc-dev-plus-aosp am: 860656506a am: 4d915250c2 am: 7549290cd6
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/24465570

Change-Id: Iee7ec84d0b24fcc6e62d23694a725fc9fd6b0ca4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-22 09:33:06 +00:00
Jooyung Han
860656506a Merge "Put authsecret example in VAPEX" into udc-dev-plus-aosp 2023-08-22 07:58:32 +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
04b6f562c6 Mark uwb HAL as updatable-via-apex am: ada622499b am: d4cdef4d69 am: b56904b72f
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/24483305

Change-Id: I71bbe54387cf4344193f35fcf3845e9d07edc3c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-21 17:12:07 +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
ada622499b Mark uwb HAL as updatable-via-apex
The AOSP implementation of UWB HAL will be packaged in APEX.

Bug: 296487624
Test: m
Change-Id: I89004f6064fdd3ffae13e64b051208e136a03ac1
2023-08-21 06:07:04 +00:00
Jooyung Han
5faa489f93 Put authsecret example in VAPEX
authsecret example instance is put in APEX.

Bug: 296522705
Test: authsecret HAL starts from APEX in cuttlefish/goldfish
Change-Id: I226fd57fb1ec5c8da98c07292431df055e6078d7
2023-08-18 09:08:26 +00:00
Matt Buckley
91b86549f8 Merge "Add plumbing for ADPF Power Efficiency hint" into main 2023-08-14 21:48:42 +00:00
Jooyung Han
671f4036cb Mark keymint HAL and its friends as updatable-via-apex am: 49e6433617 am: 08b0be5b4e am: 670dcc0af3 am: 998037a733 am: 6d84158410
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2704374

Change-Id: I733cb88925b9ae994aa5f2c084076d0724131971
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-12 03:13:46 +00:00
Jooyung Han
670dcc0af3 Mark keymint HAL and its friends as updatable-via-apex am: 49e6433617 am: 08b0be5b4e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2704374

Change-Id: I1444f400cb8912c9e053d97f76c1838460cb993c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-12 00:37:54 +00:00
Treehugger Robot
ae6f8752b5 Merge "matrices: Delete gnss.*." into udc-dev-plus-aosp am: 22004d86fd am: 254912d162 am: 33f2ece12e
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/24377534

Change-Id: If8beef3a46f414c5a93e748e440962e9bba98cbb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-11 20:51:07 +00:00
Eva Chen
b36d24d12a Update VHAL property version to v3.
Bug: 295405997
Test: Manual Build
Change-Id: I2faf065006e6889309caf69a9b277f42fdc00702
2023-08-11 13:24:21 -07:00
Jooyung Han
49e6433617 Mark keymint HAL and its friends as updatable-via-apex
Cuttlefish implementation for these HALs are moved into an APEX along
with VINTF fragments. Hence we need to mark them so in FCM.

Bug: 197988234
Test: aosp_cf_x64_64_phone boots
  keymint service starts from apex
Change-Id: I669ef4e215abc203f51bb21b7251aff601531ac7
2023-08-11 16:34:14 +09:00
Yifan Hong
1ef2f14aa8 Merge changes from topic "fcm_exclude_aidl_version" into main am: 76d87305d5 am: 74e0c01e15 am: fa24ef60cb am: d9a5e4104f am: 29e9b28719
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2688568

Change-Id: I59e322e9b0b1534628fbc0e49ac9b11e55c81ac7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-10 02:35:18 +00:00
Yifan Hong
2cfbbf09de matrices: Delete gnss.*.
These aren't top-level interfaces.

Bug: 255383566
Test: TH
Change-Id: I6a9c84b735bd2e233c2976211aa1ec79cd7b609c
(cherry picked from commit 28630885a035ef61bc06240801858689e73648a9)
2023-08-09 15:41:12 -07:00
Yifan Hong
fa24ef60cb Merge changes from topic "fcm_exclude_aidl_version" into main am: 76d87305d5 am: 74e0c01e15
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2688568

Change-Id: Icc68b709220dff71e7ecfcf37c5ccb0bf6622ffc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-09 21:35:38 +00:00
Matt Buckley
1fde90c153 Add plumbing for ADPF Power Efficiency hint
These patches introduce a new power efficiency mode for hint sessions
to the public API, and internally expose a new setMode API for hint
sessions that resembles the setMode API for iPower, to control
different session operating modes.

This set of patches:
 - Updates the PowerHAL AIDL to version 5, and updates relevant bp files
 - Exposes new setPreferPowerEfficiency(bool enabled) method from the
 SDK and NDK
 - Exposes new setMode(int mode, bool enabled) method from PowerHAL AIDL
 and HintManagerService
 - Adds support for new setMode call in PowerHAL

Bug: b/288117936
Test: manual
Change-Id: Id006341b5ab0ae6fadd975d740d2fcf89f0636e4
2023-08-08 22:09:14 +00:00
Yifan Hong
19d015a45e fcm_exclude: mark bluetooth.audio@1 as deprecated.
It never shows up in any matrices. Only bluetooth.audio@2
and beyond are accepted.

Test: TH
Bug: 255383566
Change-Id: I110b73b2ed610d86aa351216fe46d9f803f8c3cf
2023-08-08 13:32:19 -07:00
Yifan Hong
a3975a563f matrices: Add gnss.* to fcm_exclude.
They aren't top level interfaces.

Test: TH
Bug: 255383566
Change-Id: I8265f531880d1dcff1bf7edfd035a25f9e2a4d70
2023-08-08 13:32:12 -07:00
Yifan Hong
68ed69dd7c fcm_exclude: Aidl HALs contains versions.
ShouldCheckMissingAidlHalsInFcm now accepts arguments of
the format android.hardware.foo@1.

Test: TH
Bug: 255383566
Change-Id: I891f749190a8db8725ec1e05b190e73ab4468254
2023-08-08 13:32:11 -07:00
Yifan Hong
a0dff6551e matrices: automotive.audiocontrol in 7.xml has max version am: 966a4f13a5 am: 980a0781a7 am: 5902a1fa71 am: 703091afe7 am: 4bb205239d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2688072

Change-Id: I5427f9069a5157a4aa7f0d20b539d7994ed6e13b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-05 04:59:46 +00:00
Yifan Hong
5902a1fa71 matrices: automotive.audiocontrol in 7.xml has max version am: 966a4f13a5 am: 980a0781a7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2688072

Change-Id: Ie9032fec537abe6040c502c4329db8c45607710b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-05 02:43:37 +00:00
Yifan Hong
0a928b1718 Merge "fcm_exclude: split HIDL and AIDL predicate." into main am: 23847d4411 am: a2f7b02a8c am: 01a3afed45 am: 8bcce246a2 am: 7725da1b9b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2688566

Change-Id: I619b1a183cdac9b2d754bfd889ab9b82d143ed87
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-05 02:22:43 +00:00
Yifan Hong
01a3afed45 Merge "fcm_exclude: split HIDL and AIDL predicate." into main am: 23847d4411 am: a2f7b02a8c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2688566

Change-Id: If04f6ddb0dd26467344c569918996e3fe13e6444
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-05 00:53:47 +00:00
Terry Guan
b324444c8a Update version for audiocontrol
Bug: 255369346
Bug: 255383566
Test: atest vts_treble_vintf_vendor_test
Change-Id: I17000be75963e511d2a56583be0f619a3dee66f1
Merged-In: I17000be75963e511d2a56583be0f619a3dee66f1
Merged-In: Ic42e51b616782a2763eb80e1cad5ca776cc079d4
2023-08-04 16:50:58 -07:00
Yifan Hong
966a4f13a5 matrices: automotive.audiocontrol in 7.xml has max version
Updates version from 1 to 1-2 to reflect the fact
that version 2 is released in Android 13.

Test: TH
Bug: 255383566
Change-Id: I290aefb51fcc54d5e5a02f8c7da5876e86f61cd9
2023-08-04 16:47:29 -07:00
Yifan Hong
23847d4411 Merge "fcm_exclude: split HIDL and AIDL predicate." into main 2023-08-04 23:16:13 +00:00
Devin Moore
aa8b667844 Remove authsecret HIDL entry in compat matrix.
This interface has been converted to AIDL.

Test: TH
Bug: 218588089
Change-Id: I091ff4acb38c42821e99f785404e922d7b71ffa2
Merged-In: I091ff4acb38c42821e99f785404e922d7b71ffa2
2023-08-02 20:02:33 +00:00
Yifan Hong
3fd7e5c17d threadnetwork: declare in V matrix. am: 36c440a4b3 am: accfbc2c06 am: d60ca5d34e
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/24289189

Change-Id: I221564888cfaa8945a1bdd4a76dea2751c6b18b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-02 17:52:36 +00:00
Yifan Hong
36c440a4b3 threadnetwork: declare in V matrix.
... instead of specifying in fcm_exclude.cpp.

Test: TH
Bug: 255383566
Change-Id: I5aa1f654ef8cdfd37737f045854a87d33c36b70b
2023-08-01 16:34:47 -07:00
Yifan Hong
32f40c34ef fcm_exclude: split HIDL and AIDL predicate.
AIDL is going to have a new format in fcm_exclude:
android.hardware.foo@1. This cannot be excluded
properly when mixing with HIDL, so split.

Test: TH
Bug: 255383566
Change-Id: I3df9517f12b62f5112df307528d5c3deab12cfa0
2023-08-01 16:05:40 -07:00
Ryan Prichard
45d6657f8f Merge "Include <functional> for std::function and std::placeholders" into main am: e5896f0fea am: 073c14a320 am: ce87f3a63d am: bc5e1931d8 am: afa3d1a2cf
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2674342

Change-Id: Iaf5083189f9d9faf5f97b07bafc56d59a2750b4a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 00:35:13 +00:00
Ryan Prichard
ce87f3a63d Merge "Include <functional> for std::function and std::placeholders" into main am: e5896f0fea am: 073c14a320
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2674342

Change-Id: I6af09129d24876e8582ab2121512dd16b1ec3492
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 22:12:55 +00:00
Ryan Prichard
e5896f0fea Merge "Include <functional> for std::function and std::placeholders" into main 2023-07-25 20:17:01 +00:00
Treehugger Robot
d8b137e8ad Merge "FCM: add c2 software, IConfigurable instances" into main am: 75275ce51e am: 33fcf56f2c am: 3da1fa5fa1 am: 3390e26143 am: 5c6efdebe4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2666395

Change-Id: Iabc11c68bf41ab7f4c9b5421f7ad94b1e2f66504
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-22 00:29:38 +00:00
Ryan Prichard
c8fc80c47b Include <functional> for std::function and std::placeholders
Bug: b/175635923
Test: treehugger
Change-Id: I3dabb8c44334713be9e461dd81f437c3da1ea936
2023-07-21 16:18:11 -07:00
Treehugger Robot
3da1fa5fa1 Merge "FCM: add c2 software, IConfigurable instances" into main am: 75275ce51e am: 33fcf56f2c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2666395

Change-Id: Ia81a3e1b894fbb55c01387a54ed65de3a0a25758
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 22:14:40 +00:00
Treehugger Robot
75275ce51e Merge "FCM: add c2 software, IConfigurable instances" into main 2023-07-21 20:46:08 +00:00
Eric Biggers
2a5366d850 Merge changes from topic "weaver-vts-fix" into main
* changes:
  Don't overwrite in-use Weaver slots during VTS
  Simplify Weaver VTS test
  Remove redundant HIDL Weaver VTS test
  Move VtsHalWeaverTargetTest to common directory
  Make VtsHalWeaverTargetTest test both HIDL and AIDL services
  Clarify the Weaver documentation
  Update weaver AIDL default to use V2
  Add WeaverReadStatus to WeaverReadResponse
2023-07-20 16:53:13 +00:00
Treehugger Robot
cc6c59afae Merge "Require mapper4" into main am: 1da295ca82 am: 1a72ce6fca am: b5d9f4483a am: b607ed9013 am: abb9754df8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2665655

Change-Id: Id000da5e5849300f3adbca1869ac250963ac2ad5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 22:50:46 +00:00
Steven Moreland
72f588429a FCM: add c2 software, IConfigurable instances
These instances were previously added manually
on a device-by-device basis. Adding them explicitly
here now.

Bug: 290408770
Test: N/A
Change-Id: Ibc1470aae02d2b1172ea62efeb5af31224b80c45
2023-07-19 21:22:38 +00:00
Treehugger Robot
b5d9f4483a Merge "Require mapper4" into main am: 1da295ca82 am: 1a72ce6fca
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2665655

Change-Id: I1aeb2f2d0a98f872c8f0b746c72495c3ee591ee4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 20:40:09 +00:00
Treehugger Robot
1da295ca82 Merge "Require mapper4" into main 2023-07-19 18:20:57 +00:00
John Reck
34412e26a6 Require mapper4
Bug: 280901110
Test: make

Change-Id: I49fa786957716d896b5476eac32b4c6d9077fe80
2023-07-19 11:29:56 -04:00
Devin Moore
316cf58d49 Update weaver AIDL default to use V2
Test: VtsHalWeaverTargetTest
Bug: 259556049
Change-Id: Id6aa9316a20541bf2c9a7cc53345a5010a188d00
(cherry picked from commit daf12d9440)
Merged-In: Id6aa9316a20541bf2c9a7cc53345a5010a188d00
2023-07-19 04:08:53 +00:00
Steven Moreland
031aeee88c Merge "compat matrix: add ISap slot2" into main 2023-07-17 23:42:51 +00:00
Ram Indani
4a97f080ed Merge changes from topic "HWC3-V3" into main
* changes:
  [Composer VTS] Adds VTS for getDisplayConfigurations
  Upgrade Composer interface version
  [Composer-HAL-AIDL] Interface changes with getDisplayConfigurations
2023-07-15 03:51:04 +00:00
Treehugger Robot
5a51b7973a Merge "compatibility_matrices: Only allow core HALs for system FCMs." into main am: 00e273d023 am: f06a9bc431 am: 609c5af5df am: c44a6c1b4d am: 025d18a0c8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2652625

Change-Id: I6321f9038d0f9ba7fc3aeca558465587241c3293
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-15 00:33:48 +00:00
Treehugger Robot
609c5af5df Merge "compatibility_matrices: Only allow core HALs for system FCMs." into main am: 00e273d023 am: f06a9bc431
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2652625

Change-Id: Id4a89277236909e76b8af9bebdb8948d21766775
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 23:02:33 +00:00
Yifan Hong
9608b8a7ec Merge "compatibility_matrices: add vintf_compatibility_matrix.core_hals." into main am: 7066d3369a am: c06ac12354 am: a31a6d0c74 am: 2171ca5bfc am: 68781db031 am: de71948c67
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2652627

Change-Id: Ia15df7f37d53136e236c5efa3923037683b9b4ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 00:53:45 +00:00
Steven Moreland
c0b1114f0b Merge "compat matrix: add ISap slot2" into udc-dev-plus-aosp am: c4f6ec1887 am: 4416477947 am: 9f92f8eedc
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/24047365

Change-Id: Id4874da954d5b60a16bcff138dc1d6322df3f178
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 00:53:22 +00:00
Yifan Hong
2171ca5bfc Merge "compatibility_matrices: add vintf_compatibility_matrix.core_hals." into main am: 7066d3369a am: c06ac12354 am: a31a6d0c74
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2652627

Change-Id: I2a10c3727080b77f92eff9093f24d0b7e83d797e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 21:59:00 +00:00
ramindani
e50ed5d4e6 Upgrade Composer interface version
Test: device boots, atest libsurfacerflinger_unittest, atest VtsHalGraphicsComposer3_TargetTest
BUG: 284866749
BUG: 287517352
Change-Id: I803a4291c0839857f7e23696da7dac4c15a21e09
2023-07-13 10:55:20 -07:00
Steven Moreland
477673de32 compat matrix: add ISap slot2
The framework supports this, but devices copied its support
into each of their compat matrices instead of adding it once
here.

Bug: 290408770
Test: build
Change-Id: I2de4f1365a6981a0a2ef7165c916fba91a340799
Merged-In: I2de4f1365a6981a0a2ef7165c916fba91a340799
2023-07-12 23:16:15 +00:00
Steven Moreland
719f646530 compat matrix: add ISap slot2
The framework supports this, but devices copied its support
into each of their compat matrices instead of adding it once
here.

Bug: 290408770
Test: build
Change-Id: I2de4f1365a6981a0a2ef7165c916fba91a340799
2023-07-12 23:15:48 +00:00
Yifan Hong
7ac167aa98 Merge "compatibility_matrices: Add script to create the next." into main am: 9d0b975f6c am: 32ff4ec295 am: b574f6e46e am: 3716063e4e am: deda0b835a am: e1c61854ff
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2572973

Change-Id: Iaec5da82fa5c4817f3ad8b47caa8c9b426118692
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 01:10:23 +00:00
Yifan Hong
42d17688d4 compatibility_matrices: Only allow core HALs for system FCMs.
For system FCMs (except device-specific
system FCM), only allow android.* and
mapper HALs.

Test: TH
Bug: 290408770
Change-Id: I4c3908911440a3c154200a6c7b338f92bd724a68
2023-07-10 17:48:37 -07:00
Yifan Hong
9fb9ff77b1 compatibility_matrices: add vintf_compatibility_matrix.core_hals.
Add core_hals attribute to the vintf_compatibility_matrix
rule. Its value is passed to assemble_vintf directly.

Test: TH
Bug: 290408770
Change-Id: Ie5e3363f0039f032033cbc2889b1bbbb0a5a56a7
2023-07-10 17:48:36 -07:00
Yifan Hong
3716063e4e Merge "compatibility_matrices: Add script to create the next." into main am: 9d0b975f6c am: 32ff4ec295 am: b574f6e46e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2572973

Change-Id: I0d210d06a832b999e3747342b32f3696c8db534e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-10 23:05:32 +00:00
Yifan Hong
ace13dee65 compatibility_matrices: Add script to create the next.
Add a `bump.py` script that does the following:
- Create a commit in kernel/configs with the new versions
- Copy the latest compatibility matrix to a new compatibility matrix
- Fix Android.bp and Android.mk

Prerequisite:
- libvintf/Level.h must contain the mapping for the next release.

Test: bump.py 9 10
Bug: 279809082

Change-Id: I4520a128b39f66a03f22d24218348f5fff92e9cd
2023-07-10 12:37:27 -07:00
Treehugger Robot
6fd87a9b7e Merge "Allow face HAL to be updated via apex in U" into main am: 099240ae66 am: 7e69098f40 am: 80cba87acb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2649859

Change-Id: I44b2ecc3703c984b982735e5df1582e6a9fcd14a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-07 01:22:55 +00:00
Lei Ju
1f8f5e55ec Merge "Introduce a new callback function to get client's UUID" into main 2023-07-06 22:33:04 +00:00
Treehugger Robot
099240ae66 Merge "Allow face HAL to be updated via apex in U" into main 2023-07-06 22:06:52 +00:00
Nataniel Borges
c47a00c90b Merge changes from topic "revert-2649121-cm_vintf_workaround-PMVOGMKMBW" am: d74d81bf6e am: a10ed15f74 am: 579e7baeb1 am: a777c5437e am: ef4267d45a am: 6cd4c57b3d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2648722

Change-Id: I0e6ce8e2a466105dc11d3d7dff07934930b1c735
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 16:09:30 +00:00
Nataniel Borges
a777c5437e Merge changes from topic "revert-2649121-cm_vintf_workaround-PMVOGMKMBW" am: d74d81bf6e am: a10ed15f74 am: 579e7baeb1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2648722

Change-Id: I022940e8aff29c92bb6fe9ad13e1a9a5d3aa11ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 13:59:19 +00:00
Nataniel Borges
d74d81bf6e Merge changes from topic "revert-2649121-cm_vintf_workaround-PMVOGMKMBW"
* changes:
  Revert "Only allow cuttlefish to use FCM 9 HALs"
  Revert "Allow fingerprint HAL to be updated via apex in U"
2023-07-06 11:41:24 +00:00
Nataniel Borges
7202c60c3a Revert "Only allow cuttlefish to use FCM 9 HALs"
Revert submission 2649121-cm_vintf_workaround

Reason for revert: b/290154726

Reverted changes: /q/submissionid:2649121-cm_vintf_workaround

Change-Id: Ied04c3892a4a00ef75f92e1f89ba38cada2f8293
2023-07-06 10:08:24 +00:00
Nataniel Borges
e42c161bcd Revert "Allow fingerprint HAL to be updated via apex in U"
Revert submission 2649121-cm_vintf_workaround

Reason for revert: b/290154726

Reverted changes: /q/submissionid:2649121-cm_vintf_workaround

Change-Id: I39d65f3a675a3616401411076a4eade403917707
2023-07-06 10:08:24 +00:00
Jooyung Han
6942901f5c Allow face HAL to be updated via apex in U
Bug: 290142180
Test: m check-vintf-all (with -next- pixel targets)
Merged-In: Ia3b15f669219a0941498b90a76b42d5f2f5ac80b
Change-Id: Ia3b15f669219a0941498b90a76b42d5f2f5ac80b
(cherry picked from commit dcd2ae7c29)
2023-07-06 17:13:41 +09:00
Jooyung Han
dcd2ae7c29 Allow face HAL to be updated via apex in U
Bug: 290142180
Test: m check-vintf-all (with -next- pixel targets)
Change-Id: Ia3b15f669219a0941498b90a76b42d5f2f5ac80b
2023-07-06 15:43:00 +09:00