Commit Graph

57 Commits

Author SHA1 Message Date
Jack Wu
f973f14bc9 Revert "Revert "gs201: update AIDL IGoogleBattery manifest version to 2""
Bug: 271224032
Test: TH
This reverts commit 3a0fbc1727.

Change-Id: I4cc4da5ca239bb8140f9ba2843c4748b4f04c34c
2023-03-04 14:48:46 +08:00
Jack Wu
3a0fbc1727 Revert "gs201: update AIDL IGoogleBattery manifest version to 2"
Bug: 271224032
Test: TH
Reason for revert: Build Breakage on redfin

This reverts commit 5505ecb127.

Change-Id: I545c41ac2cab068380a2f7286964b04e183226af
2023-03-03 19:13:23 +08:00
Jack Wu
5505ecb127 gs201: update AIDL IGoogleBattery manifest version to 2
Bug: 271224032
Test: TH
Change-Id: I1ea5ff7669cebff79944263fbc842f6b60fd547e
Signed-off-by: Jack Wu <wjack@google.com>
2023-03-02 11:44:11 +00:00
Victor Barr
54b64fbf4d Support DBA HAL for gs201
Previously supported in only gs101. Now extend it to all common cases.

Bug: 263394888
Test: Built and ran DBA HAL on Android Device
Change-Id: I1e2160cf1547430872efd7973d1d6414d9d9f2f8
2023-01-19 21:52:28 +00:00
Shiyong Li
31ea8b31e4 Update IDisplay to V8
Bug: 202181466
Signed-off-by: Shiyong Li <shiyongli@google.com>
Change-Id: I7308617892bedf1a8816b12789386e2a428fa658
2022-12-28 19:06:23 +00:00
Ken Yang
66f39332a9 WLC: Move the wireless_charger to gs-common
Bug: 237600973
Change-Id: Ia87d71b3c3a5e3700c8484b89e6b6fdafa01c42c
Signed-off-by: Ken Yang <yangken@google.com>
2022-12-21 08:35:55 +00:00
Gabriel Biren
b6c5e310b6 Update gs201 compatibility matrix and makefile
to use the AIDL wifi_ext service.

Bug: 205044134
Test: Presubmit tests
Change-Id: I782de9aa7d1b7cce6f312aefa54b9245193f8912
2022-12-09 18:01:44 +00:00
Gabriel Biren
a4f220c94b Revert "Update gs201 compatibility matrix to use the"
This reverts commit 60d255a641.

Reason for revert: Blocking Wembley team

Change-Id: Ib1f68313a30a8125ae3c8b6588088284ee73303c
2022-12-02 16:13:58 +00:00
Gabriel Biren
60d255a641 Update gs201 compatibility matrix to use the
AIDL wifi_ext service.

Bug: 205044134
Test: Presubmit tests
Change-Id: Iedb220ec749664c2e529b704f8dfccdce45aaf8c
2022-11-30 22:47:08 +00:00
Carter Hsu
5300635c20 audio: update hidl to 4.0 am: 6ec2acb1b0 am: 27e0af2a1e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20159866

Change-Id: Iaca45a9e81eb10873d27cbf8fe02df492e224dfa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-11 02:45:40 +00:00
Carter Hsu
6ec2acb1b0 audio: update hidl to 4.0
Bug: 252877772
Test: build pass
Signed-off-by: Carter Hsu <carterhsu@google.com>
Change-Id: I8c1b91e0d06088b628d171d99f42cb0d0c77bffc
2022-11-11 01:50:19 +00:00
linpeter
4a5595af03 Update IDisplay to V7 am: 9afa58f656 am: df9d40c9e2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19989351

Change-Id: I573e05703e5f1699f2c324234256a22b2eed8ab4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-13 08:52:45 +00:00
linpeter
9afa58f656 Update IDisplay to V7
Bug: 241969007
Change-Id: I8edbf7621cc9b268ad23941366893ae979acb164
2022-10-13 08:11:53 +00:00
Habib Moukalled
4002a1139d Upgrade device VINTF manifest for IDebugHost
Notes:
- Update the HAL version in VINTF manifest from
AIDL 1.0 to AIDL 2.0

Bug: 245126454
Test: E2E auth enroll, atests
Change-Id: Id8fac0965407438d9a4195e9021fefdb56320490
(cherry picked from commit 4abe8cc283)
2022-09-22 12:39:56 +00:00
Habib Moukalled
4abe8cc283 Upgrade device VINTF manifest for IDebugHost
Notes:
- Update the HAL version in VINTF manifest from
AIDL 1.0 to AIDL 2.0

Bug: 245126454
Test: E2E auth enroll, atests
Change-Id: Id8fac0965407438d9a4195e9021fefdb56320490
2022-09-15 20:15:28 +00:00
Adam Shih
f803c049b6 Move bt Compatibility matrix to gs-common
Bug: 242661555
Test: vts-tradefed run vts -m vts_treble_vintf_vendor_test
Change-Id: Ia772f658dbbee6ea497f5f1e4e9e7f046cbe13e6
2022-09-07 22:59:46 +00:00
Yang Qi
8de207127f Update P22 device compatibility matrix file to update uwb IUwbVendor to v2
Bug: 243455233
Change-Id: Ice60456a5fd0225a5bd7a23de57ee845ddb3eefd
2022-09-01 17:16:53 +00:00
Sateshk Kumar Chinnappan
3d77a0d872 Support Call Metrics info as part of Call KPI
Bug:  235999019
Test: make. MO/MT call.
Change-Id: Icad57fbe3545ce2f0f70934bfe16c2dd1a80bee2
2022-08-30 04:31:48 +00:00
Adam Shih
45c6492990 Remove IBluetoothCcc from common setting
Bug: 239658601
Test: vts-tradefed run vts -m vts_treble_vintf_vendor_test
Change-Id: I6debd45beb274321a055bba4d551f4646ebf0663
2022-08-03 09:21:49 +00:00
Stephane Lee
53dc3e39a6 Add device-specific support for GoogleBattery AIDL V1
Bug: 232461104
Test: Ensure Adaptive Charging/Battery health flags works as expected
Change-Id: I8266f622641ca42672685ce3869f03b433cadbe6
Merged-In: I8266f622641ca42672685ce3869f03b433cadbe6
2022-07-28 20:01:51 +00:00
Jeremy DeHaan
e769f6aac8 gs201: Update IDisplay to V6 am: 138bc00972
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/18445048

Change-Id: Id9e83ed2e4789ce5d0a06d29e34ec4ed990a525f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-31 23:39:23 +00:00
Jeremy DeHaan
138bc00972 gs201: Update IDisplay to V6
Bug: 228113713
Change-Id: I8e98eaa369d40040ec4cfddbe235429442bf3f63
2022-05-31 23:20:38 +00:00
susi_su
08acd08918 Declare IDisplay aidl interface to V5 am: 29d037bc02
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/18086065

Change-Id: I5f006b439ea37a9dbed3813d08da8920dc99606e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 13:45:48 +00:00
susi_su
29d037bc02 Declare IDisplay aidl interface to V5
Bug: 176922790

test: local test with a histogram client program
Change-Id: I0481381811e1b9fccde347f73cb4446939bce4dc
2022-05-24 13:05:46 +00:00
jonerlin
91a98e8226 Enable IBluetoothExt interface feature am: 06a3640fc9 am: 5a9588c7ea
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17522515

Change-Id: Ida05641227819fe3c5e18c2b8693ed404597d9e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-20 12:54:05 +00:00
jonerlin
5a9588c7ea Enable IBluetoothExt interface feature am: 06a3640fc9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17522515

Change-Id: Ib3b5e849662c4d6a98e3106e1c0a184f261ef332
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-20 12:20:47 +00:00
eddielan
150f6aafea manifest: Use fpc42 version for FPS extension
Bug: 229685137
Test: make check-vintf-all -j112
Change-Id: I4a8272a44420ff11cf368e99996f2eabf63b6d0c
2022-05-20 07:27:28 +00:00
jonerlin
06a3640fc9 Enable IBluetoothExt interface feature
Bug: 228943442
Test: Manually
Change-Id: I4669873fb316187a322422e1663370265b7a07c4
2022-05-20 05:06:29 +00:00
eddielan
809ad0054d manifest: Add sw35 extension interface
Bug: 231549391
Test: Build Pass
Change-Id: I309c2cd18bbc1b3ba84c6ae43051ca871c9c45db
2022-05-05 19:32:13 +08:00
Alex Hong
5c47ca9e2e Remove the obsoleted HAL requirements in GS201 Product FCM
The following HALs are upgraded now.
1. android.hardware.biometrics.face
2. android.hardware.biometrics.fingerprint
3. android.hardware.dumpstate
4. android.hardware.gnss
5. android.hardware.radio.config

Previously we claimed the requirements for old HALs in product FCM.
Now clean up these requirements since we no longer need them.

Test: m check-vintf-all
      run vts -m vts_treble_vintf_vendor_test
Bug: 207076973

Change-Id: I635f1a9c22801762f5b240425c0e3567e4c206cb
2022-05-04 08:59:27 +00:00
Ted Wang
97b5d865fe Switch BluetoothCcc hal to 1.1 am: 7ac5f71ed9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17887727

Change-Id: Ibf58493cb3bdaec2ebb6363133759a8f39a5f477
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-26 11:35:01 +00:00
Ted Wang
7ac5f71ed9 Switch BluetoothCcc hal to 1.1
Bug: 229710243
Test: make
Change-Id: I3aacc422339486981ba3a54146c06dcb5ac739b4
2022-04-26 10:07:23 +00:00
Kris Chen
acd686d881 Remove the temporary FCM setting for fingerprint am: 8efde59fb6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17903536

Change-Id: I6438364945da918d17c66b053db638cce8b8d56f
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 06:53:52 +00:00
Kris Chen
8efde59fb6 Remove the temporary FCM setting for fingerprint
Bug: 223118104
Test: m check-vintf-all
Test: atest vts_treble_vintf_vendor_test
Change-Id: I08de753408d4ae1ec503ad8037d3dfd22d400e80
2022-04-25 06:28:09 +00:00
Labib
c1755f56d8 Upgrade RadioExt HAL Version am: 13e063511a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/16939194

Change-Id: I8f3aec6259584b60437a54c04267ff4024b0631d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-20 01:50:58 +00:00
Labib
13e063511a Upgrade RadioExt HAL Version
Bug: 220493359
Test: Manual
Change-Id: I1703c9ae65e232a5268cb2d9900031402fb225ee
2022-04-20 01:27:03 +00:00
Sam Dubey
c44fc762c1 Make IBluetoothEwp optional am: 89f11fce86
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17822306

Change-Id: If46c14057350a9de51c0021b08a4fa51dec9954c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 15:37:46 +00:00
Sam Dubey
89f11fce86 Make IBluetoothEwp optional
Change Ie21bf80e294825b299ce54e0bfa4b3e95212db93 caused some broken targets like T6Pro. To mitigate the breakages on targets which are using the same framework matrix but weren't separately enabled/worked around with the BT EWP feature, making the hal optional.

Bug: 229722326
Change-Id: Iaa01dc7fed832981e73fe445e0ac67e500120f13
2022-04-19 15:18:25 +00:00
Patty
c3e71f3553 Enable EWP feature am: 1c08d08e80
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17607491

Change-Id: I37d39507481a083c821982add6dbd180e7813074
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 12:04:53 +00:00
Patty
1c08d08e80 Enable EWP feature
Bug: 220121592
Test: Manual
Change-Id: Ie21bf80e294825b299ce54e0bfa4b3e95212db93
2022-04-19 11:40:00 +00:00
Alex Hong
cbc81c7f5b Upgrade android.hardware.dumpstate from HIDL 1.1 to AIDL 1
lshal is not supported for AIDL, now use dumpsys instead.
Update the debug command as below.
  Old: lshal debug android.hardware.dumpstate@1.1::IDumpstateDevice/default [section]
  New: dumpsys android.hardware.dumpstate.IDumpstateDevice/default [section]

Currently dumpsys does not start the Lazy HAL service, only dumpstate does.
Because we need to run dumpsys for debugging, keep the dumpstate HAL running at boot.
Do not set it to be a lazy HAL.

Test: atest VtsHalDumpstateTargetTest pass
      adb shell dumpsys -t 30 android.hardware.dumpstate.IDumpstateDevice/default all
Bug: 223118410
Change-Id: I7f866a57c3eff8c9783fee89dce205cf9728c459
2022-04-15 17:00:31 +08:00
Alex Hong
b7d761b443 Upgrade VINTF Target FCM level from 6 to 7
Target FCM level 7 requires the newer version of the following HALs.
1. android.hardware.biometrics.face
2. android.hardware.biometrics.fingerprint
3. android.hardware.dumpstate
4. android.hardware.gnss
5. android.hardware.radio.config

Temporarily add the older version of these HALs into the customized product FCM
to claim we are still using the older version and bypass the build breakage.
We will check about how to handle these HALs later.

Test: m check-vintf-all
      run vts -m vts_treble_vintf_vendor_test
Bug: 207076973
Change-Id: I4582385b4d0588ce7310d6ecf59ce0834b7c95c2
2022-03-17 14:06:02 +00:00
Roshan Pius
5105ef7148 gs(uwb): rename uwb HAL
Bug: 186585880
Test: Manual Tests
Change-Id: Ib534ee5dd27d41bdc0c386281044ed1a596d33d2
2022-03-14 16:09:02 +00:00
Sam Dubey
e9893b4e61 Make hostapd optional
This is to mitigate build breakage.

Fix: 221164554
Bug: 207076973
Change-Id: Iaa6a79ea7a313356806c77575302c7b10e22e3fa
2022-02-24 10:41:15 +00:00
Alex Hong
9984544ec8 Upgrade PRODUCT_SHIPPING_API_LEVEL for gs201 devices
Update the Target FCM level from 5 to 6
Update the product FCM xml

Bug: 207076973
Test: m checkvintf
Change-Id: Ifa9c7e103671e1072496f6f76dd0c3233fb46a6e
Merged-In: Ifa9c7e103671e1072496f6f76dd0c3233fb46a6e
2022-02-24 04:03:32 +00:00
Carter Hsu
dd48757095 audio: update AudioExt to 3.0
Bug: 206065000
Test: build pass
Signed-off-by: Carter Hsu <carterhsu@google.com>
Change-Id: Ia8decc9cb0962330cb0321b747929efe53f323ba
2022-02-15 09:13:54 +00:00
Stephane Lee
3f39c58c00 Add device-specific support for GoogleBattery HAL 1.2.
Bug: 205021987
Test: Ensure Adaptive Charging/Battery health flags works as expected.
Change-Id: I147de0f4e46675126e4d9f82bc13f948c89060c4
2022-01-25 22:47:11 +00:00
Ahmed ElArabawy
cbbc05bf94 wifi: Uprev IWifiExt to 1.3
This commit updates the manifest to use IWifiExt 1.3

Bug: 214108561
Test: Build successfully, and start with right HAL version
Change-Id: Ib1b402ade4bf88039e5862262aa3310cbad3fbca
2022-01-15 18:51:56 +00:00
Yu-Chi Cheng
ce3a68dd0b Updated the IEdgeTpuVendorService to version 2.
Bug: 208947156
Test: atest vts_treble_vintf_vendor_test
Change-Id: I9a13141a64029902bfe7a652504d589d4a4b4306
2022-01-05 18:41:34 +00:00
Yichi Chen
8cabef33a9 gs201: upgrade IDisplay to V4
Bug: 202567084
Test: build pass
Change-Id: I5bb027ea60d2c662141d4590296f3904290ea28c
2021-12-06 17:25:21 +08:00