From 9890703eea1261f29464d1fe061c88fd0cc6db26 Mon Sep 17 00:00:00 2001 From: Rick Yiu Date: Fri, 20 May 2022 10:18:55 +0000 Subject: [PATCH] Boost foreground group when app launch To improve app launch time. Bug: 233236422 Test: build pass Change-Id: I308aaf3133136b13fd71cdc3a60a1665e3483654 --- powerhint-cheetah-a0.json | 15 +++++++++++++++ powerhint-cheetah.json | 15 +++++++++++++++ powerhint-cloudripper.json | 15 +++++++++++++++ powerhint-panther-a0.json | 15 +++++++++++++++ powerhint-panther.json | 15 +++++++++++++++ powerhint-ravenclaw.json | 15 +++++++++++++++ 6 files changed, 90 insertions(+) diff --git a/powerhint-cheetah-a0.json b/powerhint-cheetah-a0.json index 51cc1ef..79ef6ff 100644 --- a/powerhint-cheetah-a0.json +++ b/powerhint-cheetah-a0.json @@ -143,6 +143,15 @@ ], "ResetOnInit": true }, + { + "Name": "FGUClampBoost", + "Path": "/proc/vendor_sched/fg_uclamp_min", + "Values": [ + "159", + "0" + ], + "ResetOnInit": true + }, { "Name": "SFUClampBoost", "Path": "/proc/vendor_sched/sf_uclamp_min", @@ -555,6 +564,12 @@ "Duration": 5000, "Value": "553" }, + { + "PowerHint": "LAUNCH", + "Node": "FGUClampBoost", + "Duration": 5000, + "Value": "159" + }, { "PowerHint": "LAUNCH", "Node": "MemFreq", diff --git a/powerhint-cheetah.json b/powerhint-cheetah.json index 5af78dd..7ee374d 100644 --- a/powerhint-cheetah.json +++ b/powerhint-cheetah.json @@ -143,6 +143,15 @@ ], "ResetOnInit": true }, + { + "Name": "FGUClampBoost", + "Path": "/proc/vendor_sched/fg_uclamp_min", + "Values": [ + "159", + "0" + ], + "ResetOnInit": true + }, { "Name": "SFUClampBoost", "Path": "/proc/vendor_sched/sf_uclamp_min", @@ -555,6 +564,12 @@ "Duration": 5000, "Value": "553" }, + { + "PowerHint": "LAUNCH", + "Node": "FGUClampBoost", + "Duration": 5000, + "Value": "159" + }, { "PowerHint": "LAUNCH", "Node": "MemFreq", diff --git a/powerhint-cloudripper.json b/powerhint-cloudripper.json index d6c1f96..ca9d2c7 100644 --- a/powerhint-cloudripper.json +++ b/powerhint-cloudripper.json @@ -132,6 +132,15 @@ "DefaultIndex": 0, "ResetOnInit": true }, + { + "Name": "FGUClampBoost", + "Path": "/proc/vendor_sched/fg_uclamp_min", + "Values": [ + "159", + "0" + ], + "ResetOnInit": true + }, { "Name": "CDPreferIdle", "Path": "/proc/vendor_sched/cam_prefer_idle", @@ -399,6 +408,12 @@ "Duration": 5000, "Value": "553" }, + { + "PowerHint": "LAUNCH", + "Node": "FGUClampBoost", + "Duration": 5000, + "Value": "159" + }, { "PowerHint": "LAUNCH", "Node": "MemFreq", diff --git a/powerhint-panther-a0.json b/powerhint-panther-a0.json index d1e52c4..6e6d422 100644 --- a/powerhint-panther-a0.json +++ b/powerhint-panther-a0.json @@ -143,6 +143,15 @@ ], "ResetOnInit": true }, + { + "Name": "FGUClampBoost", + "Path": "/proc/vendor_sched/fg_uclamp_min", + "Values": [ + "159", + "0" + ], + "ResetOnInit": true + }, { "Name": "SFUClampBoost", "Path": "/proc/vendor_sched/sf_uclamp_min", @@ -544,6 +553,12 @@ "Duration": 5000, "Value": "553" }, + { + "PowerHint": "LAUNCH", + "Node": "FGUClampBoost", + "Duration": 5000, + "Value": "159" + }, { "PowerHint": "LAUNCH", "Node": "MemFreq", diff --git a/powerhint-panther.json b/powerhint-panther.json index 77aba7e..c933957 100644 --- a/powerhint-panther.json +++ b/powerhint-panther.json @@ -143,6 +143,15 @@ ], "ResetOnInit": true }, + { + "Name": "FGUClampBoost", + "Path": "/proc/vendor_sched/fg_uclamp_min", + "Values": [ + "159", + "0" + ], + "ResetOnInit": true + }, { "Name": "SFUClampBoost", "Path": "/proc/vendor_sched/sf_uclamp_min", @@ -544,6 +553,12 @@ "Duration": 5000, "Value": "553" }, + { + "PowerHint": "LAUNCH", + "Node": "FGUClampBoost", + "Duration": 5000, + "Value": "159" + }, { "PowerHint": "LAUNCH", "Node": "MemFreq", diff --git a/powerhint-ravenclaw.json b/powerhint-ravenclaw.json index 2cd08a8..cdbea42 100644 --- a/powerhint-ravenclaw.json +++ b/powerhint-ravenclaw.json @@ -132,6 +132,15 @@ "DefaultIndex": 0, "ResetOnInit": true }, + { + "Name": "FGUClampBoost", + "Path": "/proc/vendor_sched/fg_uclamp_min", + "Values": [ + "159", + "0" + ], + "ResetOnInit": true + }, { "Name": "CDPreferIdle", "Path": "/proc/vendor_sched/cam_prefer_idle", @@ -399,6 +408,12 @@ "Duration": 5000, "Value": "553" }, + { + "PowerHint": "LAUNCH", + "Node": "FGUClampBoost", + "Duration": 5000, + "Value": "159" + }, { "PowerHint": "LAUNCH", "Node": "MemFreq",