[Q] How to change CPU governor on Mytouch 4G? - myTouch 4G Q&A, Help & Troubleshooting

Hi All,
Is there there a way to change manually the CPU/GPU governor without the use of external application such as SETcpu ?
Thanks
Ziv

wizardwiz said:
Hi All,
Is there there a way to change manually the CPU/GPU governor without the use of external application such as SETcpu ?
Thanks
Ziv
Click to expand...
Click to collapse
There are some files I found DEEP in the filesystem once that list the Governor, min and max, but I would definitely NOT recommend you screw with that. May I ask why you don't want to use an app? Also, why not use one of the many ROMs with that feature built into settings.apk?

You can try this
http://forum.xda-developers.com/showthread.php?t=1584508

ronin178 said:
You can try this
http://forum.xda-developers.com/showthread.php?t=1584508
Click to expand...
Click to collapse
Hi guys,
Thanks for the replies. What do I need it for? As usual, to see if any other cpu governor or I/O scheduler would do a better work.
SO far it it seems the defaults are the best combination
Thanks
Ziv

wizardwiz said:
Hi guys,
Thanks for the replies. What do I need it for? As usual, to see if any other cpu governor or I/O scheduler would do a better work.
SO far it it seems the defaults are the best combination
Thanks
Ziv
Click to expand...
Click to collapse
I meant, why not use a third party app?
Sent from my HTC Glacier using xda app-developers app

The only reason is that I have read somewhere in the forum that external applications such as SetCPU will simply take some additional time on reboot. Other than that no real reason to do it manually.
EDIT: one more thing, using 3rd party applications I can only see about 4 CPU governor. Thought I will be able to see/use some more via command line
Thanks
Ziv

wizardwiz said:
The only reason is that I have read somewhere in the forum that external applications such as SetCPU will simply take some additional time on reboot. Other than that no real reason to do it manually.
EDIT: one more thing, using 3rd party applications I can only see about 4 CPU governor. Thought I will be able to see/use some more via command line
Thanks
Ziv
Click to expand...
Click to collapse
Well, there are always OC Daemons. That's probably where you read that, in the original explanation regarding Virtuous OC Daemon.
Sent from my HTC Glacier using xda app-developers app

I guess Virtuous OC daemon would be valid for me if I was using that ROM.
My ROM doesn't come with any OC daemon or tweaks so I am looking for something else for it.
EDIT: To make a long story short, Using Glacier_One_V_1.3 and I can't seems to get the Smartass CPU governor for instance.
Thanks
Ziv

wizardwiz said:
I guess Virtuous OC daemon would be valid for me if I was using that ROM.
My ROM doesn't come with any OC daemon or tweaks so I am looking for something else for it.
EDIT: To make a long story short, Using Glacier_One_V_1.3 and I can't seems to get the Smartass CPU governor for instance.
Thanks
Ziv
Click to expand...
Click to collapse
Lol. Virtuous OC daemon can be used on lots of ROMs.
There probably isn't a smartass governor built into the kernel, dude...
Sent from my HTC Glacier using xda app-developers app

wizardwiz said:
I guess Virtuous OC daemon would be valid for me if I was using that ROM.
My ROM doesn't come with any OC daemon or tweaks so I am looking for something else for it.
EDIT: To make a long story short, Using Glacier_One_V_1.3 and I can't seems to get the Smartass CPU governor for instance.
Thanks
Ziv
Click to expand...
Click to collapse
Governor default is predetermined by the kernel if your question hasn't already been answer
Sent from my MyTouch 4G using xda app-developers app

Hi Guys,
Been researching the thing and you're all correct.
Kernel predetermined.
Checked the files and it seems this Kernel (V3) doesn't support the additional modes.
Thanks for the replies guys
Ziv

Related

CPU Boost

Hey guys, so i have the seeArms JL2 Rom installed with the speed mod kernal.
So my question is. How do i set the values for the cpu boost. All the values have K's at the end not mhz or whatever lol so id like to know what the K's mean.
And also i follwed the instructions for the kernal and the rom so i enabled all the tweaks and lagfix options so thats all done but i just need to sort out the cpu boost values.
Hope this question makes sense.
And lastly with the lagfix whats the difference between the options ext 3 and 4. And with binds and without binds whats those all about
Thanks in advance
Sent from my GT-I9000M using XDA App
And whenever i set the cpu boost, the values dont stay, they keep going back to stock
Sent from my GT-I9000M using XDA App
wink4life said:
And whenever i set the cpu boost, the values dont stay, they keep going back to stock
Sent from my GT-I9000M using XDA App
Click to expand...
Click to collapse
How about reading forum rules + reading original post of speedmode + posting in actual speedmode kernel topic?
Sure i will do that Sir. Thanks for the tip
Sent from my GT-I9000M using XDA App

[Q] Overclocking

i recently rooted my wildfire and have installed cyanogenmod 7.0.3 and wanted to double check something, ive been looking around threads and these overclocking guides and i saw that one of them said you only need a kernel with the ability to overclock if you are on stock rom, otherwise you can install setcpu straight away and overclock, could someone please just clarify this, thanks
Cm7 has overclock built in so no need for additional kernal or setcpu app
Go to Settings > Cyanogenmod settings > performance > CPU settings
It's basically setcpu built in
Sent from my HTC Wildfire using XDA Premium App
Eddster3000 said:
Cm7 has overclock built in so no need for additional kernal or setcpu app
Go to Settings > Cyanogenmod settings > performance > CPU settings
It's basically setcpu built in
Sent from my HTC Wildfire using XDA Premium App
Click to expand...
Click to collapse
thanks, i gave it a go but every time i boot it always restores itself to 528, how can i set it to stick at a certain speed? thanks
deezykhara said:
thanks, i gave it a go but every time i boot it always restores itself to 528, how can i set it to stick at a certain speed? thanks
Click to expand...
Click to collapse
There is a check box that says something like " set at boot" tick this and it will retain your settings
Sent from my HTC Wildfire using XDA Premium App
Also Smartass Governor is very good. Its interactive so manages CPU when required or when your handset is idle
Sent from my HTC Wildfire using XDA Premium App
Eddster3000 said:
Also Smartass Governor is very good. Its interactive so manages CPU when required or when your handset is idle
Sent from my HTC Wildfire using XDA Premium App
Click to expand...
Click to collapse
so does this mean it wont affect battery too much as it will automatically reduce the speed and increase it when required, also what speeds would you recommend for min and max?
deezykhara said:
so does this mean it wont affect battery too much as it will automatically reduce the speed and increase it when required, also what speeds would you recommend for min and max?
Click to expand...
Click to collapse
Yeah, as far as I know it caps min setting to 352 when idle/sleep even if you have yours min set higher than that. It then uses required CPU up to your Max depending on what processes are taking place.
Overclocking will effect battery life if you push it to far. I currently have mine set at 352/691 and it works for me giving speed and battery life.
Experiment your own tho
Sent from my HTC Wildfire using XDA Premium App
thanks again for all your help

Experimental kernel with the BFS scheduler for the custom rom 160

I'm not responsible to any damage which is caused by applying this kernel (boot.img) to your phone !
I've built a new kernel with BFS scheduler which is created by Con Kolivas (http://ck-hack.blogspot.com/) by patching genokolar's overclock kernel source (http://forum.xda-developers.com/showthread.php?t=1059029).
I've tested this new kernel on my phone, I'm running the custom rom 160 which is created by stockwell (http://forum.xda-developers.com/showthread.php?t=1059753), so far I'm quite impressed by the quick responsiveness of the phone even I set the cpu clock back to 800MHz in conservative mode.
Unfortunately the WiFi is not working, I hope later I can do factory reset to see if that will fix it, anyone willing to give it a trial and let me know the result is very appreciated !
Please note you may need to wipe the dalvik cache after install and reboot several times.
Updated : 2011-Jun-16
Looks like firefox adblock plus block my upload file.
I've tested this kernel several days, it works quite stable for me as long as you can boot it up, there may be a pop up says that system is not response during boot up, just ignore it.
There two things I found so far...
1. wifi is not working
2. battery drains out faster and warmer, I guess that's relate to overclock, if I set the clock back 800MHz, it seems ok.
wmi543 said:
I'm not responsible to any damage which is caused by applying this kernel (boot.img) to your phone !
I've built a new kernel with BFS scheduler which is created by Con Kolivas (http://ck-hack.blogspot.com/) by patching genokolar's overclock kernel source (http://forum.xda-developers.com/showthread.php?t=1059029).
I've tested this new kernel on my phone, I'm running the custom rom 160 which is created by stockwell (http://forum.xda-developers.com/showthread.php?t=1059753), so far I'm quite impressed by the quick responsiveness of the phone even I set the cpu clock back to 800MHz in conservative mode.
Unfortunately the WiFi is not working, I hope later I can do factory reset to see if that will fix it, anyone willing to give it a trial and let me know the result is very appreciated !
Please note you may need to wipe the dalvik cache after install and reboot several times.
Click to expand...
Click to collapse
What's the profit with a Brain **** Scheduler?
Cm7 uses the Bfs too.
Wikipedia says that that is speeding up the responsibility from your phone.
Sent from my Desire HD using XDA Premium App
But will it serve good purpose ?
What happens if they add a bogus algorithm instead of the brain **** one?
as soon as wifi is working i can try it and report bugs (if there are any)...
levibuko said:
Cm7 uses the Bfs too.
Wikipedia says that that is speeding up the responsibility from your phone.
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
CM7 does not use BFS. We decided it was too buggy. It causes all sorts of instability on the Blade and other devices. Probably has a similar effect on the U8800 after a while
levibuko said:
Cm7 uses the Bfs too.
Wikipedia says that that is speeding up the responsibility from your phone.
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
Using wiki as reference isn't the best.
However seeing that it does some bogus at points where the active thread of a normal priority process wants another time slice, and in ready block there is a lower priority process who wants a brief time slice it gives the time slice to the active thus allowing stupid **** ups. I guess its not good at all ?
Some good patches to add might be BFQ and the smartass CPU scheduler. Both seem to be stable and have good performance on my Blade and my Wildfire
HCDR.Jacob said:
Some good patches to add might be BFQ and the smartass CPU scheduler. Both seem to be stable and have good performance on my Blade and my Wildfire
Click to expand...
Click to collapse
Genokolars kernal has smartass, im not sure about BFQ but im pretty sure it does..
ryronz said:
Genokolars kernal has smartass, im not sure about BFQ but im pretty sure it does..
Click to expand...
Click to collapse
Okay sorry, I'm unfamiliar with what the kernels have at the minute
Sent from my Blade using XDA App
HCDR.Jacob said:
CM7 does not use BFS. We decided it was too buggy. It causes all sorts of instability on the Blade and other devices. Probably has a similar effect on the U8800 after a while
Click to expand...
Click to collapse
Im sry...
Sent from my Desire HD using XDA Premium App
levibuko said:
Im sry...
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
Lol why sorry? Just clarifying that while CM may have used it in the past, no official CyanogenMod ROMs include it
BFS404 is pretty stable and I've been running it on my kernels for about a month and I have no complains, everything runs smooth, fast and battery friendly.

Overclock galaxy note

Hello,
Is it possible to overclock and underclock the galaxy note without custom kernel?
I have root but standart kernel.
Thanks for the help
regards
Sent from my GT-N7000 using xda premium
gofwar said:
Hello,
Is it possible to overclock the galaxy note without custom kernel?
I have root but standart kernel.
Thanks for the help
Best regard
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
Yes you can use Tegrak Overclock (Ultimate) from the market, works on stock kernels
But be very carefull with your voltages, you are warned!
Do you maybe have good settings for the program?
is it possible to underclock to?
Can i leave the voltage standart and only set the cpu to 1.5 or 1.6
Thank you
Sent from my GT-N7000 using xda premium
gofwar said:
Do you maybe have good settings for the program?
is it possible to underclock to?
Thank you
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
You might want to look in the kernel threads (FM kernel, Abyss, etc) in development, there is enough info concerning your question, and yes you can underclock with tegrak.
With tegrak you can use any cpu speed you want, is not fixed to a few settings.
I don't recommend overclocking
cpt_shawky said:
I don't recommend overclocking
Click to expand...
Click to collapse
I think i wait with overclocking, its fast enough but sometimes its fun to tweak, but its to mutch risk i think, so after i downloaded the app and set it to 1.5, i did set it to default via the app and removed it
Sent from my GT-N7000 using xda premium
One useful thing to do is underclock and undervolt. This phone works perfectl in 1.0ghz with -50 voltage on all clocks and a maximum of 500mnz with screen off, and itll save u a lot of battery.
Sent from my PocketDock
gee2012 said:
Yes you can use Tegrak Overclock (Ultimate) from the market, works on stock kernels
But be very carefull with your voltages, you are warned!
Click to expand...
Click to collapse
I didn't know you could overclock on stock kernal, thanks for that.
I have installed Tegrak and am run at 1.5Ghz from now on. If I notice any issues at all I will report back.
cpt_shawky said:
I don't recommend overclocking
Click to expand...
Click to collapse
Why not?
Sent from my Galaxy Note using xda premium
AdzUK said:
I didn't know you could overclock on stock kernal, thanks for that.
I have installed Tegrak and am run at 1.5Ghz from now on. If I notice any issues at all I will report back.
Click to expand...
Click to collapse
What voltage are you using?
i want to overclock but when i read the message be carefull with the voltage it scared me a bit, dont want to destroy it so fast haha.
is it faster on 1.5 or almost not?
@viamonte: do you mean underclocking the slowest cpu speed when it is in deep sleep?
Sent from my GT-N7000 using xda premium
gofwar said:
What voltage are you using?
i want to overclock but when i read the message be carefull with the voltage it scared me a bit, dont want to destroy it so fast haha.
is it faster on 1.5 or almost not?
@viamonte: do you mean underclocking the slowest cpu speed when it is in deep sleep?
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
I've not touched the voltage. If my s2 could handle 1.5ghz I'm sure the Note will be just fine.
Why would you want to overclock the fastest phone ever available?
Yuretsz said:
Why would you want to overclock the fastest phone ever available?
Click to expand...
Click to collapse
Why not? Its never fast enough haha.
I have mine now on standart 1.4, when i think its to slow then i wil overclock it to 1.6 or flash a custom rom and overclock it to 1.7.
Does somebody now what the speed is from the gpu?
Sent from my GT-N7000 using xda premium
i've set my cpu to 1.6 and didn't touch the voltages, i left it at 1250mv and 1100mv for core and internal voltages respectively. been on this setting for 2 days now and i haven't had any problems so far. but i was wondering with that cpu frequency is it possible to undervolt?
Yuretsz said:
Why would you want to overclock the fastest phone ever available?
Click to expand...
Click to collapse
Because you can?
Why wouldn't you?
My PC is a 2.66Ghz which has been running at 4.0Ghz since day 1. Like I said, if more power is available at no risk, and absolutely no extra cost, then the question isn't why, the question is WHY NOT?
AdzUK said:
Because you can?
Why wouldn't you?
My PC is a 2.66Ghz which has been running at 4.0Ghz since day 1. Like I said, if more power is available at no risk, and absolutely no extra cost, then the question isn't why, the question is WHY NOT?
Click to expand...
Click to collapse
True! My PC is a Core i7 2600k 3.4GHz which has has been overclocked to 4.7GHz.
Why? Because you can as you said! It's simply to make an insanely fast product run even faster!!

SetCpu for the Razr M

guys I am rooted on stock 4.1.2, unlocked bootloader an' all that jazz, i used to use setcpu on nexus s and the old droid milestone, does setcpu work for the razr m? any good working profiles without the reboots and stuff ?
All of the 4.2.2 roms I have tried have a settings option called Performance that lets you set the min/max CPU speeds, switch between different kinds of governors, and play around with RAM management settings.
stesaint said:
All of the 4.2.2 roms I have tried have a settings option called Performance that lets you set the min/max CPU speeds, switch between different kinds of governors, and play around with RAM management settings.
Click to expand...
Click to collapse
i am not on 4.2.2 nor do i intend to go, all i wanna know is that if setcpu is stable for the razr m and what profile should be best for good battery life
I use row or noop for my i/o scheduler and on demand for my governor and setup works I used to use it but I like no frills better
Sent from my XT907 using Tapatalk 2
jafferkhan said:
guys I am rooted on stock 4.1.2, unlocked bootloader an' all that jazz, i used to use setcpu on nexus s and the old droid milestone, does setcpu work for the razr m? any good working profiles without the reboots and stuff ?
Click to expand...
Click to collapse
Just downloaded it and it seems to be working fine. Clocks seem to stick. Will edit this post in a couple of hours to confirm for you
I use ROW I/O with MSM-DCVS governor.
brandon71 said:
I use row or noop for my i/o scheduler and on demand for my governor and setup works I used to use it but I like no frills better
Sent from my XT907 using Tapatalk 2
Click to expand...
Click to collapse
Man I've no idea what you said, still learning about this... could you tell me what's what ?
ShadowRAZR said:
Just downloaded it and it seems to be working fine. Clocks seem to stick. Will edit this post in a couple of hours to confirm for you
I use ROW I/O with MSM-DCVS governor.
Click to expand...
Click to collapse
Great ill wait for your findings, along with a good profile to help me save some battery on this bad boy too
jafferkhan said:
Great ill wait for your findings, along with a good profile to gdgjp me save some battery on this bad boy too
Click to expand...
Click to collapse
So far the clocks have stuck Meaning once you set a clock its stays there, doesn't reset to default. As for govs and I/O, I use msm-dvcs as my gov and row as my I/O. Msm-dvcs will shut a CPU core down when not needed
Sent from my XT907 using xda premium
That's nice... but shutting down a core... isn't that harmful for the phones life or something? Just asking to increase my knowledge that's all...
jafferkhan said:
That's nice... but shutting down a core... isn't that harmful for the phones life or something? Just asking to increase my knowledge that's all...
Click to expand...
Click to collapse
No, I have never heard of shut a problem. Google it if you are truly worried about it.
Sent from my XT907 using xda premium
Looks like its ok I haven't seen anything that dictates towards it being an issue, so any stable profile you'd suggest for my 907?
jafferkhan said:
Looks like its ok I haven't seen anything that dictates towards it being an issue, so any stable profile you'd suggest for my 907?
Click to expand...
Click to collapse
Unfortunately I don't dabbled in profiles as I personally find them unreliable. I just stick it at a certain clock and set my govs and I/O. If you want to know my configuration, I set my clock to 1350MHz and min to 384. The gov and I/O I've already mentioned.
Here is a link to what each governor does, and what there advantages and disadvantages are. http://forum.xda-developers.com/showthread.php?t=1663809
Sent from my XT907 using xda premium
ShadowRAZR said:
Unfortunately I don't dabbled in profiles as I personally find them unreliable. I just stick it at a certain clock and set my govs and I/O. If you want to know my configuration, I set my clock to 1350MHz and min to 384. The gov and I/O I've already mentioned.
Here is a link to what each governor does, and what there advantages and disadvantages are. http://forum.xda-developers.com/showthread.php?t=1663809
Sent from my XT907 using xda premium
Click to expand...
Click to collapse
thanks bro, that's really informative, i think ill solve that out but once again, battery life with speed is what everyone's after, yes the M has plenty of oomph under the bonnet but clocking it down will save battery yeah?
the profiles you have set are stable enough? no random reboots or lags?
jafferkhan said:
thanks bro, that's really informative, i think ill solve that out but once again, battery life with speed is what everyone's after, yes the M has plenty of oomph under the bonnet but clocking it down will save battery yeah?
the profiles you have set are stable enough? no random reboots or lags?
Click to expand...
Click to collapse
Yes they are stable. Although experiment with the I/O yourself if you find a better one let me know
Sent from my XT907 using xda premium

Categories

Resources