Commit graph

4159 commits

Author SHA1 Message Date
Xin Li
4f853b8875 Merge tm-qpr-dev-plus-aosp-without-vendor@9467136
Bug: 264720040
Merged-In: I2ffb9c251fa2eba33cf1de9ea537c1182927b167
Change-Id: Ie3f02a6c4f2c865d346fc43bd287de1c872df3de
2023-01-11 22:46:17 -08:00
Edwin Tung
4ab44eae22 [DO NOT MERGE] gps: Enable Vzw SUPL OTDOA am: a1f4b82a9e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20842584

Change-Id: I1ac9d89a2625ab3c6f7319a464fd34e8d9532ea7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-30 11:53:33 +00:00
Edwin Tung
a1f4b82a9e [DO NOT MERGE] gps: Enable Vzw SUPL OTDOA
Bug: 263852801
Test: OTDOA pass
Change-Id: I2ffb9c251fa2eba33cf1de9ea537c1182927b167
2022-12-30 02:19:17 +00:00
Randall Huang
b8aa37a6d7 gs101: move sg_write_buffer rule to common folder am: d8b93f66fb am: be6e727a6c
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2361143

Change-Id: I1193d6398e6ee2ccfc5a126b5737277289f5ac16
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-19 23:15:05 +00:00
Randall Huang
be6e727a6c gs101: move sg_write_buffer rule to common folder am: d8b93f66fb
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2361143

Change-Id: I78dadec8321ce93576b0b0d81a145a665da53508
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-19 22:40:05 +00:00
Edwin Tung
a05a0b9de3 DO NOT MERGE gps: update gps driver 147.20.23.557990 am: 366bc3cc43
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20747066

Change-Id: I1f721764e1afd74cae6e0fe6747f696cffaf3bf0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-19 10:26:59 +00:00
Edwin Tung
366bc3cc43 DO NOT MERGE gps: update gps driver 147.20.23.557990
- Add more PLMNs for specificed carrier configuration
 - Add configuration to use full response time in SUPL NI session to
   benifit accuracy
 - Fix miscalculate TTFF and RSP problem due to unexpected stop command

Bug: 260996867
Bug: 260153806
Bug: 260795209

Verify test: b/262702990
Test: VtsHalGnssTargetTest pass
CtsLocationGnssTestCases pass
PtsChreTestCases pass

Change-Id: I1255a31adbb77e5d476af070046d1f1a12fa1771
2022-12-19 09:55:21 +00:00
Randall Huang
d8b93f66fb gs101: move sg_write_buffer rule to common folder
Bug: 253986334
Change-Id: Ic0bd13f6adf2326353ffbe509ea54789a487228a
Signed-off-by: Randall Huang <huangrandall@google.com>
2022-12-18 22:55:32 +08:00
Jörg Wagner
78f6ebe1d7 Install Vulkan 1.3 device properties am: 0f6e6c0c39
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20712474

Change-Id: I5d5ad4ccdec740ae2326da9b43191d75814c089c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-16 08:07:21 +00:00
Jörg Wagner
0f6e6c0c39 Install Vulkan 1.3 device properties
As the latest Mali DDK exposes a Vulkan 1.3 driver
also setup the device properties accordingly.

Bug: 259507479
Change-Id: I593e4881f3e211b98c641e5546578b6e64036703
2022-12-16 07:16:18 +00:00
Jack Wu
ed6a5ea035 init: enable dock-defend by default am: f5f9239424
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20716912

Change-Id: I09132239b942310e4e1fd4485bccb3d2f83cf028
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-13 14:39:10 +00:00
Jack Wu
f5f9239424 init: enable dock-defend by default
dock-defend is enabled in kernel code.

Bug: 262322247
Test: dock-defend is enabled by default
Change-Id: Ibbd83fc2442e2a6d68d7f506ccd29d452947931c
Signed-off-by: Jack Wu <wjack@google.com>
2022-12-13 11:18:47 +08:00
Automerger Merge Worker
c26c1458f9 Merge "[automerger skipped] Merge Android 13 QPR1 am: 1c3f093247 -s ours" into stage-aosp-master am: 32ab203d8e -s ours
am skip reason: Merged-In Ifb3f692284eec45ca0c17838c1f39eaf2661650d with SHA-1 dbf314e10c is already in history

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

Change-Id: Ib8a25be8bb337db6d37f550ca8cbce2ac2709962
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-10 01:57:40 +00:00
Xin Li
2418c462b8 [automerger skipped] Merge Android 13 QPR1 am: 1c3f093247 -s ours am: ad14c7bc66 -s ours
am skip reason: Merged-In Ifb3f692284eec45ca0c17838c1f39eaf2661650d with SHA-1 13a10adc05 is already in history

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

Change-Id: Idcacb50d46fded7b1af2bbe32833b421b27f8b21
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-10 00:25:01 +00:00
Automerger Merge Worker
32ab203d8e Merge "[automerger skipped] Merge Android 13 QPR1 am: 1c3f093247 -s ours" into stage-aosp-master 2022-12-09 23:31:44 +00:00
Xin Li
8f6b4b79aa [automerger skipped] Merge Android 13 QPR1 am: 1c3f093247 -s ours
am skip reason: Merged-In Ifb3f692284eec45ca0c17838c1f39eaf2661650d with SHA-1 13a10adc05 is already in history

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

Change-Id: Id9b98dda329258b3bfad60ecba1ad346ddaeff10
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-09 23:19:40 +00:00
Xin Li
ad14c7bc66 [automerger skipped] Merge Android 13 QPR1 am: 1c3f093247 -s ours
am skip reason: Merged-In Ifb3f692284eec45ca0c17838c1f39eaf2661650d with SHA-1 13a10adc05 is already in history

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

Change-Id: I8d9f060864da3860ca834df5dee0bce3af2d460e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-09 23:14:56 +00:00
Chungkai Mei
dc8331b958 Remove UClamp Threshold setting am: ef9d0934c6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20673904

Change-Id: Ib2c518fccc4f9267dfc2cffbad7aa2b08be38c55
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-09 22:27:19 +00:00
Chungkai Mei
ef9d0934c6 Remove UClamp Threshold setting
the file node was removed so also remove these
dummy setting

Bug: 260806701
Change-Id: I23044f7f32cf4b2b2cc93205ec5751525f05ee7f
Signed-off-by: Chungkai Mei <chungkai@google.com>
2022-12-09 21:43:57 +00:00
Xin Li
1c3f093247 Merge Android 13 QPR1
Bug: 261731544
Merged-In: Ifb3f692284eec45ca0c17838c1f39eaf2661650d
Change-Id: I6a92cefc2706d9f5527f7092043dffbe6d54f874
2022-12-09 10:24:31 -08:00
Daniel Mentz
b96da64e3d Import prebuilt kernel modules like fips140.ko am: f41ee9ffe6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/19343856

Change-Id: I9cf28f55b4dc779326c73660e8d5225778e78d7d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-07 21:57:19 +00:00
Daniel Mentz
f41ee9ffe6 Import prebuilt kernel modules like fips140.ko
Add support for copying prebuilt kernel modules like fips140.ko into the
vendor ramdisk. These kernel modules are different in the following
ways:

- They do not appear in vendor_boot.modules.load provided by the
  kernel build system.
- We want to put their names at the very beginning of the output
  modules.load file to ensure that they are loaded prior to all other
  modules.

We define a new Makefile variable named
BOARD_PREBUILT_VENDOR_RAMDISK_KERNEL_MODULES. For every filename on this
list, we verify that the file exists in $(KERNEL_MODULE_DIR), and if it
does, we include its name in the modules.load for the vendor boot
ramdisk.

Bug: 194712883
Change-Id: Iff8923c2492296b8eb4d24ec94bbfccc19f4e8f5
2022-12-07 21:33:53 +00:00
Nicole Lee
02c7f7d3d3 Update pixel stability logging mask am: da4c293712
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20660934

Change-Id: Ie89b94d67088b5be5c41719a377ecb999bc8edee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-07 16:29:06 +00:00
Nicole Lee
da4c293712 Update pixel stability logging mask
- Enable _Normal logs in group GP_CH_COMM, GP_CH_NR
  GP_CP_COMM, GP_CP_NR, GP_DP_NR_H, GP_DP_NR_L, GP_SMPF_TASK

Bug: 261136798
Change-Id: I1da78e487947431769fefc9370257a84de6e4141
2022-12-07 18:19:30 +08:00
kierancyphus
1f72509f50 Dumpstate.cpp: use new history dir and inc more files am: 242debae75
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20614888

Change-Id: I46b07bb633864224ef82e19af1c9a6718cbc301f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-07 07:33:01 +00:00
kierancyphus
242debae75 Dumpstate.cpp: use new history dir and inc more files
Modify the logging mask file path to instead point to the new history
directory, as well as include more files (right now only logging mask
history and logging enabled history).

Bug: 259174982
Test: Manually build and inspect bugreport to make sure files are
included

Change-Id: I1a57e0f4fea66929803fac350547b706d7442b26
Merged-In: I1a57e0f4fea66929803fac350547b706d7442b26
2022-12-05 06:17:03 +00:00
Edwin Tung
9a93a62cca DO NOT MERGE gps: update gps driver 147.20.23.556285 am: 09383c4690
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20581153

Change-Id: I109730ea54e39a72784afb1dfa9dbbcf2388bb64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-05 03:46:58 +00:00
Edwin Tung
09383c4690 DO NOT MERGE gps: update gps driver 147.20.23.556285
- Fix no GPGSV information in CP LPP session
 - Implement SIT_IND_GPS_NFW_MODE to make modem request NFW status from gpsd
 - Fix the high EA issue caused by last known position
 - Use network PLMN to determine carrier configuration when SIM PLMN is
   not available

Bug: 248476067
Bug: 252972119
Bug: 243358812
Bug: 258355692

Verify test: b/260669367
Test: CTS/VTS/PTS pass

Change-Id: I6ffda40cd851b85c3d60221b82ef6bc478f15d23
2022-12-05 03:10:22 +00:00
Ziyi Cui
6f0ec9f01e [DO NOT MERGE] gs101:dumpstate: Dump long irq metrics, resume latency metrics at bugreport am: b9fd6571c1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20590798

Change-Id: Ibf17f3730d3996004eb2065111adccb9028d40a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 07:03:14 +00:00
Ziyi Cui
e6dd6da8cf gs101: pixelstats: add pixel perf stats paths am: f57fca197d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20273385

Change-Id: I6b8a0af04c81bc86caa063a9929c55f89c3f2600
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 07:03:10 +00:00
Ziyi Cui
36ab854558 [ DO NOT MERGE ] gs101: dumpstate: Dump Temperature Residency at bugreport am: b7b91cdb14
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20584367

Change-Id: Ibedcb51e62ac1cfec14ff2bbe28f9aa3a648a47e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 06:59:38 +00:00
Ziyi Cui
391db7b2a0 gs101: pixelstats: add pixel temperature residency stats paths am: 19f686ee47
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20528072

Change-Id: I09a32a3763de7647b17f262b922efcac449ae715
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 06:59:37 +00:00
Ziyi Cui
b9fd6571c1 [DO NOT MERGE] gs101:dumpstate: Dump long irq metrics, resume latency metrics at bugreport
At the bugreport, capture long irq metrics and resume latency metrics

Bug: 227809911
Bug: 232541623
Test: "adb bugreport" includes metrics capture.
Change-Id: Ic60cb29b4e58996e7db1dc8fa406b46840ccd446
Signed-off-by: Ziyi Cui <ziyic@google.com>
2022-12-01 06:31:34 +00:00
Ziyi Cui
f57fca197d gs101: pixelstats: add pixel perf stats paths
Add pixel perf metrics paths in sysfs paths list for gs101

Bug: 232541623
Test: Verified the existence of atom and correctness of resume latency, irq stats
Signed-off-by: Ziyi Cui <ziyic@google.com>
Change-Id: I0c4b363e93a9ee651cedc35e2e1e09a691244828
2022-12-01 06:31:34 +00:00
Ziyi Cui
b7b91cdb14 [ DO NOT MERGE ] gs101: dumpstate: Dump Temperature Residency at bugreport
At the bugreport, capture Temperature Residency metrics

Bug: 246799997
Test: Test: "adb bugreport" includes temp residency metrics capture.
Change-Id: I7dcc42e88c3e24506298b9dc46e0728a3eaba518
Signed-off-by: Ziyi Cui <ziyic@google.com>
2022-12-01 06:27:22 +00:00
Ziyi Cui
19f686ee47 gs101: pixelstats: add pixel temperature residency stats paths
Add pixel temperature residency metrics paths in sysfs paths list for gs101

Bug: 246799997
Test: Verified the existence of atom and correctness of atom stats
Change-Id: I7fbf563aa3da258f72ddac2e4383af732de1c6d8
Signed-off-by: Ziyi Cui <ziyic@google.com>
2022-12-01 06:27:22 +00:00
Jinyoung Jeong
c4590ae05a [LPA][gs101] Add notification pregrant am: 050a62c778
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20586028

Change-Id: I999fe37d13ffdd3513feaf529bbd2b71a18a26f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 00:22:57 +00:00
Jinyoung Jeong
050a62c778 [LPA][gs101] Add notification pregrant
refer to b/237497128

Bug: 251705860
Test: manual
Change-Id: I4c6609c0e36d7404adc4da23f91f0d0cf47285ad
2022-11-30 23:52:48 +00:00
Kieran Cyphus
0493537ce7 DumpstateDevice: include mask history file am: 72014f715c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20335455

Change-Id: Ice70622df3032796c56bb1e45bb0411d93559a56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-23 07:58:09 +00:00
Kieran Cyphus
72014f715c DumpstateDevice: include mask history file
Includes the file `LoggingMaskHistory.csv` when a bug report is triggered.

Bug: 241739027
Test: Trigger a bugreport with `adb bugreport` and check to make sure
the report contains the `LoggingMaskHistory` file. E.g. after
unzipping `cat <bugreport>.txt | grep -a 'LoggingMaskHistory'`.

Change-Id: Idfbe759c331a206773bc9dd0647c9016825b17d7
2022-11-23 07:27:30 +00:00
Edwin Tung
37b8101801 DO NOT MERGE gps: update gps driver 147.20.23.554803 am: 19c70e1342
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20499008

Change-Id: I2b2e86de8f189300f1ef1f125a834c7157b864bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-21 10:37:07 +00:00
Edwin Tung
19c70e1342 DO NOT MERGE gps: update gps driver 147.20.23.554803
- Fix GLONASS Notch Filter Center issue
 - Support RILC_UNSOL_GPS_LOCK_MODE to send GPS LOCK MODE to CP
 - Fix IGnssMeasurement#setCallback twice issue
 - Fix the issues related to LTE filter

Bug: 210132268
Bug: 241880444
Bug: 254195220
Bug: 254202512

Verify test: b/259489489
Test: VtsHalGnssTargetTest pass
CtsLocationGnssTestCases pass
PtsChreTestCases pass

Change-Id: I21baf29fc1d5a774313ec8cccaa7f4d0ce0254de
2022-11-17 12:10:49 +08:00
Sayanna Chandula
3663cd9711 Revert "Revert "thermal: enable warm_reset on thermal shutdown"" am: 7330107116
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20166426

Change-Id: If6544a869d1058e408fc1d7dfc6e0b94e6e0d5d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-12 21:42:27 +00:00
Sayanna Chandula
7330107116 Revert "Revert "thermal: enable warm_reset on thermal shutdown""
This reverts commit 92f1b6c40a.

Bug: 238464124
Test: Build and boot on device. Check last logcat logs
Signed-off-by: Sayanna Chandula <sayanna@google.com>
Change-Id: I5148b5cf80f3177f66626aff9a4021a0aba197ec
2022-11-12 21:18:17 +00:00
Carter Hsu
3af2d65601 audio: update hidl to 4.0 am: 902cfdf7d1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20152032

Change-Id: Ie16e9555a3c100d1b6f7d941d2483d58f601abfa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-11 02:12:34 +00:00
Carter Hsu
902cfdf7d1 audio: update hidl to 4.0
Bug: 252877772
Test: build pass
Signed-off-by: Carter Hsu <carterhsu@google.com>
Change-Id: Ie9909a6bb284f7da904cf0ee3e8ca673d8e7191d
2022-11-11 01:50:19 +00:00
Robin Peng
d5294588ae gs101: remove prebuilt boot-user.img usage am: 31e17d29ad
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20383426

Change-Id: Iddba910c2e9f400bd6823b1aadc4b86252e33a85
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-07 06:47:13 +00:00
Robin Peng
31e17d29ad gs101: remove prebuilt boot-user.img usage
When $(TARGET_KERNEL_DIR) contains:
* boot.img

then use those as prebuilt boot images for the target build.

Bug: 242812258
Change-Id: Icbd880c9461d7ba3d707d56c7ff43f4b8bf2e47c
2022-11-04 06:48:30 +00:00
Roger Wang
e1e7f6d79c wifi: remove unnecessary debug dump am: c0825f2717
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20335453

Change-Id: If2b9df0809d68d2fe3901c9a9625e652ee1dc5a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-03 06:42:42 +00:00
Roger Wang
c0825f2717 wifi: remove unnecessary debug dump
Since design was adjusted, we are no longer need
to cat dump_start when bugreport be triggered.

Bug: 256746618
Test: Trigger bugreport and check debug files.
Change-Id: I907e707be99a35bfd76dfdb5f9bd693cb4b471d8
Merged-In: I907e707be99a35bfd76dfdb5f9bd693cb4b471d8
Signed-off-by: Roger Wang <wangroger@google.com>
2022-11-03 06:10:30 +00:00