[Q] Ascend G525 - CPU clock overriden - Android Q&A, Help & Troubleshooting

Hello everyone!
I recently rooted my Huawei G525 (Jelly Bean 4.1.2), and tried to underclock my CPU (Quad core Cortex A5, 1.21 Ghz). I tried the following apps:
SetCPU
AnTuTu CPU Master (Free)
CPU Tuner
With every one of them, I got the following problem: The CPU Max Frequency does set, but gets in a few seconds overriden to the maximum. Cpu tuner also notifies me that the clock cannot be kept. So far, I tried the folowing:
uninstalled Huawei Power Manager (wich does have an option that reduces CPU clock)
disabled Power Saving Wizard
tried all the available governors
Another interesting behaviour is, provided that I set the min to 245 Mhz and max to 320 Mhz, or both to 320 Mhz, the clock will not change by itself anymore.
However, there is an app called No-frills CPU Control, that has an option to prevent external apps or the system to make further changes. And it works! But the main problem with this app is the lack of profiles.
Does anybody know an app that has both profiles and external clock change prevention? Or a fix for this strange behaviour?
Thank you very much!

Related

Battery down in Suspend mode and cpu speed

Hi to all,
i know that there are problem with stand-by with folio, but there are a methot or app to shutdown all process when put in suspend mode the tablet?
There are a widget for cpu speed that works with tegra2 cpu, i've tried more than one without success...
With folio widget i set the cpu speet min and max, but i suppose that cpu works every time at the maximum because my battery doesn't live more than 3 hours.
tnks

Using Tasker for CPU control?

I would like manually create settings for when my CPU is overclocked and underclocked and I was hoping to find some help with this. I want my phone to underclock to roughly 800mhz - 900mhz when the screen is off, battery is bellow 20% and when the phone is above a certain temperature and overclocked to 1.1ghz at all other times. How would I go about doing this? I am new to tasker and there doesn't seem to be an option for CPU controll. If someone could advise me how to do it, rather than just direct me somewhere I can download a profile, I would appreciate it.
I am using a HTC Desire with VJ's CM 10.1 rom (performance control is not in settings as of now, using daemon to overclock)

[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

Question Rooted Pixel 6 CPU frequency control without userspace governor

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.

Categories

Resources