Commit graph

102 commits

Author SHA1 Message Date
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
0f5611beea Merge "Revert "Remove HIDL graphics.mapper service from V+"" into main 2023-09-13 00:00:26 +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
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
Jeff Pu
4b5e5ce406 Face Biometric Virtual HAL
Bug: 294254230
Test: Manual
Change-Id: I00813b1313510e0965cb91864163e182e10aea22
2023-09-07 20:08:27 +00:00
Yu-Han Yang
ce65d8cd17 Merge "Update javadocs for RINEX4.0" into main 2023-08-30 16:05:32 +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
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
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
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
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