Commit graph

5003 commits

Author SHA1 Message Date
Android Build Coastguard Worker
f9a648994e Snap for 9178695 from 0e57a35f5d to udc-release
Change-Id: I417066679e5e26fc313676915d28763cc527e261
2022-10-15 03:03:30 +00:00
Adam Shih
0e57a35f5d upgrade dumpstate from hidl to aidl
Bug: 240530709
Test: adb bugreport
Change-Id: I0cd75fa84e495037a55284b43bd0ee53e5379d4c
2022-10-14 07:37:42 +00:00
Jack Wu
a8295107d3 init: support boot.charger_mode feature
1. If the device is powered off by users, boot to charger mode
   after plugging in the charger. Otherwise, boot to OS.
2. Disable this feature by default
3. Enable this feature by persist.sys.boot.charger_mode.enable=1

Bug: 251680171
Test: can enter charger mode from power off
Signed-off-by: Jack Wu <wjack@google.com>
Change-Id: Ibd1f88c961d884d8e6f9d0019cf550fd0de1192d
2022-10-14 07:09:39 +00:00
Poompatai Puntitpong
3b213341d0 [conflict] Remove android.hardware.bluetooth.audio HAL from manifest
This HAL has been replaced with AIDL, so it does not exist anymore,
causing VtsHalBluetoothAudioV2_0TargetTest and VtsHalBluetoothAudioV2_1TargetTest
to fail.

Original Change: https://googleplex-android-review.git.corp.google.com/c/device/google/gs101/+/20061228
Bug: 231275829
Test: presubmit
Test: VtsHalBluetoothAudioV2_0TargetTest VtsHalBluetoothAudioV2_1TargetTest

Change-Id: Ie091dfce3c63be4fd6d0ed5b6600587aa56862cd
2022-10-14 06:15:49 +00:00
Android Build Coastguard Worker
5bba42248e Snap for 9175178 from 74ab1294e9 to udc-release
Change-Id: I3ed6f5179ea8db29724583a444108975556dcb50
2022-10-14 05:08:01 +00:00
Krzysztof Kosiński
74ab1294e9 Remove inclusion of deleted USF makefile.
Bug: 250027581
Test: presubmit
Change-Id: Iee2b7354e7a1033b3be5b30c85e3555ea07312c3
2022-10-13 22:11:49 +00:00
linpeter
daccd2a6ed Update IDisplay to V7 am: be78bf5b34 am: ed4357020e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/19967898

Change-Id: Ic1bf252eea1d137b0a8f6a0d0e8a2f751fbf8c65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-13 08:52:44 +00:00
linpeter
ed4357020e Update IDisplay to V7 am: be78bf5b34
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/19967898

Change-Id: Ia4820dd4ad1952bec67f33204de196c63c291475
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-13 08:19:47 +00:00
linpeter
be78bf5b34 Update IDisplay to V7
Bug: 241969007
Change-Id: Ic73764a6f856c135a4c078fafdfc15e45766e0c1
2022-10-13 08:11:53 +00:00
Android Build Coastguard Worker
fb7ade5ff5 Snap for 9168953 from f5834b423e to udc-release
Change-Id: Icd6f94555bbc958e6fd7fc385c632e6a699fa261
2022-10-13 01:02:58 +00:00
Rajesh Nyamagoud
f5834b423e [automerger skipped] Updated confirmationui HAL name. am: dbf314e10c -s ours
am skip reason: Merged-In Ifb3f692284eec45ca0c17838c1f39eaf2661650d with SHA-1 934b040eea is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20178708

Change-Id: I5f1d1cfd2827c805bd41a382a288b0f78b250471
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 21:45:36 +00:00
Rajesh Nyamagoud
dbf314e10c Updated confirmationui HAL name.
Ignore-AOSP-First: Dependent on internal change.
Bug: b/205760172
Test: Run confirmation UI test using CTS Verifier
Change-Id: Ifb3f692284eec45ca0c17838c1f39eaf2661650d
(cherry picked from commit 934b040eea)
Merged-In: Ifb3f692284eec45ca0c17838c1f39eaf2661650d
2022-10-12 17:46:45 +00:00
wenchangliu
aec237875a Move mfc_fw.bin into vendor/google_devices/<DEVICE>/prebuilts am: 6c85275e7f am: 553262ed70
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20118238

Change-Id: I46c1df867fa2a238570b173895fcb83f794bd059
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 11:21:53 +00:00
wenchangliu
553262ed70 Move mfc_fw.bin into vendor/google_devices/<DEVICE>/prebuilts am: 6c85275e7f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20118238

Change-Id: I6d04c19e99fd22071d1b7cb624a67db6dc0f6601
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 10:50:02 +00:00
wenchangliu
6c85275e7f Move mfc_fw.bin into vendor/google_devices/<DEVICE>/prebuilts
firmware/mfc/mfc_fw.bin

Bug: 239912381
Test: screen record and playback
Change-Id: Idd223d79c21dd25c559cc1b82f1b4bd48ae73b60
2022-10-12 10:23:47 +00:00
Adam Shih
179d0e83ea remove redundant code that has moved to gs-common
Bug: 248426917
Test: adb bugreport
Change-Id: I61a64b13a84bdf397a7cf0e11e7665711529e35e
2022-10-12 10:56:15 +08:00
Android Build Coastguard Worker
76e4a61cd1 Snap for 9163570 from b9b79645fd to udc-release
Change-Id: I5c3641417711f006a4a690c7fb529842e4c99b3f
2022-10-12 01:02:47 +00:00
Adam Shih
6dbdc16a00 move aoc dump to gs-common
Bug: 248426917
Test: adb bugreport
Change-Id: I568c3083a8133727ab4000dc5765f8f0aecae438
2022-10-12 00:08:33 +00:00
Xin Li
b9b79645fd Merge "Merge tm-qpr-dev-plus-aosp-without-vendor@9129937" into stage-aosp-master am: 3fbb46f781 am: 232e17d268
Original change: undetermined

Change-Id: I0694f0068ce0f905fca8c6f3ca131cdb7a519dc6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-11 20:10:08 +00:00
Xin Li
232e17d268 Merge "Merge tm-qpr-dev-plus-aosp-without-vendor@9129937" into stage-aosp-master am: 3fbb46f781
Original change: undetermined

Change-Id: Ie74ad3b35bdc03640a7680e195d668dc2cfc10dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-11 17:56:10 +00:00
Xin Li
3fbb46f781 Merge "Merge tm-qpr-dev-plus-aosp-without-vendor@9129937" into stage-aosp-master 2022-10-11 17:35:48 +00:00
Yi-Yo Chiang
7a1005bb61 Remove references to BOARD_BUILD_SYSTEM_ROOT_IMAGE am: 2aa333c7c8 am: a32e26723a am: 4638b47236
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2248534

Change-Id: I76e98fdb643540c2311fde92a0b8109d49106652
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-11 14:08:22 +00:00
Yi-Yo Chiang
4638b47236 Remove references to BOARD_BUILD_SYSTEM_ROOT_IMAGE am: 2aa333c7c8 am: a32e26723a
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2248534

Change-Id: I5fd9e8089b4b3dc75d3ae3e08e74fa727af36b5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-11 13:35:38 +00:00
Yi-Yo Chiang
a32e26723a Remove references to BOARD_BUILD_SYSTEM_ROOT_IMAGE am: 2aa333c7c8
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2248534

Change-Id: I9edcec6d24751f41e555c4074be5fd666cf65a05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-11 12:54:02 +00:00
Yi-Yo Chiang
2aa333c7c8 Remove references to BOARD_BUILD_SYSTEM_ROOT_IMAGE
This variable is always false or empty now.
Remove it so we can mark it as deprecated later.

Bug: 241346584
Test: Presubmit
Change-Id: I57cbe875f556bb853d4ea9b1d458c9c554c6bfa5
2022-10-11 18:58:50 +08:00
Kris Chen
7d9af76bb9 udfps: enable android fingerprint only for non-factory builds
Bug: 244291767
Test: Perform UDFPS factory calibration test
Change-Id: Icca078fd1b91d9cfee7af02153c790c5f33e6f51
2022-10-11 02:32:11 +00:00
Adam Shih
b2d7dc9459 move trusty dump from gs101 to gs-common
Bug: 244504232
Test: adb bugreport
Change-Id: I486f18dc55eea3843972d856e81d736cd6c25141
2022-10-11 08:07:16 +08:00
Android Build Coastguard Worker
9cf92e5bff Snap for 9153524 from 115730d5aa to udc-release
Change-Id: Ie2b748e408ed6e39dd944ef12aabc52845348e4b
2022-10-08 03:03:09 +00:00
Edwin Tung
115730d5aa gps: update gps driver 147.20.23.550494 am: 8707dd8e0d am: 132ec65829
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20058905

Change-Id: I92e69339c1eb0a5f04132ab9e2592d94ca6b7b22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-07 06:40:35 +00:00
Edwin Tung
132ec65829 gps: update gps driver 147.20.23.550494 am: 8707dd8e0d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20058905

Change-Id: I31981f249981e68491f46083ac80c3872c69b3d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-07 06:08:08 +00:00
Edwin Tung
8707dd8e0d gps: update gps driver 147.20.23.550494
Add NAVIC factory test to improve the time of L5 CW test
Fix millisecond error in receivedSvTimeNanos and the corresponding pseudoranges
Add protection code when gpsd call sensor API
Fix invalid sensor availability status report in the PGLOR msg

Bug: 235192024
Bug: 236572839
Bug: 240389454
Bug: 244118456

Verify test: 249174832
Test: atest VtsHalGnssTargetTest
atest CtsLocationGnssTestCases
atest PtsChreTestCases

Change-Id: I7085931ec83cc58515fefaf1be14e228cd64b5df
2022-10-07 05:40:30 +00:00
Adam Shih
40b3e768e4 move modem dump to gs-common
Bug: 250475732
Test: adb bugreport
Change-Id: Ifa227d7712c5d019db2e3a9d6fea118d054be601
2022-10-07 01:04:49 +00:00
Android Build Coastguard Worker
c4f1f9a6ce Snap for 9148142 from 934b040eea to udc-release
Change-Id: I4bc3f1413317bb24eeedb3f47e10f7191bbafcd4
2022-10-07 01:02:46 +00:00
Xin Li
ee6137bc1b Merge tm-qpr-dev-plus-aosp-without-vendor@9129937
Bug: 248070379
Merged-In: Ie6a8f5153086ce7d645bf56f02def446dbb4dee5
Change-Id: I7fe3fd62207d95c6a2a54878ed4ca5f1065c39af
2022-10-06 12:00:20 -07:00
Rajesh Nyamagoud
934b040eea Updated confirmationui HAL name.
Ignore-AOSP-First: Dependent on internal change.
Bug: b/205760172
Test: Run confirmation UI test using CTS Verifier
Change-Id: Ifb3f692284eec45ca0c17838c1f39eaf2661650d
2022-10-06 17:56:34 +00:00
Android Build Coastguard Worker
ffa5178d7b Snap for 9142107 from 69aa9e1774 to udc-release
Change-Id: I0f976362c748c932a3032d6bc9ec2177e56215c4
2022-10-06 01:02:43 +00:00
Adam Shih
69aa9e1774 move soc dump to gs-common
Bug: 248428203
Test: adb bugreport
Change-Id: Ia96ecf46bb3af9d72da1bf30cfa0d17d9985e4c4
2022-10-05 02:14:13 +00:00
Android Build Coastguard Worker
417363f8b7 Snap for 9138051 from a690698afa to udc-release
Change-Id: Ic6f3cf143150d2e9f06bc0e15ad4f8e47d4569a4
2022-10-05 01:03:03 +00:00
Vaibhav Devmurari
a690698afa Allow system server to access sysfs node of led lights.
To support input device lights manager feature in frameworks, provide
sysfs node access to system server process.
DD: go/pk_backlight_control (For keyboard backlight control for external
keyboards)

Kernel provides a standardized LED interface to expose LED controls
over sysfs: https://docs.kernel.org/leds/leds-class.html
The feature will be provided for devices with kernel sysfs class led
support and vendor kernel driver for input controllers that do have
lights. The kernel sysfs class led support is a kernel config option
(LEDS_CLASS), and an input device driver will create the sysfs class
node interface.
By giving system_server the access to these sysfs nodes, the feature
will work on devices with the kernel option and kernel input/hid driver
support. We do use CTS tests to enforce the kernel options and the
input device drivers.

What's already supported:
- We already expose paths for UHID based LED nodes which covers all
bluetooth based peripherals that have custom vendor drivers to expose
LED sysfs nodes. (see CL aosp/1546377)

What's included in this CL:
- Exposing paths for sysfs nodes for external USB based devices that
expose LED nodes using vendor specific drivers using standard LED
interface provided by Kernel
- We are using specific paths for USB devices instead of
/sys/class/leds to avoid giving access to system LED nodes that would
also appear under /sys/class/leds (see discussion in aosp/1546377)

NOTE: Light HAL should never touch the HID device sysfs light, as the
light HAL only defines a number of lights supported
(https://android.googlesource.com/platform/hardware/interfaces/+/master/light/2.0/types.hal)
but not include input device lights, so we shouldn't have conflict
for managing these lights.

NOTE: External keyboard backlight is different for HAL light type
KEYBOARD which is for devices with attached keyboards.

Test: manual
Bug: 245506418
Change-Id: I2e9f3cbce55f3f894ca346bafa5ded280086a3ca
2022-10-04 09:22:33 +00:00
Android Build Coastguard Worker
a2c83532fc Snap for 9133445 from 2b7c6714f1 to udc-release
Change-Id: Icbc7be7f2ee8c5d052e190c452e0a5ce064f0905
2022-10-04 01:02:41 +00:00
Adam Shih
2b7c6714f1 move ramdump relate dumpstate to gs-common
Bug: 248428203
Test: adb bugreport
Change-Id: I2e3f3ebaccd6a6b345f75d6ebfb3f38d8be6d0f8
2022-10-03 06:02:36 +00:00
Android Build Coastguard Worker
55fea15062 Snap for 9127594 from e8b79b3a6a to udc-release
Change-Id: I4d02fbdb48bedc51f15dfaa414ea073936e7d0fb
2022-10-01 03:03:04 +00:00
Jean-Michel Trivi
e8b79b3a6a Include Dolby codecs am: a431ade8d9 am: 59d5c3c5e6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20085187

Change-Id: I5027fab1e5d3094438c2e1df343ac5567b3a74f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-30 16:35:14 +00:00
Jean-Michel Trivi
59d5c3c5e6 Include Dolby codecs am: a431ade8d9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20085187

Change-Id: I33ec36f306d8ef93b688cacf112d2656c8a7c2f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-30 16:04:43 +00:00
Android Build Coastguard Worker
20334c0d84 Snap for 9121979 from ef1e8e11b9 to udc-release
Change-Id: Ie991c833d47e23fed76959e79e1fdfc34cc2a5f1
2022-09-30 01:03:04 +00:00
Jean-Michel Trivi
a431ade8d9 Include Dolby codecs
Include Dolby codecs for non-AOSP builds.

Bug: 248402995
Test: verify DD+ codec selected in select VoD apps
Change-Id: I1545b67bea525dc3d28c1da124caa774df5c6ed6
2022-09-29 21:07:44 +00:00
Xusong Wang
ef1e8e11b9 Enable Edge TPU DBA HAL on gs101.
Bug: 245792277
Test: edgetpu_dba_hal_test
Change-Id: If46fb1b18dcf7768ef481eb07f27dd9faa95b2f5
2022-09-29 17:02:35 +00:00
Adam Shih
badac57edd move UFS dump to gs-common
Bug: 248143736
Test: adb bugreport
Change-Id: I39b950942d0d7d9331fa808f46cd7622c5b43690
2022-09-29 01:07:43 +00:00
Adam Shih
4f56b0c6af Put gs_watchdog settings to one place
Bug: 248428203
Test: gs_watchdog is still in system_ext
Change-Id: Iaee4020f3d978878a3b77dc86cef330c67be6c8e
2022-09-29 01:05:40 +00:00
Android Build Coastguard Worker
2e4ee4f08a Snap for 9117328 from c20b957299 to udc-release
Change-Id: I7e20b72d88143dd1dec52856e8aa0a403dd7bdd1
2022-09-29 01:02:40 +00:00