• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Merit] some information--user cpu governing is by default unlocked on our kernels

stayboogy

Android Expert
Jun 15, 2012
867
285
so i've been working on building a new kernel for the Merit version

the only modification that i wanted to do was add user cpu governing capabilities to the stock kernel, rebuild, and release.

but when i'm running the cyanogenmod sdk and using the 'menuconfig' to tweak the kernel before building, the options for custom cpu governing are already activated in the stock 'config.gz' that rests on the phone

and i've built a kernel but it's not working the very best (but that is because i forgot the modules created with it mainly when installed it)

so since i'm now running the stock kernel again i thought that i would try to use no frills cpu on the phone and see if it worked. and IT DID!

a new user here mentioned something of doing the same after getting root and frankly i didn't believe it would work, but because by default it is unlocked on the Merit it does.

so, if you are seeking overclocking capabilities in a kernel, look no further than your stock kernel cause it's already there.

and if it didn't take so long to get to that point, i'd take a picture of the options already activated in the 'menuconfig' of my dev machine to give some credence to this...
 
I don't know what to look at but what I have seen is that with the stock No Frill allowed a Max setting of 600 & it never maxed out & the was system lag. I used Anthony's kernel & now it let's me max at 864 but it never goes over 787 but I rarely see the system lag.

I don't know what it is with but I've been happier with the different kernel.
 
Upvote 0
I don't know what to look at but what I have seen is that with the stock No Frill allowed a Max setting of 600 & it never maxed out & the was system lag. I used Anthony's kernel & now it let's me max at 864 but it never goes over 787 but I rarely see the system lag.

I don't know what it is with but I've been happier with the different kernel.


it's the truth or i wouldn't have posted it... i've personally seen it with my own eyes, and they don't lie LOL

you don't need a kernel to govern cpu, it's on by default

and, our cpu doesn't run at 600 on its own--i didn't say you'd get 800 out of it, just that it was unlocked stock in the kernel to be user-governed.

there's no doubt about it...

aside from that, i've not experience any lag whatsoever at 600. only a little extra heat from the back, which is reason not to push it.
 
Upvote 0
screens from kernel 'menuconfig' with all default settings from the stock config.gz (found in /proc/config.gz)

a * means it's available by default

2qjhus4.jpg


2lmt7w5.jpg


349b8lf.jpg


22c0h5.jpg
 
Upvote 0
It's true, the default kernel does allow user swapped governors, but that doesn't allow overclocking. Governors mearly adjust the frequency scaling speed and frequency (read, how often it changes). Gaining OC is something I'm fighting with for my already fast Rugby Smart (underclocked, I score ~3000 with antutu benchmark).

if setting the governor to allow the cpu's actual default clock speed to be increased is not 'overclocking', then i don't know what is lol

this is one and the same... overclocking is increasing the frequency to get higher than default hz speeds, and increasing and changing the management of the governor clearly does this...

if what you said was true, then there is no setting that would allow what you consider to be "overclocking". other than setting 'ondemand' cpufreq policy governor to off, which i'm assuming let's you get the extra 100mhz in freq from what is allowed by default...

i could be wrong, but i'm don't agree.
 
Upvote 0
I use no frills to under clock to 245MHz. I don't use the phone for much except downloading and playing back MP3 music. Occasionally I text or call. Under clocking has at least greatly reduced the phantom rebooting problem for me, and greatly extends battery life. Still at 97% after ten hours of use! There is a slight app load lag but even with a fully decked out Go Launcher it runs quite smooth even at that speed

Max 245
Min 245
CPU Governer Power save
 
Upvote 0
so i've been working on building a new kernel for the Merit version

the only modification that i wanted to do was add user cpu governing capabilities to the stock kernel, rebuild, and release.

but when i'm running the cyanogenmod sdk and using the 'menuconfig' to tweak the kernel before building, the options for custom cpu governing are already activated in the stock 'config.gz' that rests on the phone

and i've built a kernel but it's not working the very best (but that is because i forgot the modules created with it mainly when installed it)

so since i'm now running the stock kernel again i thought that i would try to use no frills cpu on the phone and see if it worked. and IT DID!

a new user here mentioned something of doing the same after getting root and frankly i didn't believe it would work, but because by default it is unlocked on the Merit it does.

so, if you are seeking overclocking capabilities in a kernel, look no further than your stock kernel cause it's already there.

and if it didn't take so long to get to that point, i'd take a picture of the options already activated in the 'menuconfig' of my dev machine to give some credence to this...

I benched both kernels stock vs anthony both are very stable. But anthonys does give a higher score on the cpu side. (because of OC)
I use anthonys kernel running at 825 with no problems.
Using it with the stock rom here but if you use it with his rom it will run like crap making you think its a kernel problem.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones