Rick Yiu
9bf9948f63
Make bg group throttle value experimental
...
Bug: 287562715
Test: build pass
Change-Id: I8cfa6fef3491bcec38b5ab628fd44fb2a53f85de
2023-06-16 11:21:26 +00:00
Wei Wang
28a49926be
Remove prefer_idle for SF CFS tasks
...
Test: Boot
Bug: 236868627
Change-Id: I57ea6032f2b6fcd974455ec09cb0318ec9601923
Signed-off-by: Wei Wang <wvw@google.com>
2023-06-02 21:19:42 +00:00
Matt Buckley
26de2161a4
Remove rt_uclamp_min and sf_uclamp_min
...
rt_uclamp_min and sf_uclamp_min have been made redundant in Pixel by
ADPF for sf, so we are just going to remove them outright rather than
worrying about overriding them later
Bug: 285248880
Test: manual
Change-Id: I5abdf2e16dd769f1fece28a1dc630a9a8e3ddd14
2023-06-01 21:15:32 +00:00
Donnie Pollitz
8418379564
Make sure nsp storage has the right owner/group
...
Background:
* Not all secure storage files had the correct ownership transitions.
Bug: 280325952
Test: Changed permissions and confirmed user transitions
Change-Id: I306209fe04256ca48ea7b6246a6c8718a29b149b
Signed-off-by: Donnie Pollitz <donpollitz@google.com>
2023-05-26 07:17:39 +00:00
sashwinbalaji
755241a5ff
thermal: Update path reading for temperature residency metrics
...
Add temperature residency reset path
chown to system to reset from pixelstats
Bug: 193833982
Test: Local build and verify statsD logs
adb shell cmd stats print-logs && adb logcat -b all | grep -i 105045
Change-Id: Id73badfb8f8ff97a1a75b0544d3e1457ad0e2f84
2023-05-25 05:28:45 +00:00
Rick Yiu
525571a4c7
Restore uclamp.max for bg groups
...
These values could indicate if cpu is running important tasks.
Bug: 201260585
Test: build pass
Change-Id: I3d9cfef9070503b16862fb88fec11329eaf8f348
2023-05-24 06:05:11 +00:00
allieliu
6daf750092
init: update esim_profiles_exist property
...
Bug: 279988311
Change-Id: Ie46a440fe5d6ecb71c761c52857b98fdd72eb8a5
Signed-off-by: allieliu <allieliu@google.com>
2023-05-24 01:07:09 +00:00
Rick Yiu
08de96d5a1
Modify utilization group setting
...
We should set sysbg_ug to UG_BG but not sys_ug.
Bug: 282718756
Test: build pass
Change-Id: I739d9379b321ef6cf3f4edebb530269bb859002c
2023-05-18 10:04:28 +00:00
Rick Yiu
c75cbeedce
Set top-app to UG_FG explicitly
...
Bug: 280924566
Test: work as expected
Change-Id: Ia11ed30cb2a7e160eba6ef2ae8ecababc219fcde
2023-05-12 09:00:33 +00:00
Rick Yiu
d5346363fe
Rename vug_bg_group_throttle to ug_bg_group_throttle
...
Also set initial ug group for some vendor groups.
Bug: 201260585
Test: build pass
Change-Id: I697da624a13aaf9eeeae5876640ccc2502f2afa0
2023-05-10 08:27:56 +00:00
Rick Yiu
7c4daf87e5
Set boost_adpf_prio with property
...
Set boost_adpf_prio with property for experiment.
Bug: 245675204
Test: work as expected
Change-Id: I44001ef27238e6b089b7f33ebc72de6a4bd4d81e
2023-05-04 07:52:43 +00:00
Rick Yiu
80b75704f4
Relax background cpuset
...
With bg group throttle set to 30 percent of cpu capacity, we need to
relax background cpuset as well.
Bug: 201260585
Test: value set as expected.
Change-Id: I4a4dca2d077386d58fa06b6445e040906818c7dd
2023-05-02 01:59:47 +00:00
Rick Yiu
98a1a13d4b
Set bg group throttle to 30 percent of cpu capacity
...
Also remove old settings.
Bug: 201260585
Test: value set as expected
Change-Id: I095ec5e5766f887863b75c8b51d5e6cff8ced65d
2023-05-01 07:57:54 +00:00
Jack Wu
8546110be6
init: add permission for first_usage_date access am: 4dc5683053
am: b9ec82b4fb
am: 6223256813
...
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2514941
Change-Id: I0714007e4d9df55b114ca8e22da73d45a49684b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 14:22:15 +00:00
Jack Wu
4dc5683053
init: add permission for first_usage_date access
...
Bug: 275441997
Test: write first_usage_date sysfs node successfully
Change-Id: Iaeccf5c16701390e1aedadcb75ce312fcc40d4ce
Signed-off-by: Jack Wu <wjack@google.com>
2023-03-30 19:38:21 +08:00
Jack Wu
753aa1e73f
init: add permission for charging_policy access am: fb8fb609b0
am: 559d0c1057
am: 86dcb345b3
...
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2418901
Change-Id: Ib81f20d069166a6f6c1089e39e68c7ca3e0aa234
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-03 09:51:27 +00:00
Jack Wu
559d0c1057
init: add permission for charging_policy access am: fb8fb609b0
...
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2418901
Change-Id: Icc2d509be2b0cb7261e3f24db68180f996bed7fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-03 05:42:30 +00:00
Jack Wu
fb8fb609b0
init: add permission for charging_policy access
...
Bug: 251425963
Test: write charging_policy sysfs node successfully
Change-Id: I523e27088819c479cd323333729f65aae2e33124
Signed-off-by: Jack Wu <wjack@google.com>
2023-02-02 20:14:34 +08:00
Sophia Wang
7cebb76173
Revert "Revert "gs101:conf Add memlat CPU idle awareness settings""
...
This reverts commit 362e4bdebd
.
Reason for revert: Perf regression issue get addressed
Change-Id: I7f7418caaeca6b70ce6409a300a2ce75efcba815
2023-01-10 18:26:30 +00:00
Jack Wu
a9176d48a2
init: enable dock-defend by default am: f5f9239424
am: ed6a5ea035
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20716912
Change-Id: Ic7948a0648cc555b8a1ada92dae69cf4271ea91a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-13 15:15:11 +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
Chungkai Mei
01a4b14147
Remove UClamp Threshold setting am: ef9d0934c6
am: dc8331b958
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20673904
Change-Id: I7492213e6327ed343311550923842f8d77326bd9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-09 23:01:25 +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
Sophia Wang
362e4bdebd
Revert "gs101:conf Add memlat CPU idle awareness settings"
...
This reverts commit 2eb877f265
.
Reason for revert: High perf UIBench regression
Change-Id: Ie3fcab4f9092c4ed3648d98871d007039f94647c
2022-11-15 21:49:21 +00:00
Sophia Wang
2eb877f265
gs101:conf Add memlat CPU idle awareness settings
...
Test: cat /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010/memlat_cpuidle_state_aware
Bug: 256185411
Signed-off-by: Sophia Wang <yodagump@google.com>
Change-Id: Ic9c8ec3ed7ffe7c3d563115cfa5b36b2fffc978c
2022-11-10 19:44:30 +00:00
Jenny Ho
90ad087288
[conflict] dumpstate: dump battery defend logbuffer am: 34e66966c7
am: e4fd1ce422
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20310168
Bug: 257151155
Change-Id: Ib5ebc52513667e163a8db7d5b36b7438e4c7b8cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-03 03:37:04 +00:00
Jenny Ho
e4fd1ce422
dumpstate: dump battery defend logbuffer am: 34e66966c7
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20310168
Change-Id: Ibbc74ada239907e10aeaf9a392cf392a3eee37d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-03 00:59:48 +00:00
Jenny Ho
34e66966c7
dumpstate: dump battery defend logbuffer
...
Bug: 242679204
Change-Id: I59c2267105ef093a75c2cac2183c941def70b10f
Signed-off-by: Jenny Ho <hsiufangho@google.com>
2022-11-03 00:39:32 +00:00
Adam Shih
ec83dfc5a5
move gps init.rc settings to gs-common
...
Bug: 254758553
Test: boot and open google map getting my location
Change-Id: I90c9bcb24469a62a6e0ef4a94a296dc19043d2e2
2022-11-02 02:34:51 +00:00
Jack Wu
b85e4c3147
Revert "init: support boot.charger_mode feature"
...
This reverts commit a8295107d3
.
Reason for revert: no longer needed.
Bug: 251680171
Test: manually
Change-Id: Ie5de879452458c207e609b0d57705959b4d760cd
2022-10-29 02:50:32 +00:00
Chungkai Mei
49395d504c
init: set teo as cpu idle governor am: 776ba5911d
am: fbc3f8ab1c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20257690
Change-Id: I98a2ca68cb1193769d4480a97d6af9764149f841
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-21 20:18:59 +00:00
Chungkai Mei
fbc3f8ab1c
init: set teo as cpu idle governor am: 776ba5911d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20257690
Change-Id: Ie9589231eb34db91d4e89e10c8a1b365acd3b0fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-21 19:35:13 +00:00
Chungkai Mei
776ba5911d
init: set teo as cpu idle governor
...
To enhance system performance and save power, chagne idle governor to TEO.
Test: boot to home
Bug: 175800838
Signed-off-by: Chungkai Mei <chungkai@google.com>
Change-Id: I591c1ff8d0c9ed8d5a3b4861c9c5b715ed1c3eae
2022-10-21 18:49:49 +00:00
Speth Chang
a834f3b41d
gs101: create catpipe folder for camera useage am: 2e58ceae22
am: 9082dc76a8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20190404
Change-Id: Id379fbd4f40ae3c0d8dfcc144cbe5b5063ec28c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-17 07:18:12 +00:00
Speth Chang
9082dc76a8
gs101: create catpipe folder for camera useage am: 2e58ceae22
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/20190404
Change-Id: I9f6ab5649d2c25b133e021df4e8b21b28ef0b338
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-17 06:45:27 +00:00
Speth Chang
2e58ceae22
gs101: create catpipe folder for camera useage
...
The folder will be used for place the necessary libraries that used by
catpipe functions.
Bug: 249274299
Test: build pass, check the folder with user build
Change-Id: I275af8e716de8dc433f0b43afb20866a9eff8642
2022-10-17 06:13: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
Jenny Ho
68737867c9
init: add permission to adjust wlc fan alarm level am: 926cb2a319
am: 52fcfba09b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/19992036
Change-Id: I7f4dff7d109acd5c0a98331e3f7349e312e2f5c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 17:25:36 +00:00
Jenny Ho
52fcfba09b
init: add permission to adjust wlc fan alarm level am: 926cb2a319
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/19992036
Change-Id: I3568b1fa5f4787b2316a981a22ccfcccd683fd0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 16:30:39 +00:00
Jenny Ho
926cb2a319
init: add permission to adjust wlc fan alarm level
...
Bug: 246486657
Signed-off-by: Jenny Ho <hsiufangho@google.com>
Change-Id: I6336a86c1e7cfa8d30f593d1b8fcbe8aba699226
2022-09-20 13:09:58 +08:00
Cheng Chang
95a8304b0a
gps: raise gps service priority am: b1ea1a74fe
am: 1db9781209
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/19570488
Change-Id: Ic921bc3e90f7952ebac6d29eb32800ca854b9b94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-06 04:00:32 +00:00
Cheng Chang
1db9781209
gps: raise gps service priority am: b1ea1a74fe
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/19570488
Change-Id: I4984df1009be32bbaa3c2d4cef54a7f30656c0ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-06 03:30:41 +00:00
Cheng Chang
b1ea1a74fe
gps: raise gps service priority
...
Bug: 237695224
Test: Test Result 241195410
Change-Id: Ia72596564b3bcf9d9142155cd48ab57beb4c847e
2022-09-06 03:07:09 +00:00
Adam Shih
89501813f0
move insmod script to gs-common
...
Bug: 243763292
Test: boot to home
Change-Id: I4662b5265ccaaf92889931214597fabc120e9dbc
2022-09-05 11:40:22 +08:00
David Chao
1fe98d0174
thermal: move charger thermal HAL setup into project am: f121ec6625
am: 59a427c887
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/19638879
Change-Id: Ia2e793d099e3e6a28bb2270b5832aff7651ce5e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 20:39:33 +00:00
David Chao
59a427c887
thermal: move charger thermal HAL setup into project am: f121ec6625
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/19638879
Change-Id: I886eadc929e77308189aa3b664f97b08608cfb37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 20:11:23 +00:00
David Chao
f121ec6625
thermal: move charger thermal HAL setup into project
...
Move charger pixel-thermal-symlink from common to project folder
to prevent the GKI version dependencies from blocking init.
Bug: 240897207
Test: thermal_symlinks worked properly in charging mode
Change-Id: I0d3b03c9add57b14f255eb66a1a7a46fa6c4b257
2022-08-22 19:54:12 +00:00
Jimmy Chen
e0826531c6
p2p: fix p2p configuration am: 3749b75764
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/19238029
Change-Id: Id8569098c070f42ee02d286a501cf72b3d5ecc51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-05 04:01:33 +00:00