CPU controlling / battery drain - Galaxy S6 Edge Q&A, Help & Troubleshooting

Im using cpu controller but after a few minutes I set cpu, it turns back to original setting. I tried synapse kernelauditor and setcpu. all are same. KTweaker was perfect but not working for 5.1.1 now.
is it about kernel (tried simpl and uni) or any app?

Related

ICS kernel CPU throttle

I am starting to believe that the ICS kernel scales properly although some people may claim it only scales from min to max.
I noticed on the stock GB kernel, the exact same thing happens when trying to use CPU controlling apps such as setcpu. However, for BOTH GB and ICS without using CPU controlling app, I can see the in between frequencies being used. When I try adjusting the slider THEN it starts the freaking out in terms of min/max. (Rom toolbox)
I even notice the battery life worsen tremendously when trying to use setcpu, antutu, etc on STOCK frequencies. Perhaps it has to do with people trying to use CPU apps on a kernel with the perflock enabled?
With the absence of a CPU controlling app on ICS , my battery can last the SAME (not worse, for sure) as it on GB.
Perhaps this can help those who complain about bad battery life on ICS
Sent from my ADR6425LVW using XDA
You don't need to wonder anymore! Its a function built into HTC kernels called "perflock" and its function is to continually reset the values for the min and max frequencies in order to prevent other applications such as setCPU from taking control over the CPU frequencies.
I've been using SEbastianFM's ICS OC kernel with setCPU. You are correct, that it does scale properly even though the min/max frequencies hop around. If you take notice of the current frequency, its usually appropriate for the current load level.
Furthermore, if use setCPU profiles to control the CPU speed, I've noticed it prevents the kernel from periodically reverting back to its default speed and governor settings. setCPU occasionally crashes (FC's) about once a day on me, but since I have the widget on my homescreen I notice it starts right back up again within a second or two and starts controlling the CPU speed again.

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)

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?

The phone auto shutdown 4 cores

I have a rooted RN4 with RR (7.1.2) and ElectraBlue Kernel 8.0. When I am on low battery, cpu cores 4-7 will auto shutdown. How can I disable that feature ?
Changing the governer can solve this, by default the electra blue kernel is set to 'electron' governer which does all the magic. But changing it to something like, interactive can reset the settings. But keep in mind the magic of electra blue will not be much noticiable them
On my phone the default governor is interactive (electra blue kernel 8.0). But I use powersave. In this state (powersave) the phone have shut down 4 cores.
Then dobt use electrablue .use other kernels. Velvet is a fine kernel

Phone faster when touchscreen pressed.

Hello! I have an a32 5g and when I run intensive apps like emulators such as dolphin mmj and aethersx2, I can clearly see a drastic increase in performance when my finger are on the touchscreen. How can I ensure that my phone is running this fast all the time?
It's caused by "input booster", likely forcing CPU Freq at max_freq.
Try to tune CPU governor, e.g. set lower value for up_threshold.
Or you can use performance governor, but this will use max_freq all the time, draining battery very fast, except in deep sleep state of course.
I found Franco Kernel Manager and already have per app profiles set up to change when aether or dolphin launches. Thanks again!
*Completely fixed the problem btw!

Categories

Resources