Does the default HTC kernel scale cpu frequencies? - HTC Sensation

Hey guys,
I was playing around with SetCPU last night and I was wondering - do the default kernels scale the frequencies based on need or do they always sit at 1.3 or 1.56 ghz, depending on whether it's the original or the XE?
just curious, i've always wondered this
thanks,
zuka

Generally CPUs will work on a scale process, if they did not, you would notice your phone would he consistently hot and overheating from the constant maxed out use of your CPU. the controllers will undervolt your CPU (essentially lowering the voltage passing through) to save battery life and some will even act as a governer to prevent your CPU from getting too hot or maxing out and overheating your phone.
Sent from my HTC Sensation XE with Beats Audio using XDA App

Related

What temperatures are acceptable for overclocking?

My sensation is currently overclocked at 1.73ghz, and according to a temperature widget I have it seems to hover between 25-45 degrees. I can only find the one temperature reading, so I think this will be the battery temp. I've set setCPU up to run at 1.73ghz below 35 degrees, then come down to 1.5ghz above it. If it gets to 50 degrees, it's then set to drop to absolute minimum and play a warning sound. I've also set it to drop to minimum when the screen is off to save power if the phone doesn't sleep, and to not exceed 1.2ghz when on charge or during a call. None of them are fixed, they're set to intellidemand or whatever it's called.
Do these settings sound reasonable? What sort of temps would be deemed as normal? I don't want to shorten the life of the phone if I can help it.
Also, if this temperature reading is just for the battery, what would I need to monitor CPU temperature too? Is there an app available so I can actually log the temps to see what happens when playing games, etc?
Sent from my HTC sensation using Tapatalk
Anyone?
Sent from my HTC sensation using Tapatalk
System tuner pro shows CPU temperature and does logs.
Matt
Cheers, I'll give it a try.
What sort of temperatures are acceptable before I risk the CPU's lifespan?
Sent from my HTC sensation using Tapatalk
Why do you need these over clock speeds? They will only ultimately increase temp, burn excessive battery and reduce the life span of your device.
Use common sense, these speeds are only worth using for bench mark tests
Personally anything above 43 is to hot for my device, although not same as yours, you can use set CPU to throttle down at this temp
Swyped from my Desire S using XDA Premium
I mainly wanted to overclock since the normal sensation was underclocked in the first place, the sensation xe runs at 1.5ghz and the CPU is the same. So I wanted at least that. What I'm wanting to do now is find how quick it can be before it starts running too hot. Just wondering what's considered too hot in the first place.
Sent from my HTC sensation using Tapatalk
My web browsing is much better (faster and smoother) at higher clockspeeds and performance governor. So that's why I run higher speeds. I use my phone for internet stuff more than anything else.
matt
Mine seemed smoother too, for normal use and for my emulators. I found a problem though, setCPU wouldn't let the phone sleep so my battery went from 85% to dead overnight! It also seemed a little unstable even when turned back down to 1.53ghz, so I've uninstalled it and it's now running 1.53ghz just from the kernel. Runs perfectly now and battery life is back to normal. No noticeable difference in performance going from 1.73ghz down to 1.53ghz either, but now the battery temp seems to top out at 35-40 degrees or so, so about 5-10 degrees less than when it was set higher. I'll still give that app a go though so it can monitor and log temps while I'm playing games, etc.
Sent from my HTC sensation using Tapatalk

[Q] Undervolting - Will it reduce device temp?

Right so my phone can get pretty hot some times and I was just wondering if I undervolt it will it reduce the heat of my phone?
Also how much difference does UV actually show
It can't, because you can undervoltage not much or your phone won't be stable anymore.I think the easier way is to downclock your cpu speed.
likuku said:
It can help in term of technical, but in actually at the rate you can see the different of it.I don't think your phone will still stable or functional.
Click to expand...
Click to collapse
That's really hard to understand what you're trying to say...
Sent from my HTC Sensation 4G using XDA App
likuku said:
It can't, because you can undervoltage not much or your phone won't be stable anymore.I think the easier way is to downclock your cpu speed.
Click to expand...
Click to collapse
Galaxa12 said:
That's really hard to understand what you're trying to say...
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
He means that you can use an app like SetCPU to underclock or lower the clock frequency of your phones CPU, this will leave you a slower but cooler phone.
yes, if you undervolt you reduce cpu "power consuption" as equally as how many volt you decrese.. but.. if you undervolt too much, you lose cpu stability, so, if you undervolt you have to underclock, the same for overclock, if you overclock you may overvolt
it's different for all peoples, some users could have a better cpu (with less impurity), it can be overcloccked better with less overvolt, some can have a bad cpu chip, it means they have to overvolt so much for a little overclock
i have a sensation normally with -75mV undervolt and stock clock, it's stabe, so, am i lucky?
Temperature is a function of voltage + clockspeed. It is recommended you stay at 1.2ghz for good balance b/w performance, temp, and battery consumption.
To easily find your optimal voltage threshold, globally undervolt in stages of 12.5mv until your phone because unstable. Then increase it by 1 stage and that is the optimal voltage your phone should be running at.
Of course you can even go as far as tweak voltages at different clock speeds. Usually there is much more room to UV the lower clocks (192 and 384mhz around 800 or 812.5mv) than the higher clocks.
Hope this helps
iba21 said:
yes, if you undervolt you reduce cpu "power consuption" as equally as how many volt you decrese.. but.. if you undervolt too much, you lose cpu stability, so, if you undervolt you have to underclock, the same for overclock, if you overclock you may overvolt
it's different for all peoples, some users could have a better cpu (with less impurity), it can be overcloccked better with less overvolt, some can have a bad cpu chip, it means they have to overvolt so much for a little overclock
i have a sensation normally with -75mV undervolt and stock clock, it's stabe, so, am i lucky?
Click to expand...
Click to collapse
Getting a Poco x3 pro soon and thinking about undervolting could you add me on discord and help me? If so add Gokn#4488

sensation & sensation XE cpu chipset comparison

i'm sure this has been asked before but i just want to make sure. both the sensation and the XE have the same cpu chip but the XE chip is O/C'd to 1.5 ghz, correct? meaning i can O/C my sensation to 1.5ghz and run it daily without any worries of shortening its life? also, what is the max frequency this chip can handle, safely?
HTC|Sensation|Cambodia
swift2fly said:
i'm sure this has been asked before but i just want to make sure. both the sensation and the XE have the same cpu chip but the XE chip is O/C'd to 1.5 ghz, correct? meaning i can O/C my sensation to 1.5ghz and run it daily without any worries of shortening its life? also, what is the max frequency this chip can handle, safely?
HTC|Sensation|Cambodia
Click to expand...
Click to collapse
The normal Sensation is in fact underclocked, so by clocking it to 1.5 you are releasing its ability.
As far as the Max is concerned, mine tops out @ 1.72 before I start getting problems (shutdowns and VERY warm handset)
Remember every chip is different so what is good for me may not be good for you, or you may even be able to go to 1.8!!!
mrew42 said:
The normal Sensation is in fact underclocked, so by clocking it to 1.5 you are releasing its ability.
As far as the Max is concerned, mine tops out @ 1.72 before I start getting problems (shutdowns and VERY warm handset)
Remember every chip is different so what is good for me may not be good for you, or you may even be able to go to 1.8!!!
Click to expand...
Click to collapse
thanks for the info. i can OC up to 1.83, anything after that my phone would just reboot. if the chipset is underclocked ive been underclocking it even more to 1.18.
HTC|Sensation|Cambodia
The Sensation and Sensation XE use identical hardware - just with the case of the Sensation, as pointed out by the previous post, is underclocked - the Sensation XE is just clocked higher, has had a lick of paint and been covered in Beats gimmicks. Which is pretty worthless if you're flashing ROMs anyway.
When it comes to overclocking, any form reduces the lifespan of components, but not to any sort of level that you should be losing sleep over. You should just play around with clock speeds and get the balance between speed and stability you're looking for. As pointed out in countless threads, every CPU is slightly unique, so some can take higher clocks than others, whilst some can only just make the 1.5GHz mark, or so I have read.
If you do go over 1.7GHz, it is probably worth keeping an eye on any excess heat being kicked out. Overclocking does have a slight degradation on battery life, but it's heat you should be wary of. Heat is the death of electronics, and warranty doesn't cover overclocking (although, if you are overclocking, you're rooted, so your warranty is void anyway ).
Just don't go mad. In my opinion, it's definitely worth bridging the gap between the Sensation and the XE by bolstering it up to 1.5 GHz, but after that point, it becomes more of a benchmark game - which don't really mean anything anyway. Clock speed isn't everything - it's more down to the architecture of the CPU more than anything.
Pash. said:
The Sensation and Sensation XE use identical hardware - just with the case of the Sensation, as pointed out by the previous post, is underclocked - the Sensation XE is just clocked higher, has had a lick of paint and been covered in Beats gimmicks. Which is pretty worthless if you're flashing ROMs anyway.
When it comes to overclocking, any form reduces the lifespan of components, but not to any sort of level that you should be losing sleep over. You should just play around with clock speeds and get the balance between speed and stability you're looking for. As pointed out in countless threads, every CPU is slightly unique, so some can take higher clocks than others, whilst some can only just make the 1.5GHz mark, or so I have read.
If you do go over 1.7GHz, it is probably worth keeping an eye on any excess heat being kicked out. Overclocking does have a slight degradation on battery life, but it's heat you should be wary of. Heat is the death of electronics, and warranty doesn't cover overclocking (although, if you are overclocking, you're rooted, so your warranty is void anyway ).
Just don't go mad. In my opinion, it's definitely worth bridging the gap between the Sensation and the XE by bolstering it up to 1.5 GHz, but after that point, it becomes more of a benchmark game - which don't really mean anything anyway. Clock speed isn't everything - it's more down to the architecture of the CPU more than anything.
Click to expand...
Click to collapse
thanks for the info. i dont plan to over do it. i recently installed GTA3 and it was running slow and choppy so i set my cpu to 1.5ghz and cpu governor to "performance" and it runs the game smoothly. just wanted to make sure that its ok to run it at 1.5 for a long period of time. i dont really have a reason to clock my cpu any higher. if anything i'd just stick to 1.18 just for battery consumption reasons.
HTC|Sensation|Cambodia

[Q] - Overclocked kernels - What's the point ?

I see a lot of overclocked kernel editions, and I am wonder could someone explane me, except extensive battery draining, instabillity and overheating of device, what is and is there any crucial positive point of overclocked kernels ?
Overclocked kernels are simply kernels whose speed limit had been raised above the stock speed.
That increases perrormans dramatically as is visible by different benchmarks utilities.
You are correct to assume that higher clock would require some extra voltage and that the phone will get hotter. But it is not always noticeable and is mostly depentant on the configuration.
The cpu clock is not always at the highest possible. Different governors define what speed should the cpu be at any time. If there's a lot of work the cpuspeed would increase and if it idles a lot it would decrease.
I love 3 oc kernels, Sebastian's, bricked and faux. They all have different philosophies but all are excelent, do not overheat and save gather.compared to stock though they allow higher cpu freqs.
I suggest you create a nandroid backup and try some of.there kernels. Give it atleast two days.before you make up your mind about it, and try another if you wish, till you find the one that is right for you.
Sent from my HTC Sensation using xda premium
I agree. I never see the point of over clocking. I always limit my processor to 1.18 or even 1.13 and never have any problems with overheating or poor battery life!
I used overclock kernels for a long time on my gs2. Its nearly the same like with a desktop CPU. Every CPU had it's own work range, many CPUs a
are even able to work with higher frequency but lower voltage than standard. This causes in higher speed with lower power consumption!
all you need is a kernel which allows individual voltage settings for each speed which you can set with setcpu.
BUT my opinion is that even the gs2 with 1,2 GHz dual core was faster than any Android app had needed, so the gs3 at all!
ATM I've setted the max frequency in setcpu to 600 mhz and I can't see any lags or missing speed...
So I guess many people are more looking for benchmarking than real practical advantage..
but undervolting is a real great thing for power hungry smartphones!
Gesendet von meinem GT-I9300 mit Tapatalk 2
You all right guys. That is why I asked myself that question because there is hard to find modded kernels with default speeds and all new goodies, because I have noticed even I "limit" overclocked kernel in my Hypersensation CM7 Cyanogen Settings, it happens that some kernels from time to time speeds up to overclocked value, even in settings they were limited, and that impact widespread device causes instabillity ( and corrensponding unpleasent situations of forced battery pulling).
Last good kernel what I find for my CM7 ( I don't like ICS) is Bricked_XE-1.6.beta7 and with this release of CM7 it seems that kernel edition further development stops.It runs on 1526 Mhz and I allways wonder why shouldn't it run "out of the box" on default speed...
Does anyone have suggestion link, (because I couldn't find it )for any CM7 modded kernel with all new goodies, but running on default Sensation XE Mhz speed ?
i have been using overclocked Kernels for a while now and rarely have any problems, the phone is quick, very quick and the battery drain is really not that different and that is running it at 1.72 with both cores permanently on
tin2404 said:
[...] because I have noticed even I "limit" overclocked kernel in my Hypersensation CM7 Cyanogen Settings, it happens that some kernels from time to time speeds up to overclocked value
Click to expand...
Click to collapse
This really should not happen. The maximum frequency for a governor is set through /sys pseudo-fs and (assuming the governor is not buggy) strictly followed. Maybe you have some leftover scripts somewhere messing with /sys?
tin2404 said:
( and corrensponding unpleasent situations of forced battery pulling).
Click to expand...
Click to collapse
And this should -- like already pointed out -- only be the case under heavy load. Normally, a sensible governor will only set frequencies necessary to satisfy the current load.

[Q] Sensation overheating : Replace Snapdragon S3 msm8260 on the main PCB

Hi guru,
Need some advice on Sensation hardware and its CPU.
I am using CM ROM 9.1 with Universal firmware 3.33 in the search of find a good ROM which does not over heat my CPU
All of a sudden the CPU chip on the main PCB is heating up and sometimes the phone reboots within 5 Mins.
The temperature after 5 mins of phone starting up ranges from 58C to 67C and the Phone's bottom keeps getting very hot.
I have tried to maintain maximum CPU as 1.18 MHz and minimum CPU as 384 Hz and I have not touched the voltages at all. The CPU Gonvernor is set to conservative.
I need some advice on
1. I fear something is wrong with the CPU Hardware. Is there some way I can replace my CPU with a new msm8260 CPU. Is it possible to
remove the CPU from the main PCB.
2. Any other way to fix this? Any scope of troubleshooting possible
In my case was the baterry,replaced with 1800mAh and no overheating with cpu speed up to 1.7Mhz...
Vipers 3.1.2 is the best on low heat in my opinion. 1.6.3 ics version is not good though
Sent from my HTC Sensation Z710e using xda app-developers app

Categories

Resources