I'm having the problem that my X10 was slow when using it after a longer period of idle. I installed SystemPanel to check out which app was causing this. There I found out that it wasn't a particular app (although FaceRecognition does pop out sometimes), but the CPU is used for 100%, staying at 245MHz. The time it takes to get to 1000MHz is total arbitrary, and it's usually staggers around between this range instead of staying at 1000MHz.
Is it allright that the CPU speed keeps changing within this range ? And does anyone have an idea whats causing the CPU to stay at 245 MHz for too long after being idle ?
Default battery plan is set to "ondemand", which means the cpu will automatically adjusts itself regarding usage. But it's weird indeed it stays at 245MHz, as on mine it often goes to 998MHz just for few things
You can force/restore it with setcpu (maybe) ?
Altough your phone is lagging, your battery should stand for weeks with this clock
Just downloaded Quandrant to run a test, a little bit confused why it says the current clock freq is 800mhz? but says the max is 1200mhz. Is this normal, should it not be running 1200mhz all the time ?
Also I can run the tests, but it won't connect to the server for results or download the results browser yet I can access the interent no problem everywhere else as connected to my home wireless ?
Cheers Guys.
I presume the CPU runs at 800MHz most of the time, but automatically boosts power when it's necessary. No point in having the phone run at 1200MHz when it's idle, just a waste of battery power.
DVC1985 said:
I presume the CPU runs at 800MHz most of the time, but automatically boosts power when it's necessary. No point in having the phone run at 1200MHz when it's idle, just a waste of battery power.
Click to expand...
Click to collapse
IMO the default frequency is 200Mhz, it will be boosted to 1200 for intensive tasks.
Excellent Cheers Guys,
So I take it if I update to the 1500mhz firmware I can set it a little higher and it will go to the 1500mhz as and when it needs it ?
My CPU's temp is ~ 49 degree when do nothing, but when i do something it will come to > 53 degree .
I flashed all Custom rom to find one can help my cpu temp is low but .. it still high.
This is hardware problem ?
I'm getting mid-30s when idle. I suggest trying another kernel.
lamx710 said:
My CPU's temp is ~ 49 degree when do nothing, but when i do something it will come to > 53 degree .
I flashed all Custom rom to find one can help my cpu temp is low but .. it still high.
This is hardware problem ?
Click to expand...
Click to collapse
Which ROM and which kernel are you using?
Also, undervolting will reduce temperatures substantially.
Im using CM9 beta-0.4.5.1-cm-9.0.0-RC0-olympus-UNOFFICIAL-signed.zip
Kernel 2.6.32.59-MB860-CM9-gf77ecf8
Jokersax
This kernel may doesnt support Voltages. Open SetCPU i not see Voltages tab.
Can u suggest me some other kernel ?
Try faux123's kernel, and then do some undervolting.
I changed to faux but when change some voltage setting then my phone hang and reboot many times. temp still so high ( i only set -50mhz). Any sugest ?
Try -25 and use profiles for screen off. Don't forget that there's a 100mV delta limit for each step. Are you overclocking your phone?
My current settings with faux123's kernel:
Screen off profile: 216 min - 456 max
Voltages:
1000 MHz - 950 mV
912 MHz - 900 mV
750 MHz - 800 mV
608 MHz - 700 mV
456 MHz - 600 mV
312 MHz - 500 mV
216 MHz - 400 mV
A note about undervolting: not every cpu is the same. You might be able to get an even lower undervolt, or you might not even be able to undervolt at all. Just make sure you uncheck "Set on Boot" until you get a 100% stable undervolt.
Edit: While you're at it, take a look at the "Time in State" info. What frequency does your phone spend most of its time at? If it spends a lot of time on higher frequencies, there's your culprit for high temps.
lamx710 said:
I changed to faux but when change some voltage setting then my phone hang and reboot many times. temp still so high ( i only set -50mhz). Any sugest ?
Click to expand...
Click to collapse
Which Faux kernel did you flash? You should be using the 1.0GHz kernel. If you are using that and have mild UV then you should have no heat (or battery life) issues. Also, you need to check for any apps which are causing your CPU to be continually under load when it should be at idle. This could also account for higher than normal heat.
Your phone should be able to handle -50 Hz at all frequencies, as that is a very low UV.
quetzalcoatl2435 said:
Try -25 and use profiles for screen off. Don't forget that there's a 100mV delta limit for each step. Are you overclocking your phone?
My current settings with faux123's kernel:
Screen off profile: 216 min - 456 max
Voltages:
1000 MHz - 950 mV
912 MHz - 900 mV
750 MHz - 800 mV
608 MHz - 700 mV
456 MHz - 600 mV
312 MHz - 500 mV
216 MHz - 400 mV
A note about undervolting: not every cpu is the same. You might be able to get an even lower undervolt, or you might not even be able to undervolt at all. Just make sure you uncheck "Set on Boot" until you get a 100% stable undervolt.
Edit: While you're at it, take a look at the "Time in State" info. What frequency does your phone spend most of its time at? If it spends a lot of time on higher frequencies, there's your culprit for high temps.
Click to expand...
Click to collapse
Ok i will try and will report soon . Tks
CaelanT said:
Which Faux kernel did you flash? You should be using the 1.0GHz kernel. If you are using that and have mild UV then you should have no heat (or battery life) issues. Also, you need to check for any apps which are causing your CPU to be continually under load when it should be at idle. This could also account for higher than normal heat.
Your phone should be able to handle -50 Hz at all frequencies, as that is a very low UV.
Click to expand...
Click to collapse
I flash Faux 1.0 GHz kernel (my old post) like u said. I will try all you suggest then report soon tks guys
I tried all you suggest but still automatic off (or idle cause i press power button my phone dont start ... it like my phone is hanging ) then I must off my battery to power on my phone.
The average temp around 44 degrees or higher ..
What ROM are you using, and did this problem occur on stock?
I'm using CM9 ICS
Sometime with stock rom, this problem appear. I think it from my phone's hardware. When CPU temp > 50 degree it happen.
Today,
after talk over skype,
view some webpage,
it's seem abit hot (about 45 degree).
After all, i lock screen then put to my trouser. When come to other place I open it, press power and nothing come to screen like its still running so i must off my battery to turn on again.
Flashed many rom from stock to custom but never see one can make me feel happy ). If it from hardware so poor me
Sounds like a hardware issue. Do you happen to use any type of case on your phone?
rieslav canopy
I dont use any case on my phone (sorry my bad english, "case" in your question mean protect item ? ).
I just found, when my phone is hot, it will shutdown.
Today when my battery < 15%. My phone suddenly running smoothly @@. I dont know why.
trying to find a way to help my phone run ok
Hi,
Ive noticed that i get horrible scrolling lag, however if I set the min cpu frequency higher it's fluid.
Ive read up on mpdecision which sets the min cpu freq when the screen is touched, and this is 800mhz for the S3. However, this is not smooth, and if I set my min freq to 1.1ghz its nice and smooth. However, I don't want it at 1.1ghz all the time since it'll drain battery.
So, is there a way of editing mpdecision values? I can't find anything on google.
Thanks,
Jack
I tried underclocking my CPU so my battery wouldn't die (even when it's plugged in it still slowly dies while I'm using it if I don't underclock a bunch) and every now and then (random intervals), the max cpu frequency would increase to something random (often 918 MHz, often 1188 MHz, and other values too). I've tried setting with AnTuTu as well as No-Frills, and completely removed every app from my superuser allow list, but nothing seems to prevent this from happening. After some research the only thing I can come up with is something about mpdecision/thermald, but I'm not sure if/how I should disable this or if I would need to replace this. I'm also not sure that this is the root of my issues. I'm running Eclipse ROM with leankernel.
Thanks,
Steve