From 6d424318ccb712dffe56669a9ba8dd6049dbd186 Mon Sep 17 00:00:00 2001 From: Haijie Hong Date: Fri, 6 Sep 2024 08:46:36 +0000 Subject: [PATCH 1/2] Update volume panel radius to 52dp for comet Change-Id: I463cf9f5bd7b23f964a67cf12d91491de704f5df BUG: 364795074 Flag: EXEMPT ui style fix Test: local test --- .../frameworks/base/packages/SystemUI/res/values/dimens.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/comet/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml b/comet/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml index 689640c..432918e 100644 --- a/comet/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml +++ b/comet/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml @@ -22,4 +22,7 @@ 1080px 710px + + + 52dp From c617d1d942e9c705e9c95e34906245cd4fdaa13c Mon Sep 17 00:00:00 2001 From: Chungkai Mei Date: Thu, 26 Sep 2024 07:10:58 +0000 Subject: [PATCH 2/2] Boosting kswapd uclamp min value when the panel is on Boosting kswapd's uclamp minimum value in the scheduler allows kswapd more opportunities to remain in middle cores. This change enhances kswapd's memory reclamation efficiency. Bug: 351708752 Test: check kbnob value when the panel is on/off Flag: EXEMPT device policy tuning Change-Id: I4b75016aa3f2de22b0b9e46d8e594d4042124a04 --- powerhint-comet.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/powerhint-comet.json b/powerhint-comet.json index 13c68ae..749ead5 100644 --- a/powerhint-comet.json +++ b/powerhint-comet.json @@ -940,6 +940,15 @@ ], "ResetOnInit": false }, + { + "Name": "KswapdUclaimMin", + "Path": "/sys/kernel/vendor_mm/kswapd_uclamp_min", + "Values": [ + "0", + "200" + ], + "ResetOnInit": true + }, { "Name": "MaxLoadBalanceInterval", "Path": "/proc/vendor_sched/max_load_balance_interval", @@ -1415,6 +1424,12 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "DISPLAY_INACTIVE", + "Node": "KswapdUclaimMin", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "CAMERA_PA_KILL_BOOST", "Node": "PA_KILL",