Question Rooted Pixel 6 CPU frequency control without userspace governor - Google Pixel 6

So I recently rooted my Pixel 6 (Android 13) using Magisk and tried to control the CPU frequency, but it did not have userspace CPU governor. I tried to set scaling_setspeed in /sys/devices/system/cpu/cpu0/cpufreq/ with no luck (kept popping up as <unsupported>).
Also tried setting scaling_max_freq and scaling_min_freq using the maximum frequency and scaling_governor as performance mode. While the CPU is idle, cpuinfo_cur_frequency says that the CPU is at max frequency, but when I run an application, the frequency would drop.
It was to my understanding that performance mode would keep the CPU at max frequency, but even then, the frequency would drop.
Is there a way to set and fix the frequency without adding userspace CPU governor through a custom kernel? Or does Android 12 still have the userspace governor? Then maybe I can rollback and control it that way.

Related

[Q] disable cpu thermal throttling

i make a simple question:
how do i disable the thermal throttling policy?
i have some kind of failure hw sf on my phone and even with cpu temp below 30C my phone cut off 50% of cpu frequency.
no matter what it runs at 501 mhz even if i set performance governor, even with cpufreq max and min set to 1000 mhz.
but yes it can scale down below 501 mhz, it can run all the frequencies i give it.
so must be this policy activated somehow permanently while is set in kernel to activate when cpu temp is above 90C...
how can i turn off?
a module would be useful? i need a custom kernel? i can just disable with some commands? maybe in init?
none of the devs in this section knows what i'm talking about or none of the devs reads this section?

App: cpu clock scheduler and governor settings to higher when call

Hi.
Is there a simple cpu speed governor and scheduler settings tool which clocks to higher speeds when there is a phone call whilst stays on normal when there is no call?
Thanks in Advance
I am using SetCPU now.
I stopped using it because there was no development.

[Q] Android kernel:set cpu governor for all cores irrespective of their online status

I am stuck at the inability of kernel to allow a one point settting of scaling_governor for all cores. I tried with a for loop to echo, in each core's
cpufreq module, a scaling governor, but failed for offline cores as they have no cpufreq folder when they are offline. I tested cpu tuner app and it does the above said amazingly well. I would like to request anyone to help me in knowing
how to programatically set cpu governor to all cores irrespective of their online status?
thanking all.
shavi

[Q] Android kernel:set cpu governor for all cores irrespective of their online status

I am stuck at the inability of kernel to allow a one point settting of scaling_governor for all cores. I tried with a for loop to echo, in each core's
cpufreq module, a scaling governor, but failed for offline cores as they have no cpufreq folder when they are offline. I tested cpu tuner app and it does the above said amazingly well. I would like to request anyone to help me in knowing
how to programatically set cpu governor to all cores irrespective of their online status?
thanking all.
shavi

Phone slow after idle - how to setup governor

I have a rooted honor 5x with cm13. When I go to kernel adiutor and make sure all cores are running the phone is fast. after being idle it starts to be unresponsive but than gets better I think. I use interactive governor for both types of cores but can not change governor settings on little. How can I eliminate the lagging after idle? I have default governor settings. Is there a bnchmarking app which can set optimal settings?

Categories

Resources