From 810180b1b503e596b80bd615fce146db1b4f21c3 Mon Sep 17 00:00:00 2001 From: Thierry Strudel Date: Tue, 29 Aug 2023 12:44:58 +0100 Subject: [PATCH] LG8n: Adjust charger state CPUs Bug: 74771887 Change-Id: Ifd5d2ac499866ce897cfa99a655da592248e7bbd Signed-off-by: Thierry Strudel Signed-off-by: Shirayuki39 --- rootdir/etc/init/hw/init.cgroup.rc | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/rootdir/etc/init/hw/init.cgroup.rc b/rootdir/etc/init/hw/init.cgroup.rc index 42a1124..4a0de1d 100644 --- a/rootdir/etc/init/hw/init.cgroup.rc +++ b/rootdir/etc/init/hw/init.cgroup.rc @@ -4,22 +4,17 @@ on early-init write /sys/devices/system/cpu/cpufreq/policy6/scaling_min_freq 2200000 write /sys/class/devfreq/mtk-dvfsrc-devfreq/userspace/set_freq 5500000000 -on charger +on property:init.svc.vendor.charger=running write /sys/devices/system/cpu/cpufreq/policy0/scaling_min_freq 0 write /sys/devices/system/cpu/cpufreq/policy6/scaling_min_freq 0 write /sys/class/devfreq/mtk-dvfsrc-devfreq/userspace/set_freq 0 - # Lock to lowest frequency on charger mode - write /sys/devices/system/cpu/cpufreq/policy0/scaling_governor powersave - write /sys/devices/system/cpu/cpufreq/policy6/scaling_governor powersave - - # Offline all cores except cpu0 + # Keep one LITTLE and one big write /sys/devices/system/cpu/cpu1/online 0 write /sys/devices/system/cpu/cpu2/online 0 write /sys/devices/system/cpu/cpu3/online 0 write /sys/devices/system/cpu/cpu4/online 0 write /sys/devices/system/cpu/cpu5/online 0 - write /sys/devices/system/cpu/cpu6/online 0 write /sys/devices/system/cpu/cpu7/online 0 on post-fs-data