Stock CPU governor settings - Moto G4 Questions & Answers

I would like to know if someone that is running stock ROM with Stock kernel and rooted to check what the governor and governor settings are
So, I have an Amazon ads enabled G4 that I got from a friend. While using CPU-Z I noticed that, at least what the app shows, is that four cores are always on, and two more turn on as needed. While the four that are always on are clocked at 1.21 gHz... We'll call these four "battery efficient" cores, it seems the other two that turn on as needed are clocked at 1.44 gHz or the "power" cores. At least for me, there is a total of four "power" cores but the extra two never come on.
In an attempt to save battery, I turned on the android battery saver on. With this enabled, the "power" cores turn off and do not come on at all. The four "battery efficient" cores stay on and what a difference between battery saver enabled compared to battery saver disabled. I also noticed all of these eight cores to have a minimum speed of 806 MHz.
So, I've been able to achieve over 6 hrs of Screen On Time. I could only dream of when I used my Moto X Pure Edition. I'm trying to figure out why the 808 while based off A53s does not achieve said Screen On Time, while a far inferior processor is able to do this with no problem.
Obviously I cannot root the phone to check it myself. Anyone care to discuss?
Sent from my Moto G (4) using XDA-Developers mobile app

Wanted to see if anyone is willing to share stock governor settings.
Sent from my XT1575 using XDA-Developers mobile app

Just need stock governor settings, from anyone that has an unlocked bootloader and has been able to root this phone.
Sent from my XT1575 using XDA-Developers mobile app

I know it's extremely hard to figure out what the stock governor and its stock settings are, however, I was hoping since we have so many great minds here at XDA that thus would be an attainable request ???
Sent from my XT1575 using XDA-Developers mobile app

So, if you have a rooted moto G4, would be greatly appreciated if you share them stock governor setting and anything related to the kernel
Sent from my XT1575 using XDA-Developers mobile app

cerobles1 said:
So, if you have a rooted moto G4, would be greatly appreciated if you share them stock governor setting and anything related to the kernel
Click to expand...
Click to collapse
I'm not rooted and I can't load the app right now but can't you see the settings even though you can't change them on a non-rooted phone?

I've tried, but I have not found a way or an app that shows the actual governor parameters settings. It only shows what governor is being used. @Tel864 do you know something I don't???
Anyone else that has their g4 rooted please help.
Sent from my XT1575 using XDA-Developers Legacy app

cerobles1 said:
I've tried, but I have not found a way or an app that shows the actual governor parameters settings. It only shows what governor is being used. @Tel864 do you know something I don't???
Anyone else that has their g4 rooted please help.
Sent from my XT1575 using XDA-Developers Legacy app
Click to expand...
Click to collapse
I have the Amazon variant rooted and unlocked... what field in what app are you looking for? the Scaling Governer says "Unknown"

bigunwhistle said:
I have the Amazon variant rooted and unlocked... what field in what app are you looking for? the Scaling Governer says "Unknown"
Click to expand...
Click to collapse
@bigunwhistle what I'm referring to is any application that allows you to control the governor. Is it better to siwtch to PM in an attemp to not clutter the thread???

Related

[Q] CPU Clock speed

So I was trying to mess around with CPU profiles and I noticed that the low end of the CPU is clocked at 1GHz. If I lower it with Rom Toolbox, it just goes right back up after I leave the menu. the profiles won't stick, governors don't make a difference, and I'm a little confused.
Can someone shed some light on this for me?
I thought the lowest speed was 384 MHz? Install CPU Spy and check what it says.
It is 384MHz. The lower frequency change because of project butter that make the cpu run at a higher frequency when you touch the screen.
Sent from my Nexus 4 using xda app-developers app
Dont you need a custom kernal in order to change the clock speeds?
sent via xda premium with nexus 7
No, we can already change it but it won't stick since it has its own frequency management.
Sent from my Nexus 4 using xda app-developers app
Is this somewhat similar to perflocker in HTC devices? It had to be disabled to change any cpu settings AT ALL with the stock kernel.
hervelo said:
No, we can already change it but it won't stick since it has its own frequency management.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
That is why..
sent via xda premium with nexus 7
ed10000 said:
I thought the lowest speed was 384 MHz? Install CPU Spy and check what it says.
Click to expand...
Click to collapse
You're right. I guess it just has its own profile to set at 1GHz when the screen is on, because the CPU Spy showed it in Deep Sleep/384Mhz for the majority of the night.
test1

CPU frequencies reset when screen is off?

I'm just curious if anyone has encountered this.
I tend to UC my processor when I am casually browsing the web and whatnot; my settings stick until my screen turns off. Then when it wakes back up the frequencies are at the default values? Tried updating busy box but that didn't fix it
Sent from my Nexus 10 using xda app-developers app
duarian said:
I'm just curious if anyone has encountered this.
I tend to UC my processor when I am casually browsing the web and whatnot; my settings stick until my screen turns off. Then when it wakes back up the frequencies are at the default values? Tried updating busy box but that didn't fix it
Sent from my Nexus 10 using xda app-developers app
Click to expand...
Click to collapse
I know this thread is from the way back...
Have you tried installing from APKMirror the "Kernel Adiutor (ROOT) 0.9.73 beta (Android 4.0.3+)" has allowed me to lower CPU MAX Frequency and have it stick after BOOT!
com.grarak.kerneladiutor_0.9.73_beta-241_minAPI15(nodpi)_apkmirror.com
Cheers

Mulit-core hacks

So I have a very thought out question now I have a 4 core phone right? Well my battery life is below average and I was wondering if I had all my cores running at once would it balance out battery life? I just need some help from someone who knows about all this and are all cores mandatory?
Sent From My Liberated E970
You can select how many active cores are activated with trickster mod and (necessary!) a kernel that supports this.
Sent from my Nexus 7 using Tapatalk 4
I know how to and can with my kernel but I need to know if more cores are activated if the battery life will be better or worse
Sent from my Optimus G using XDA Premium HD app
I would definitely take a look in to what my batter usage is and how to control that before I worry about the cores. Just my two cents.
P.S. I am sorry but I believe the Multi-core in the title is spelled wrong.
mr turtle droid said:
I know how to and can with my kernel but I need to know if more cores are activated if the battery life will be better or worse
Sent from my Optimus G using XDA Premium HD app
Click to expand...
Click to collapse
More cores active would mean more processing power, and more processing power requires more energy(atleast on the same cpu), so disabling most of your cores would result in better battery life, maybe by a little bit though.
Hahaha I didn't realize it said mulit
Sent from my Optimus G using XDA Premium HD app
useful topic
It seems to me that by disabling cores wont make a difference to your battery life, only to your performance. It doesn't matter if 2 cores work for 5 seconds or 1 core works for 10 seconds, it is practically the same power consumption
Play around
I would say download CPU-Z from the Play Store and look how much Cores are active and which clock they're at.
Then flash a custom Kernel, which lets you control the clock, govenor and how much cores are active, undervolting may increase your battery life too.
Play with the settings (PLEASE DO NOT RAMP UP THE CLOCKS or set the voltage to the lowest point you can, it may break your phone, stay reasonable, it's not my fault if your phone bricks) and look what's best for you.
Pro Tip: Take a look at the different govenors and look what they do. Google them!
Greetz Leevee33
I hope I could help you a little
Im using trickster mod and I know about all of this I studied up and have undervolted by 200 MV stable but I'm using the hotplug settings to 1:2 so not all 4 cores are active and I get almost two days on one charge!so I guess that does mean less cores use less power
Sent from my Optimus G using XDA Premium HD app

P8 lite,is it really octa core or quad core?

I came across kernel auditor and info says that our P8lite only fou core are in used the remaining four are offline..is there any way to activate the remaining 4 core.?
See screenshot:
mreps07 said:
I came across kernel auditor and info says that our P8lite only fou core are in used the remaining four are offline..is there any way to activate the remaining 4 core.?
See screenshot:
Click to expand...
Click to collapse
It's octacore, with the correct governor and while performing a heavy task, every core will be activated
@XePeleato
Yes, but shouldn't kernel aduitor be able to enable all 8 cores.. I tried enabling but it automatically disabled
Sent from my ALE-L21 using XDA-Developers mobile app
amageek said:
@XePeleato
Yes, but shouldn't kernel aduitor be able to enable all 8 cores.. I tried enabling but it automatically disabled
Sent from my ALE-L21 using XDA-Developers mobile app
Click to expand...
Click to collapse
The cores are activated by the kernel, not by an application (it can communicate with the kernel tough) , if the kernel deems it necessary, it will activate them.
And what's happening to you is that the kernel thinks that enabling those cores is not needed, so it turns them off to save energy
XePeleato said:
The cores are activated by the kernel, not by an application (it can communicate with the kernel tough) , if the kernel deems it necessary, it will activate them.
And what's happening to you is that the kernel thinks that enabling those cores is not needed, so it turns them off to save energy
Click to expand...
Click to collapse
Ok thanks for details man..
Sent from my ALE-L21 using XDA-Developers mobile app
Octa.
Now I must say..it is really octa core..thanks for sharing infos..

Hotplugging?

Does anyone know of a way to hotplug or how to enable hotplugging for at least the ls997? The mk2000 v1.1 supposably does but its no where to be found. Is there another kernel that does this for this phone?
Searching has not been very helpful so far.
I even tried the commands, but no luck. I do not the core_ctl file that is mentioned a page or two back.
https://forum.xda-developers.com/v20/development/h918-h910-us996-ucl-mk2000-kernel-t3708330/page10
Mysticblaze347 said:
Does anyone know of a way to hotplug or how to enable hotplugging for at least the ls997? The mk2000 v1.1 supposably does but its no where to be found. Is there another kernel that does this for this phone?
Searching has not been very helpful so far.
I even tried the commands, but no luck. I do not the core_ctl file that is mentioned a page or two back.
https://forum.xda-developers.com/v20/development/h918-h910-us996-ucl-mk2000-kernel-t3708330/page10
Click to expand...
Click to collapse
From what I have read, hot plugging is no longer utilized on modern kernels due to the improvements in the interactive kernels
Sent from my LG-H910 using XDA Labs
cnjax said:
From what I have read, hot plugging is no longer utilized on modern kernels due to the improvements in the interactive kernels
Sent from my LG-H910 using XDA Labs
Click to expand...
Click to collapse
Seems like it would still be beneficial for battery for CPU's to auto shut off when not needed instead of all cores always running.

Categories

Resources