Hello,
I am really sorry, my English is very poor, so my girlfriend and google translator help me translate... I am a beginner on this site.
So I have ROM RC02, but I can`t change max procesor and CPU governor either... Whenever I press changing CPU and max, it brings me back in original position. Could you please help me?
Try setcpu app
Sent from my Jellybean Xperia S
Ok, I'm in SetCPU or Voltage Control in the changes there and I will remain so, but the phone settings in Perfomance I still have the same values. So now I do not know that are set ... :/
maybe u can try kernel tuner app.
https://play.google.com/store/apps/details?id=rs.pedjaapps.KernelTuner&feature=search_result
it can control both of the cpu0 and cpu1.
cpu0 work ok and value doesn't change after i set.
but for cpu1 sometime it back to 1134mhz when i set to max value. but i just ignore it as it most of the time set at max value. seem like it can automatically adjust itself.
and i suggest PerfMon app to monitor your cpu. useful app for me.:good:
http://forum.xda-developers.com/showthread.php?t=1933284
Related
cm7 said its default cpu speed is set at 1000mhz.. but when i use quadrant standrad/ quick system info to check my cpu range, it shows that my cpu is at 800MHz.. I have checked my settings both in the cyanogen settings and the boot menu.. i am choose 1000MHz .. but the cpu is still stick at 800MHz.. How can i turn it to 1000MHz, may i use setvsel ??
anyone help??
during bootup, press volume down key when you see the LED in "Blue". You can find a Overclock menu, adjust accordingly.
I notice Milestone OC, n SetVSel doesn't save settings on CM7-Defy
i have try that.. but the setting in bootmenu did not really apply ...
no matter i press set default or save..
Hi,
I'm using cm7-110615-1323-BOOT177-Jordan.zip and everything works as it should.
I'm using the widget called "Temp+CPU V2" from the Market and it showes clocks between 300 and 1000 MHz. CPU-load, Temp and used RAM also works fine.
Make sure you don't have your middle frequency set to 800. For some reason that was causing me similar problems, but all has been good since I changed the middle freq to 790...
dew.man said:
Make sure you don't have your middle frequency set to 800. For some reason that was causing me similar problems, but all has been good since I changed the middle freq to 790...
Click to expand...
Click to collapse
It doesnt work..my cpu and battery vsel setting still at the stock value.. which is 33/300,48/600,58,800
Sent from my MB525 using XDA App
When I look at system settings it shows the following
Current (300-1000)
Min (300)
Max (800)
Min is 300, Max is 800. However current has been 300 - 1000. So this measures the current setting and it can be higher than the 'max'.
Try another tool to measure your cpu freq, setvesl has a decent one.
Olly
I searched for answers but didn't get satisfactory results, so I wanna ask my G2 peeps.
CM7 has an OC daemon, right?
Since it does, is SetCPU still needed?
How does one configure the OC daemon with profiles for screen off, battery>50% etc etc?
I am running CM7.1
convolution said:
I searched for answers but didn't get satisfactory results, so I wanna ask my G2 peeps.
CM7 has an OC daemon, right?
Since it does, is SetCPU still needed?
How does one configure the OC daemon with profiles for screen off, battery>50% etc etc?
I am running CM7.1
Click to expand...
Click to collapse
CM7 does have an OC daemon but it does not have profile settings like SetCPU. Most feel that using profiles kills the battery faster than not using profiles as the device is having to poll the system so frequently. If you just set the min and max speeds, you'll be fine.
Sent from my HTC Vision using XDA App
Just a question though. What does ONDEMAND govenor do?
Like when the phone is not doing anything, the phone will automatically go to the minimum clockspeed, and if you are playing intense games, the phone will max out?
Does that mean when the phone is screen off, the clockspeed will be minimum?
Because the only reason I have setcpu is to set the profile so it goes to 500/200 mhz screen off...
I think the CM7 included OC/UC manager is pretty darn good. I wouldn't worry about using SetCPU it'll just interfere.
convolution said:
Just a question though. What does ONDEMAND govenor do?
Like when the phone is not doing anything, the phone will automatically go to the minimum clockspeed, and if you are playing intense games, the phone will max out?
Does that mean when the phone is screen off, the clockspeed will be minimum?
Click to expand...
Click to collapse
Yes. You can see the exact way that each governor works, but that's pretty much the case with ONDEMAND.
convolution said:
CM7 has an OC daemon, right?
Click to expand...
Click to collapse
No, there is no background process (daemon) controlling the cpu min/max.
It only applies the settings at boot, aside from that, it does nothing.
on our devices, there are three (main) files that effect the cpu overclocking:
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
writing a value to these files will make the cpu do what you want. (which is what the CM7 controls do)
You can still use SetCPU if you want... all it does is write the values to these files & the kernel handles the rest.
For example, it can be a slightly more convenient method of cranking up the max frequency if you are about to play a particularly cpu intensive game.
I also find SetCPU handy to do a quick check on the "time in state" & "memory" stats
If you want to use the SetCPU profiles, then, as OriginalGabriel pointed out, it could lead to slightly increased battery usage as SetCPU has to remain running in the background monitoring the variables.
If you don't use the profiles, then SetCPU won't consume any battery.
virtuous_oc, andrev_oc & ilwt_oc are a background process (daemon) that react to a change in screen state & write their defined settings to the above mentioned files.
The difference:
SetCPU runs in Android userspace & has to wait for the android system to send out a broadcast intent that the screen has been turned on/off before it can react & write the values to the files mentioned above.
The OC daemons do not run in userspace & detect the change in screen state at a kernel level... they will have written the values to the files well before the intent gets broadcast.
convolution said:
Just a question though. What does ONDEMAND govenor do?
Like when the phone is not doing anything, the phone will automatically go to the minimum clockspeed, and if you are playing intense games, the phone will max out?
Does that mean when the phone is screen off, the clockspeed will be minimum?
Because the only reason I have setcpu is to set the profile so it goes to 500/200 mhz screen off...
Click to expand...
Click to collapse
The governor controls how the cpu steps up or down the available frequencies based on the current load.
Each of the governors use a slightly different algorithm in how the cpu steps up or down. (within Max & Min as specified by scaling_max_freq & scaling_min_freq)
The well known governors from the mainline Linux kernel:
Ondemand: at the onset of load, jumps straight to max frequency & then steps down through the frequency table.
Conservative: steps up through the frequencies & back down.
Performance: this governor just keeps the cpu at scaling_max_freq & doesn't scale down
Powersave: this keeps the cpu at scaling_min_freq & doesn't scale up
Also, there are a number of governors that have come about from the Android community, I don't have the time right now to write about all the others that I know of... but can do at a later stage if it helps?
The important thing to note, is that unless you device is staying awake when the screen turns off, the screen off profiles are somewhat pointless, as the cpu effectively gets turned off.
Sorry bout the wall of text... am at work & typed it out in a bit of a hurry... hope it all makes sense
Its not needed but u can use it
Sent from my HTC Vision using xda premium
how can i set the maximum cou frequency???
kopiice said:
how can i set the maximum cou frequency???
Click to expand...
Click to collapse
setcpu, system tuner - google search of the same question would of found some of these answers
Heck, if you're running CM10, I don't think you even need a third party utility. Just go to your system Settings, scroll all the way to the bottom for Performance, go into the Processor option. From there you can change the governor, as well as both max and min CPU frequencies. Set what you want, check Set on boot, and you're done.
My cpu is scaling to 900mhz, any one can help me to fix this at 300 mhz. I tried a lot of apps but nothing change, is there a tool to modify the cpu freq in the kernel ?
U hv to root ur phone and then install SetCPU...then set the min frequency as 300 mhz
prabhuinbar said:
U hv to root ur phone and then install SetCPU...then set the min frequency as 300 mhz
Click to expand...
Click to collapse
I tried a lot of cpu apps, look no frills cpu, set spu etc.. But nothing change, see the attachment
in general section there is a thread with Thermal Config to prevent lagging and overheating by ravinder003
Use that thermal config
SH3H1 said:
in general section there is a thread with Thermal Config to prevent lagging and overheating by ravinder003
Use that thermal config
Click to expand...
Click to collapse
I deleted the red lines in the thermal config too but now i just want to set my cpu min to 300, i juste want to modify the cpu freq in the kernel
What cpu frequency to set for gaming and also for battery saving
In No-frills Cpu set Governor to powersave and also go to nofrills cpu settings and check prevent changes from other apps.
However it may cause unexpected behaviour like hangs and slow down so better stay bit above of 300Mhz.
alok932 said:
In No-frills Cpu set Governor to powersave and also go to nofrills cpu settings and check prevent changes from other apps.
However it may cause unexpected behaviour like hangs and slow down so better stay bit above of 300Mhz.
Click to expand...
Click to collapse
I tried but the cpu freq is not changing in the scaling_min freq, cpu is min is always scaling on 900, thanks for reply
Ferhat78 said:
I tried but the cpu freq is not changing in the scaling_min freq, cpu is min is always scaling on 900, thanks for reply
Click to expand...
Click to collapse
Delete the thermal engine file. Then go to /sys/devices/system/cpu/cpu0/cpufreq/
There you'll see two files at the bottom ~ scaling_max_freq and scaling_min_freq
Change the values in them. See if it works.
EDIT: Seems like you already tried it.
alok932 said:
In No-frills Cpu set Governor to powersave and also go to nofrills cpu settings and check prevent changes from other apps.
However it may cause unexpected behaviour like hangs and slow down so better stay bit above of 300Mhz.
Click to expand...
Click to collapse
zTweaked said:
Delete the thermal engine file. Then go to /sys/devices/system/cpu/cpu0/cpufreq/
There you'll see two files at the bottom ~ scaling_max_freq and scaling_min_freq
Change the values in them. See if it works.
EDIT: Seems like you already tried it.
Click to expand...
Click to collapse
Thabks for reply, but i can change the value of the cpu min scaling, it's impossible to change, i changed but after a reboot a have always 900mhz min
Ferhat78 said:
Thabks for reply, but i can change the value of the cpu min scaling, it's impossible to change, i changed but after a reboot a have always 900mhz min
Click to expand...
Click to collapse
Check apply on boot in no frills cpu. However it wont always stay on 300 bcoz its based on performance. if you want it to stay near to 300 always then reduce max freq. If it still doesnt work and you are on miui then change your rom...Try using mokee rom.
alok932 said:
Check apply on boot in no frills cpu. However it wont always stay on 300 bcoz its based on performance. if you want it to stay near to 300 always then reduce max freq. If it still doesnt work and you are on miui then change your rom...Try using mokee rom.
Click to expand...
Click to collapse
Tried kernel tuner 2014 and now the cpu is scaling on 300, thanks for reply everybody, thanks a lot for yours answers kernel tuner work perfectly but no frills cpu or setcpu doesnt work perfectly look like kernel tuner
Setcpu I believe is out of date, no frills and CPU master both do not work as far as setting the values to a certain setting. Example, setting it to max with performance mode I see it @ 1.728. Was trying some benchmarks for the s&g's of it. and noticed I do not have full control of the CPU. Any ideas?
The answer to this question is Faux Clock. Thanks everyone!
You can click thanks on me for this by the way!