Commit graph

4796 commits

Author SHA1 Message Date
Taylor Nelms
d33cced8b0 [automerger skipped] Modify dumpstate to point to counters in sysfs rather than debugfs am: 17c28ccd37 am: 6e8b7e810a -s ours
am skip reason: Merged-In I0026378d81f5de5ac48b658861a2d8a85c817820 with SHA-1 b8248d3ec4 is already in history

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

Change-Id: I3e830d54bee7bcdff3fbdebc0e487bbf8833235e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-03 14:17:03 +00:00
Taylor Nelms
6e8b7e810a Modify dumpstate to point to counters in sysfs rather than debugfs am: 17c28ccd37
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21041859

Change-Id: Ia8f89a27f699e086a0c0a9912ebcef029626bbc7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-03 13:47:32 +00:00
Taylor Nelms
17c28ccd37 Modify dumpstate to point to counters in sysfs rather than debugfs
Bug: 240346564
Test: Build for Cheetah device with user build,
check bugreport for decon_counters content
Merged-In: I0026378d81f5de5ac48b658861a2d8a85c817820
Change-Id: Ia20e1e985d3d83b58e4dce28d7537b49b545e243
Signed-off-by: Taylor Nelms <tknelms@google.com>
2023-02-03 13:18:02 +00:00
Jack Wu
942fe044ca init: add permission for charging_policy access am: c0cf226818 am: cd966979dd am: 8333686242
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2418919

Change-Id: I544ee3ca74947bdaf99fb8a82e4c4fd38ef4e124
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-03 09:27:09 +00:00
Jack Wu
8333686242 init: add permission for charging_policy access am: c0cf226818 am: cd966979dd
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2418919

Change-Id: I72d7f80ee9e5cbe9857f21e28b2a3cb4e2a80aee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-03 08:58:29 +00:00
Junyu Lai
3357b8cf94 Set activelyPreferBadwifi config to 1 globally for gs201 devices
This flag will not take effect if the system is configured to
avoid bad wifis. Set it to 1 globally. Then it will sprint
into effect for all mcc/mncs where config_networkAvoidBadWifi is 0.

For carriers that don't need this behavior change but
config_networkAvoidBadWifi is 0, set activelyPreferBadwifi
to 0 for their mccmncs.

Test: manual
Bug: 267489867
Change-Id: I4b6fe4964e8fd5d61978f1433dcbbd9e9b10ffc3
2023-02-03 08:09:03 +00:00
Sajid Dalvi
aa48dbc78b [automerger skipped] dumpstate: Add logbuffer support for pcie driver [DO NOT MERGE] am: fd2a8ca06b am: aec4604122 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I98e342cb426b844d118fa9d62d957743fe1b0e1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-03 06:11:57 +00:00
Jack Wu
cd966979dd init: add permission for charging_policy access am: c0cf226818
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2418919

Change-Id: I4ed3c83a17116b843e6e1bfc13b1d76d4402ecba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-03 05:43:32 +00:00
Sajid Dalvi
aec4604122 dumpstate: Add logbuffer support for pcie driver [DO NOT MERGE] am: fd2a8ca06b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21077873

Change-Id: Ib67cfb16aaf28264f4c4b556e2960167369daae7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-03 05:41:29 +00:00
Cody Northrop
910f1e267e EGL: Configure multifile cache
This CL enables multifile EGL blobcache for GS201 devices
and sets a limit of 128MB.

Test: pubg_mobile_launch ANGLE trace
Test: /data/nativetest64/EGL_test/EGL_test
Test: /data/nativetest64/libEGL_test/libEGL_test
Bug: b/266725576
Change-Id: I1a0063fd5f7d5de7e64dcd00096a961f7ac922f4
2023-02-03 02:38:46 +00:00
Sajid Dalvi
fd2a8ca06b dumpstate: Add logbuffer support for pcie driver [DO NOT MERGE]
Add logbuffer support to pcie driver to reduce dmesg spam.

Bug: 267495494
Change-Id: Ic70dfd696d084c1ab7f55872b69ca86856720592
Signed-off-by: Sajid Dalvi <sdalvi@google.com>
2023-02-02 21:30:23 +00:00
Jack Wu
c0cf226818 init: add permission for charging_policy access
Bug: 251425963
Test: write charging_policy sysfs node successfully
Change-Id: I3f387cbd80aa9bdcb483d0c6435cb382a7a847c7
Signed-off-by: Jack Wu <wjack@google.com>
2023-02-02 19:57:30 +08:00
Android Build Coastguard Worker
6269d63760 Snap for 9552483 from d7bb8629f3 to udc-release
Change-Id: Iacbd1fd23c799bf0df532ec4649d3e8e935c3fa9
2023-02-02 02:14:28 +00:00
George Lee
d7bb8629f3 [automerger skipped] battery_mitigation: fix brownout reporting [DO NOT MERGE] am: e05f4413af am: ba48a449c1 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ifa9e1d269c5f207825a484ec3213f8928113239b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 17:40:17 +00:00
George Lee
ba48a449c1 battery_mitigation: fix brownout reporting [DO NOT MERGE] am: e05f4413af
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21049747

Change-Id: Iafad5dd76a9279dedb2fccebe794f88bde797d8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 17:02:02 +00:00
George Lee
e05f4413af battery_mitigation: fix brownout reporting [DO NOT MERGE]
Ensure ro.boot.bootreason equals sys.boot.reason before filing bugreport
for Brownout.

Bug: 263274350
Test: Local testing to confirm
Change-Id: Icc0009475891a5e09b772913dfb4a969d66cae87
Signed-off-by: George Lee <geolee@google.com>
(cherry picked from commit 4b3a85cac0206e70dddf7663aa771195c0026eea)
2023-02-01 16:08:42 +00:00
Doug Zobel
da0664cbc0 pixelstats: Configure PCIe link stats pathnames am: 471d17d1ae am: a269b503e5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21087424

Change-Id: If465f767c911a17ee6417f639c6cdf4158087fb9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 14:44:43 +00:00
Doug Zobel
a269b503e5 pixelstats: Configure PCIe link stats pathnames am: 471d17d1ae
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21087424

Change-Id: I7b18affe0e1a60d7744d2311eb99f72d5908676c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 14:04:22 +00:00
Doug Zobel
471d17d1ae pixelstats: Configure PCIe link stats pathnames
Test: adb logcat "pixelstats-vendor:D *:S"
Bug: 264287533
Change-Id: If059347f847a857f66164926edfecd2a756f2339
Signed-off-by: Doug Zobel <zobel@google.com>
2023-02-01 13:30:23 +00:00
Android Build Coastguard Worker
ac1a0dd48c Snap for 9546944 from c49d350dee to udc-release
Change-Id: Ia86133654ab8a6699409080fb1b37a1374c0d346
2023-02-01 02:02:38 +00:00
Jack Wu
c49d350dee dumpstate: add battery eeprom in bugreport am: e28746e3f1 am: a0c8de3597
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21027679

Change-Id: Id7952997e7ec906fa5206f67335840660c11ba55
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-31 09:14:27 +00:00
Jack Wu
a0c8de3597 dumpstate: add battery eeprom in bugreport am: e28746e3f1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21027679

Change-Id: Ib1f9a08b6e14445852164f0a5d7bef8e7d6c7094
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-31 07:57:56 +00:00
Pat Tjin
184a771f76 Add OWNER for dumpstate
Change-Id: I38d96529b2e2d722a2364ba2daed546c8da01da9
2023-01-31 05:24:33 +00:00
Android Build Coastguard Worker
4787f8a181 Snap for 9536806 from 9ba92eed60 to udc-release
Change-Id: I1b1c7a44e62544afb7b0991314b31eb8d4e3873f
2023-01-28 06:08:03 +00:00
Avichal Rakesh
9ba92eed60 Migrate IUsbGadget implementation to AIDL
This change migrates IUsbGadget implementation to AIDL.
Port of commit <d6d0b7d2ca5066988ee90889dccd00c06d64b694>.

Bug: 218791946
Test: USB function switch success and AIDL service is running.
Change-Id: I9613178d3cd2f9abd5396e4af763a257a8ef62a7
2023-01-26 20:18:09 +00:00
Android Build Coastguard Worker
87e0e0ab40 Snap for 9523845 from 7e9ed22e6a to udc-release
Change-Id: Ic726ce08820a50adec85e6160346549b810b4bef
2023-01-25 02:27:38 +00:00
Doug Zobel
7e9ed22e6a pixelstats: Configure PCIe link stats pathnames
Test: adb logcat "pixelstats-vendor:D *:S"
Bug: 264287533
Change-Id: If059347f847a857f66164926edfecd2a756f2339
Signed-off-by: Doug Zobel <zobel@google.com>
2023-01-24 02:05:32 +00:00
Android Build Coastguard Worker
016a7e44af Snap for 9514456 from 54b64fbf4d to udc-release
Change-Id: I5f08eccf975f545857e14703f31121992b93bfbd
2023-01-21 04:03:09 +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
Android Build Coastguard Worker
958b3e2fc0 Snap for 9505375 from 09b4d0e5bb to udc-release
Change-Id: I9d73477276ba4e4d7cbe3a58334d072218349d36
2023-01-19 04:02:42 +00:00
wenchangliu
09b4d0e5bb BoardConfig: add BOARD_SUPPORT_FLEXIBLE_P010 support
Bug: 229547170
Test: atest CtsMediaDecoderTestCases:ImageReaderDecoderTest
Test: atest CtsMediaV2TestCases
Change-Id: I8aa0219f0a1fb2438389457e2f9c7ed24a05ed1f
2023-01-18 15:30:08 +00:00
Jack Wu
e28746e3f1 dumpstate: add battery eeprom in bugreport
Bug: 265889611
Test: adb bugreport
Change-Id: I604834cdae4a3352db20301128d61059c71f0fb2
Signed-off-by: Jack Wu <wjack@google.com>
2023-01-18 08:17:23 +00:00
Android Build Coastguard Worker
82c9efe731 Snap for 9499269 from a1b725f6fc to udc-release
Change-Id: I17e7eb7a1f865893f3b7959763f6d204553b6209
2023-01-18 02:07:42 +00:00
TeYuan Wang
7c340b054f thermal: remove thermal pid flag
Back port the latest PID algo to legacy devices, so we don't need to
have version control anymore.

Bug: 247536326
Test: lshal debug android.hardware.thermal@2.0::IThermal/default
Change-Id: Ie1e9967a052b4c75ee642cc16512bf94c50576d6
2023-01-18 00:13:55 +00:00
Kyle Zhang
a1b725f6fc Fix widevine device.mk not found in no vendor repo
Bug: 265342962
Test: git_master-without-vendor
Change-Id: Ic3525cddd01a72e8c7a005818cec581a2aa25975
2023-01-17 15:37:39 +00:00
Wasb Liu
48676580c3 dumpstate: dump dual batt logbuffer am: 08a7fc6c70 am: ddb529fff8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20806353

Change-Id: I61b2c69c8dcf19cb0bb43b9a8ca5298a13a0325c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 06:00:50 +00:00
Wasb Liu
ddb529fff8 dumpstate: dump dual batt logbuffer am: 08a7fc6c70
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20806353

Change-Id: I71eb4fdcff36d63dd2c27d6c9d7cbff419691d26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 05:21:51 +00:00
Wasb Liu
08a7fc6c70 dumpstate: dump dual batt logbuffer
Add logbuffer_dual_batt to dumpstate.
Also fix some dual batt related dump pathes.

Bug: 263496320
Test: build pass, no related permission errors.
Change-Id: Ibfd3dfc18acc049052f07246c8d85ae04b4f95f5
Signed-off-by: Wasb Liu <wasbliu@google.com>
2023-01-17 04:52:50 +00:00
Android Build Coastguard Worker
b231477914 Snap for 9491836 from 3840d3ed97 to udc-release
Change-Id: I7f5ce9b7b3b80258e23d7cacc1dfcf152fc54dfc
2023-01-15 02:02:10 +00:00
Android Build Coastguard Worker
02cf01da44 Snap for 9489393 from 6ffe1e16e7 to udc-release
Change-Id: I60035fe72316910dae33fdbaecb1b0b1d32a5821
2023-01-14 04:03:10 +00:00
Xin Li
3840d3ed97 [automerger skipped] Merge tm-qpr-dev-plus-aosp-without-vendor@9467136 am: 79632f0b90 -s ours am: 3b2afd75aa -s ours
am skip reason: Merged-In If9ccdfa44bc37e5ae8c73ccf96150f46b8723dc5 with SHA-1 a4dc9b55bd is already in history

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

Change-Id: Ib03b5b7e580b8fd2c0b35b509b347976ee9fea4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 21:35:45 +00:00
Xin Li
3b2afd75aa [automerger skipped] Merge tm-qpr-dev-plus-aosp-without-vendor@9467136 am: 79632f0b90 -s ours
am skip reason: Merged-In If9ccdfa44bc37e5ae8c73ccf96150f46b8723dc5 with SHA-1 a4dc9b55bd is already in history

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

Change-Id: I62f4627bbcf24669ba27a1848b32733aa8474d36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 08:08:26 +00:00
Alex Hong
6ffe1e16e7 Fix the index out of bounds error when the modem FD is missing am: d6f061f45a am: f918ea1dc9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20877560

Change-Id: I41ffa93760dde5fe4bde4dfb3655eaaf2f6f5f51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 07:44:58 +00:00
Alex Hong
f918ea1dc9 Fix the index out of bounds error when the modem FD is missing am: d6f061f45a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20877560

Change-Id: I3db3b140850c8cf164f87179d31f29d403a7c9ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 06:52:00 +00:00
Android Build Coastguard Worker
38a2b88949 Snap for 9484614 from 7086c038ea to udc-release
Change-Id: I1c6983174509b508dc135eb59873a26d5a079678
2023-01-13 02:03:44 +00:00
Treehugger Robot
7086c038ea Merge "Remove wait_for_keymaster" am: c3cd098631 am: 6fa12a3ce7 am: 09fe281831
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2385712

Change-Id: I0309f9480a53e33b0f56dbcc261b0bece6ac25c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-12 08:35:14 +00:00
Treehugger Robot
09fe281831 Merge "Remove wait_for_keymaster" am: c3cd098631 am: 6fa12a3ce7
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2385712

Change-Id: I98c35782fe8dfcd47d1d7227c860ca516e96a402
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-12 07:30:06 +00:00
Xin Li
79632f0b90 Merge tm-qpr-dev-plus-aosp-without-vendor@9467136
Bug: 264720040
Merged-In: If9ccdfa44bc37e5ae8c73ccf96150f46b8723dc5
Change-Id: Ic782dda73ae3cf0000038a0634d50e912831051a
2023-01-11 22:46:18 -08:00
Treehugger Robot
6fa12a3ce7 Merge "Remove wait_for_keymaster" am: c3cd098631
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2385712

Change-Id: I0c6412e9df142891a60857c25e6c7a47350576ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-12 05:56:52 +00:00
Treehugger Robot
c3cd098631 Merge "Remove wait_for_keymaster" 2023-01-12 05:07:58 +00:00