overclocking - my questions for understanding - HTC Wildfire S

So I thought about overclocking. I never overclocked any CPU by now. No PC cpus, no mobile cpus
I just always read: Do not overclock! More heat production, more energy costing and of course: probably decrease device life-time and may damage the phone.
On the opposite there is: more cpu-power. WFS seems to be able to get OC'd to 800 MHz (which is 200 above standard and only 200 below Desire)
So, what can you tell me about the above conclusions?
Next question: Do I need overclocking, or is it just to win a p.... length comparing ?
I'm on stock European rom 2.3.5. I know I need custom kernel. which one I could use, how to flash? Which apps do I need furthermore?

theq86 said:
So I thought about overclocking. I never overclocked any CPU by now. No PC cpus, no mobile cpus
I just always read: Do not overclock! More heat production, more energy costing and of course: probably decrease device life-time and may damage the phone.
On the opposite there is: more cpu-power. WFS seems to be able to get OC'd to 800 MHz (which is 200 above standard and only 200 below Desire)
So, what can you tell me about the above conclusions?
Next question: Do I need overclocking, or is it just to win a p.... length comparing ?
I'm on stock European rom 2.3.5. I know I need custom kernel. which one I could use, how to flash? Which apps do I need furthermore?
Click to expand...
Click to collapse
No it's not just for a pissing contest.
Jikantaru's new kernel will allow you to set your clock to vary between 120 Mhz and 806 Mhz although 787 Mhz tends to work for those unlucky enough to have phones that freeze up at 806 Mhz.
The CPU doesn't run balls out all the time. It speedsteps as needed to save battery power.
You flash the kernel that you download to your SD card through CWM Recovery's Install zip from SD card feature.
Reboot and you now have Ext4 support for Link2SD, etc, and overclocking capabilities as well as a host of other kernel tweaks to handle memory management, etc.
As far as programs to set the clock with? SetCPU, Rom Toolbox, Nofrills CPU, Antutu CPU, etc.
I would choose "Smartass" as your governor and 120 and 806 as your min and max CPU settings and choose to set it at boot.
That's just my preference.
I personally bought Rom Toolbox Pro and manage the CPU settings through it.
It's got a host of other cool features all in one place and jrummy updates it very often with new fixes, features, etc.

thanks for that.
so what about damaging the cpu or the device? is there nothing to worry about?
and what is a govener? do I need it in addition to setcpu ?

theq86 said:
thanks for that.
so what about damaging the cpu or the device? is there nothing to worry about?
and what is a govener? do I need it in addition to setcpu ?
Click to expand...
Click to collapse
The governor is the method by which the phone plans it's stepping up and down of frequencies. Smartass is a tried and true good combination of power savings and stepping to the plate with high clock frequencies when needed.
No you won't need anything extra. It's one of the settings in any of those programs.

Sorry for asking again:
It won't damage my device or burn the cpu as overclocking a normal PC CPU would do?
edit: using nofrills now. Seems to work.

theq86 said:
Sorry for asking again:
It won't damage my device or burn the cpu as overclocking a normal PC CPU would do?
edit: using nofrills now. Seems to work.
Click to expand...
Click to collapse
Overclocking comes with no promises man. Mine's been overclocked since August so that's all I have to go on.

There is always a danger or risk when overclocking. The manufacturers determine the safe frequencies, temperatures, voltage, etc. based on scientific experiments in different environments. However, with that said, obviously, they are not infallable either. The best way to determine your risk is to think about what conditions you'll be using it in the most and what kind of stress it'll put on your phone's internals. Do some research and see what other people have problems with and under what kind of stress was the phone. Use common sense. Things like raising voltage and frequencies raise the temperature of the phone's internals, also. So, in turn, do you also have a case on the device that retains heat? Do you live in an humid/dry or warm/cold area? Do you do a lot of multitasking? Are you constantly on it? Hope this helps.
Sent from my myTouch_4G_Slide using XDA App

Related

CPU Governor

The galaxy has a big jump from 400Mhz to 800Mhz. Is it possible by modifying the kernel to an intermediate step (600Mhz) or is the hardware limitation?
Thanks in advance
sorry edited :
fobas001 said:
Galaxy s have 1ghz cpu, wrong forum...
Click to expand...
Click to collapse
I think you should read the title... I mean the governor of the cpu. It has various speeds to save energy...
Yes. I beleive SetCPU can do this. I haven't tested though.
I think its possible, I've just added one scaling from 100,200,400,800,1000,1200
SetCPU can do that
soraxd said:
SetCPU can do that
Click to expand...
Click to collapse
Only with a stock kernel? So why I can only choose 100-200-400-800-1000 speeds? The ideal would be that it can be set to 600MHz, plenty of power for everyday use
You would have to change the cpu multiplier in order to get a frequency in that range.
You can't change it without adding 600 MHz in the source. SetCPU can only choose the speeds given to it by the source code. I wouldn't be too worried about it though. It only speeds up for as long as it needs to complete a task then it's usually back down to 100 MHz.
AJerman said:
You can't change it without adding 600 MHz in the source. SetCPU can only choose the speeds given to it by the source code. I wouldn't be too worried about it though. It only speeds up for as long as it needs to complete a task then it's usually back down to 100 MHz.
Click to expand...
Click to collapse
That is the question. The more intensive use it is when I use the web browser. And would have the necessary fluidity 600Mhz spending less to have it running a while to 800Mhz.
Anyway I see that the overclock is the same as a PC, with the difference of having to modify the kernel. Time will tell if any of those that modify the kernel have the same need and put it.
PD. Google Translate rules...I'm spaniard...
braintheboss said:
The galaxy has a big jump from 400Mhz to 800Mhz. Is it possible by modifying the kernel to an intermediate step (600Mhz) or is the hardware limitation?
Thanks in advance
Click to expand...
Click to collapse
Hello !
A good CPU governor is design to get most CPU performance and save energy without altering too much reactivity (=introducing latency)
This is why the governor jump "as quick as possible" to high frequencies.
BTW, the quickest the CPU calculates the operation asked, the sooner it can go back to deep sleeping states.
Setting a maximum cpu frequency other than 1GHz (800MHz, 600...) is counter productive.
You'll loose both speed and autonomy because the CPU won't be so often in deepest power saving states.
(you'll find many studies about this )

just rooted. help with cpu

ive only been rooted a day but can someone give me some advice on cpu speeds. assuming if i turn it up it will drain battery much quicker but whats a good speed to go for running cm7.
The stock HTC rom sets CPU speed to 1Ghz. So if you think your DHD was not fast enough, overclocking (i.e. moving the upper CPU frequency beyond 1Ghz) is a good option. Users here set the upper limit to either 1.2G, 1.3G, or 1.4G. 1.5G and above are not usually recommended because you may experence system hangs or reboot.
Overclocking not necessarily means larger battery consumption. Currrent custom kernels all use lower-than-stock voltages so the energy consumption is lower than that of stock. And the time CPU stays on the above-1G state in fact is not that much. You shouldn't worry about this.
ywliu
If you are satisfied with the original 1Ghz speed, and battery is your concern. You can lower the upper value to 800MHz or so to prolong battery use.
Also, CPU governor is another key issue. Choosing either Smartass/Smartass2, or On Demand usually is a safe bet.
great, thanks. i'll have a little play with the speeds and see what works. dont suppose you know if you can store more than one backup rom with rom manager/clockworkmod can you?
rhodri11 said:
great, thanks. i'll have a little play with the speeds and see what works. dont suppose you know if you can store more than one backup rom with rom manager/clockworkmod can you?
Click to expand...
Click to collapse
You can only backup Roms with cwm But you could keep the flashable zips. But that would mean a fresh install each time. Titanium backup maybe could help.
Sent from my HTC Desire HD using XDA Premium App
Is there any way to really monitor what's going on with my CPU?
I've installed SetCPU and checked my CPU limits, but it just doesn't feel to be changed. I've seen some posts about CPU figures just changing as figures, but the actual frequency remaining unchanged.

overclocking dhd

I have recently rooted my dhd and currently running CM7. Using the cpu setting within the performance menu I am wondering what peoples thoughts are on a noticeable but safe increase of cpu speed. its set as 1017MHz which i believe is default. I am told I can run anything up to 1500 safely. can anyone confirm this and also tell me what kind of result (performance and battery life) i should expect.
thanks
Well, I use Android Revolution HD (a sense rom, meaning heavy UI!) and i overclock to about 1.3GHz. In terms of battery life when it's awake, it seems a drain a teeny bit more readily, but I've never had a freeze on sense (quite rare)
On stock it underclocks to let the processor max at around 400MHz when the screens off, so that helps to really save a lot of battery on standby. On CM, I'd expect it'd feel more or less the same in terms of performance after you hit 1.2/1.3GHz
hmohammed43 said:
Well, I use Android Revolution HD (a sense rom, meaning heavy UI!) and i overclock to about 1.3GHz. In terms of battery life when it's awake, it seems a drain a teeny bit more readily, but I've never had a freeze on sense (quite rare)
On stock it underclocks to let the processor max at around 400MHz when the screens off, so that helps to really save a lot of battery on standby. On CM, I'd expect it'd feel more or less the same in terms of performance after you hit 1.2/1.3GHz
Click to expand...
Click to collapse
thanks for the reply mate. going to try out revolution HD soon i think. have you overclocked using a third party app or is there one built into that rom?
also im a little confused by the governors. 'on demand' is the default governor. Does that mean it will only use the max selected cpu speed when necessary? would you recommend using a difference setting?
cheers
rhodri11 said:
thanks for the reply mate. going to try out revolution HD soon i think. have you overclocked using a third party app or is there one built into that rom?
also im a little confused by the governors. 'on demand' is the default governor. Does that mean it will only use the max selected cpu speed when necessary? would you recommend using a difference setting?
cheers
Click to expand...
Click to collapse
The CPU is managed by the ROM itself. You can tweak it yourself by using setCPU (or similar), but I can advise you not to. Can't help you with the governors buddy, since I dunno what it is
Cheers
darude0306 said:
The CPU is managed by the ROM itself. You can tweak it yourself by using setCPU (or similar), but I can advise you not to. Can't help you with the governors buddy, since I dunno what it is
Cheers
Click to expand...
Click to collapse
nice one dude
I'm running cm7 and I'm overclocked to 1.5 ghz. It's been totally fine for months.
Sent from my Motorola Startac running Atari 2600 software!
rhodri11 said:
thanks for the reply mate. going to try out revolution HD soon i think. have you overclocked using a third party app or is there one built into that rom?
also im a little confused by the governors. 'on demand' is the default governor. Does that mean it will only use the max selected cpu speed when necessary? would you recommend using a difference setting?
cheers
Click to expand...
Click to collapse
Lucky you picked a linuxhead!
The system itself has a daemon (background process built into the system) that handles overclocking. It's all explained on the page and also on this thread:
http://forum.xda-developers.com/showpost.php?p=14638641&postcount=34279
You can use another app (like SetCPU) but the daemon usually handles screen off's quicker. The governors basically determine how the processor frequency is changed. I'll explain the common ones:
Performance - Runs at highest speed, so if you have a range of 200 to 1.3G, it'll stay at 1.3G all the time, not usually the best
Ondemand - The universal default for phone overclocking, it only changes the speed up after a certain percentage of the CPU is used, and it switches on the fly, so if the CPU is used too much at 400MHz, it'll ramp it up to maybe 600 or 800, and if it's still overused, it'll put it up to maybe 1 or 1.2G
Conservative - This is like ondemand, except it makes the changes more gradual. It can give noticable lags in the foreground at times, so this is mainly used when the phone is asleep (screen off)
Smartass - This governor is like ondemand, except it'll less readily switch frequencies to higher values when it detects the screen off. This isn't really used because the overclocking daemons take into account the phone being awake or not
Basically, there isn't really a need to change governors, only really frequencies if anything. The thread, however, does tell you how to change governors.
Im using latest LeeDroid GB 3.2.1 and to be honest with the work he's done with the Kernal (3.1.8BFS) I have found that the ROM is a lot MORE responsive without me overclocking the CPU.
Im not really sure how it all works, but I guess doing this on different ROMS has its own different out comes.
overclocking has me confused too, is there really that much of a benefit in it? how much will i gain from it?
toby_lerone said:
overclocking has me confused too, is there really that much of a benefit in it? how much will i gain from it?
Click to expand...
Click to collapse
There is a benefit when you use certain apps, or even sense itself. For example, I've never had sense ui freeze, or go slow. The under clocking helps to improve the rubbish battery life when your phone is asleep.
In terms of measuring the gain, I have no idea. Really, I'd think you could use a process heavy app, or benchmarking app and see.
There's also loads of guides on overclocking to help out! (that's how I got the hang of it! )
Sent from my Desire HD using XDA Premium App
For the need on OC, it depends on the kind of apps u're using. If u're happy w a non OC DHD, its totally up to u.
But for the UC, it works as a terrific battery saver, mich better/effective than other battery saver soln on market
The safe range depends on the DHD as the manufacturing changed even though same part, i'm OC 1.5GHz "On Demand" profile and under clock 245MHz on screen off "Power Save" profile.
Getting approx a day usage on Lee 2.1.

[Q] will any ROM overclock or underclock my defy ?

i dont want to under or overclock my defy...just want it as it is !!
What will happen if i install any custom rom ??
Will it O/C or U/C my defy ?? What r pros and cons of both ??
Not every custom rom, just some.
A developer usually write if the rom will under/overclock your device.
Despite this you can always choose to disable it.
CM7 will overclock and undervolt your CPU, so you should have more battery life and notice an increase in performance/general responsiveness. There's no risk in that, those values (300, 600, 1000 - I forgot at what voltages they are) are safe for daily use.
I know that MIUI e.g. bumps up your maximum clock speed to 1GHz (instead of 800MHz).
But I don't know why you don't like overclocking/undervolting, I use setvsel for some time (mainly to save battery because I have set pretty less vsel rates and when the screen is off it goes down to the lowest value) and normally you can't break your phone unless you set it to 2GHz and let it boot from start.
And when there are some settings included in a ROM you can be pretty sure that they won't be totally bad for your device.
what abt J boogie 3 liquid arc ??
Arjoma said:
I know that MIUI e.g. bumps up your maximum clock speed to 1GHz (instead of 800MHz).
But I don't know why you don't like overclocking/undervolting, I use setvsel for some time (mainly to save battery because I have set pretty less vsel rates and when the screen is off it goes down to the lowest value) and normally you can't break your phone unless you set it to 2GHz and let it boot from start.
And when there are some settings included in a ROM you can be pretty sure that they won't be totally bad for your device.
Click to expand...
Click to collapse
vap_66 said:
CM7 will overclock and undervolt your CPU, so you should have more battery life and notice an increase in performance/general responsiveness. There's no risk in that, those values (300, 600, 1000 - I forgot at what voltages they are) are safe for daily use.
Click to expand...
Click to collapse
Will jboogie3 liquidarc over or under clock ??
LiquidArc is based on CM7, so that is overclocked to 1GHz as well.
But if you really don't want that your ROM is overclocked you can still install it and then reduce the clockspeed to the standard 800 MHz yourself (Milestone overclock should be able to do that)

[Q] Maximum clock (cpu) speed

Hello.
My friend say that he can over clock this thing to 1.5 ghz but i don't believe him.
So what is the maximum clock speed?
800mhz and it's unstable.
Your friend is bullshitting. No way can a lower end single core be clocked that fast, it would simply just burn out.
hene193 said:
Hello.
My friend say that he can over clock this thing to 1.5 ghz but i don't believe him.
So what is the maximum clock speed?
Click to expand...
Click to collapse
+1 and A very very big lie of your friend
Sent from my HTC Wildfire S A510e using xda premium
You can't oveclock over 800 mhz. Ok maybe i lie, you can overclock over 800 mhz but it be hot like sun in core. sorry for my English
imlgl said:
800mhz and it's unstable.
Your friend is bullshitting. No way can a lower end single core be clocked that fast, it would simply just burn out.
Click to expand...
Click to collapse
Hahahahaha... Your wrong. My MARVEL is totally stable and well... read my signature
benjamingwynn said:
Hahahahaha... Your wrong. My MARVEL is totally stable and well... read my signature
Click to expand...
Click to collapse
There is absolutely no rule of thumb for overclocking.
One CPU might handle 800+ MHz (806 MHz seems to be reached by benjamingwynn - nice speed!) and other might handle only 760-780 MHz stable for example. Don't forget that overclocking isn't an exact science. It more like an art!
It depends on many variables: the batch, the place in the wafer where you CPU came from, the voltage you're pumping, the cooling provided, etc.
Some CPU's don't need much voltage in order to scale speed, others need a big voltage increase in order to handle the extra speed. And there are others that simply don't scale well and can only handle weak overclocks.
And of course there is always a theoretical limit.
Anyone who says that he/she can overclock a 600MHz CPU to 1.5GHz lies with all the teeth and is an ignorant, with all due respect.
I know no CPU in the world that can overclock to 150%. Not even with extreme cooling (Liquid Nitrogen or other Subzero solutions) and other crazy mods. Now imagine this on a small device like a smartphone, where you can't properly change the cooling of the CPU in order to cope with the extra heat generated.
The phone would most likely burn in smokes.
I know a little bit about this matter because I have experience in overclocking PC CPU's. I know most about Intel CPU's (Dual and Quad-Cores, still haven't touched a hexa-core...), cooled on air or with liquid cooling.
The PC I work with every day has a Quad-Core CPU that is 3.2 GHz stock (QX9770) and is running at 4 GHz. It can handle more but the extra heat and voltage needed isn't worth the extra speed (and the accelerated degradation of the CPU).
Sorry for the offtopic guys but I had to reply to this anecdote.
miguelca said:
There is absolutely no rule of thumb for overclocking.
One CPU might handle 800+ MHz (806 MHz seems to be reached) and other might handle only 766 MHz stable for example. Don't forget that overclocking isn't an exact science. It more like an art!
It depends on many variables: the batch, the place in the wafer where you CPU came from, the voltage you're pumping, the cooling provided, etc.
Some CPU's don't need much voltage in order to scale speed, others need a big voltage increase in order to handle the extra speed. And there are others that simply don't scale well and handle weak overclocks.
And of course there is always a theoretical limit.
Anyone who says that he/she can overclock a 600MHz CPU to 1.5GHz lies with all the teeth and is an ignorant, with all due respect.
There is no CPU in the world that can overclock to 150%. Not even with extreme cooling (Liquid Nitrogen or other Subzero solutions) and other crazy mods. Now imagine this on a small device like a smartphone, where you can't properly change the cooling of the CPU in order to cope with the extra heat generated.
The phone would most likely burn in smokes.
I know a little bit about this matter because I have experience in overclocking PC CPU's. I know most about Intel CPU's (Dual and Quad-Cores, still haven't touched a hexa-core...), cooled on air or with liquid cooling.
The PC I work with every day has a Quad-Core CPU that is 3.2 GHz stock (QX9770) and is running at 4 GHz. It can handle more but the extra heat and voltage needed isn't worth the extra speed (and the accelerated degradation of the CPU).
Sorry for the offtopic guys but I had to reply to this anecdote.
Click to expand...
Click to collapse
Totally agree.
great explanation for anyone wondering why their device won't overclock like somebody else's.
miguelca said:
There is absolutely no rule of thumb for overclocking.
One CPU might handle 800+ MHz (806 MHz seems to be reached by benjamingwynn - nice speed!) and other might handle only 760-780 MHz stable for example. Don't forget that overclocking isn't an exact science. It more like an art!
It depends on many variables: the batch, the place in the wafer where you CPU came from, the voltage you're pumping, the cooling provided, etc.
Some CPU's don't need much voltage in order to scale speed, others need a big voltage increase in order to handle the extra speed. And there are others that simply don't scale well and can only handle weak overclocks.
And of course there is always a theoretical limit.
Anyone who says that he/she can overclock a 600MHz CPU to 1.5GHz lies with all the teeth and is an ignorant, with all due respect.
I know no CPU in the world that can overclock to 150%. Not even with extreme cooling (Liquid Nitrogen or other Subzero solutions) and other crazy mods. Now imagine this on a small device like a smartphone, where you can't properly change the cooling of the CPU in order to cope with the extra heat generated.
The phone would most likely burn in smokes.
I know a little bit about this matter because I have experience in overclocking PC CPU's. I know most about Intel CPU's (Dual and Quad-Cores, still haven't touched a hexa-core...), cooled on air or with liquid cooling.
The PC I work with every day has a Quad-Core CPU that is 3.2 GHz stock (QX9770) and is running at 4 GHz. It can handle more but the extra heat and voltage needed isn't worth the extra speed (and the accelerated degradation of the CPU).
Sorry for the offtopic guys but I had to reply to this anecdote.
Click to expand...
Click to collapse
Well said. This is very off topic but how would you overclock on windows? You have to mess about with the kernel right?
Sent from my HTC Wildfire using xda premium
Normally from the BIOS.
But you can also overclock from within windows using certain applications.
BIOS is the better option.
intel007 said:
Normally from the BIOS.
But you can also overclock from within windows using certain applications.
BIOS is the better option.
Click to expand...
Click to collapse
I got a laptop and I bet you haven't seen the BIOS setup on a Sininia 510 or you would break down crying.
Sent from my HTC Wildfire using xda premium
benjamingwynn said:
I got a laptop and I bet you haven't seen the BIOS setup on a Sininia 510 or you would break down crying.
Sent from my HTC Wildfire using xda premium
Click to expand...
Click to collapse
A lot of laptops have crippled bios's so there is no overclock options mainly due to the heat/cooling factor.
Laptops run pretty hot already.
Does your laptop have any overclock/frequency Settings?
benjamingwynn said:
Well said. This is very off topic but how would you overclock on windows? You have to mess about with the kernel right?
Click to expand...
Click to collapse
All the finetuning (voltages and so on) is done in the BIOS. My motherboard is actually designed for overclocking.
It's an "old" Asus Rampage Extreme.
You would be amazed with the amount of settings it has!
It also comes with Windows software that allows some realtime adjustments but the "core" lies in the BIOS.
Sent from my HTC Wildfire S A510e using XDA App
wildfire-chaos said:
You can't oveclock over 800 mhz. Ok maybe i lie, you can overclock over 800 mhz but it be hot like sun in core. sorry for my English
Click to expand...
Click to collapse
806 here and never frozen once in months...Runs cool too. Once of the lucky ones I guess.
Yep I'm in the 806 club too.
intel007 said:
Yep I'm in the 806 club too.
Click to expand...
Click to collapse
Mine also runes ok with 806 setting
miguelca i'am on 1055t oc'ed to 3.9 24h...(hyper 212+ push-pull)
I'm running on 768 and it is fast enough. You can feel that the device gets warmer with 806 and needs a bit more battery.
aigaming said:
Mine also runes ok with 806 setting
miguelca i'am on 1055t oc'ed to 3.9 24h...(hyper 212+ push-pull)
Click to expand...
Click to collapse
Nice OC aigaming! but never forget that CPU's do degrade over time, even if some people tell you the contrary.
If you keep your CPU cool and don't give it too much voltage to "eat", then everything should be fine for a long time. Still don't abuse it too much, this is my personal advice.
You have a nice cooler and with a push pull config it should keep things cool.
Mine is an old Tuniq Tower 120 (copper block lapped by me when I still had lots of patience) with the stock fan changed. I don't use the fan controller that came with the cooler btw.
My CPU used to be cooled on liquid but I have a way too limited case in order to accomodate the radiators, pump, reservatory, etc. Sold all the gear.
Keeping my beast at 4GHz on air is VERY NICE.
Once again sorry for the offtopic guys. I had to reply to this. I know I could have used a PM but I'm in a hurry.
I wish the HTC 2.3.5 RUU would have a kernel with overclock option for the CPU...
Anyone available to change the HTC RUU with an overclockable kernel?
Or am I saying nonsense? Probably CRC check would fail and I could only flash it with temp-root, right?
Would really appreciate being able to push my CPU just a little bit more...
The only single-cores I know of that can actually reach 1.5Ghz overclocked are devices running a Qualcomm MSM7x30 (Desire Z) or an MSM8255 (Desire HD/Xperia Play/Sensation XL [stock speed, same processor]/etc).

Categories

Resources