Me... I'm stuck on 787..Shame on my Legend, can't even get past 768 MHz... And I was hoping for at least 800 MHz =.= Any poor soul out there like me?
Swyped from my HTC Legend
Me... I'm stuck on 787..Shame on my Legend, can't even get past 768 MHz... And I was hoping for at least 800 MHz =.= Any poor soul out there like me?
We're on the same boat.Shame on my Legend, can't even get past 768 MHz... And I was hoping for at least 800 MHz =.= Any poor soul out there like me?
You are not, at least you can pass 768Me... I'm stuck on 787..
Swyped from my HTC Legend
My dear friend, I welcome thee, haaaWe're on the same boat.
I suppose. I'd rather go to 864 though. It kinda bugs me to know that my friends, who haven't rooted and never will, might have legends that can OC properly.You are not, at least you can pass 768![]()
![]()
I can understand what you mean. Some people are happy with a smartphone that just works, and don't bother to try maximise the potential of their device. I have 2 colleagues who are like that, I'm thinking to swap my Legend with theirs to try out, haha.I suppose. I'd rather go to 864 though. It kinda bugs me to know that my friends, who haven't rooted and never will, might have legends that can OC properly.
Swyped from my HTC Legend
Hi GrammarFreak,I suppose. I'd rather go to 864 though. It kinda bugs me to know that my friends, who haven't rooted and never will, might have legends that can OC properly.
Swyped from my HTC Legend
A very good set of questions my friend. v3.5 works absolutely fine and is easier to set up, so I'd stick with that one. And no, you couldn;t go lower than 768. You could make a request in the OC thread.Hi GrammarFreak,
I suppose with v4.0 now we can go lower than 768 MHz (i.e. 710, 729, 748)? Probably will be useful for people like me who live in the tropic and have a lousy CPUDo you think it will works like that
I still need to do my part on the reading though![]()
Yes regarding the frequency actually I had some knowledge from overclocking good old Celeron 300 MHz by increasing the multiplier. Too bad for me, this things (kernel, etc) are out of my league (hence I need further reading).A very good set of questions my friend. v3.5 works absolutely fine and is easier to set up, so I'd stick with that one. And no, you couldn;t go lower than 768. You could make a request in the OC thread.
The way the OC works:
There's a base clock speed on all CPUs, and in our case it's 19200KHz, so all OCs (when measure in KHz) need to be divisible by that number. I'm sure you already know this though. If you want to go lower than 768MHz then you'll need to find a frequency that is divisible by 19.2MHz There might be one, but none of the numbers you suggested work. Sorry.
So, the v4.0 kernel won't allow what you're asking, but dumfuq might put that in his kernels if you ask nicely.You could get 748.8, 729.6, 710.4 (the fact these numbers are so close suggests to me that you know what you're talking about, but I'll put 'em here anyway.) or 691.2.
I don't see a reason why it can't (in future kernels), but I may be very wrong. I'm no expert on overclocking, I just bothered to write a guide.Yes regarding the frequency actually I had some knowledge from overclocking good old Celeron 300 MHz by increasing the multiplier. Too bad for me, this things (kernel, etc) are out of my league (hence I need further reading).
I did some spreadsheet with 19200 as starting "FSB" and multiply it with increment of 1 from 15 to 45. I found out that those frequencies that dumfuq included in v3.5 are actually quite similar (i.e. 768000 - 672000, 825600 - 729600, etc). It kinda bugs me if 768 and 825 MHz could works why 672 and 729 MHz can't?
I'm not very good with words so forgive my new-b explanationWhat do you think?
Have you read this post?I did some spreadsheet with 19200 as starting "FSB" and multiply it with increment of 1 from 15 to 45. I found out that those frequencies that dumfuq included in v3.5 are actually quite similar (i.e. 768000 - 672000, 825600 - 729600, etc). It kinda bugs me if 768 and 825 MHz could works why 672 and 729 MHz can't?
Hmm, if you look at dumfuq's thread some ppl actually tried higher frequencies than those originally included in v4 (>864 MHz). Maybe I'll try to ask those guysI don't see a reason why it can't (in future kernels), but I may be very wrong. I'm no expert on overclocking, I just bothered to write a guide.From what I know those frequencies could be made to work, but you'll need to ask dumfuq to make a kernel that allows those frequencies. The kernel essentially says: "Right then CPU, you're allowed these frequency steppings: lots of numbers here" V4 doesn't include the frequencies you want, but dumfuq might make one that does.
I'll install a high frequency kernel and 'ave a look-see.Hey Grammar,
I have just read your HOWTO and have come to "boot loop". Is it really boot loop or just framework restarting? Would you care to test this one? Because if it is just framework restarting, then there's no need to take the battery out. Lemme know if you're up for some testing...
Ok, cheers for the info there. In terms of this guide, I'll add what you've said about adb reboot recovery, but leave in the battery pull as well (noobs).Either way hook it up with your PC and try adb shell. If you can get in, there's no need to take the battery out, just issue adb reboot recovery. It's the same with "boot loop", no need for battery removal... but if you encounter proc freeze or kernel panic, you will have to remove it.
EDIT: There's no need to change init.d script every time you need to change that speed. You are testing right, so you have your gizmo connected to your PC anywayz. So set that top speed to some reasonable value like 768, reboot and then rise that speed via adb. When you get a boot loop set it back to previous value and you're set. But be careful if you are using SetCPU... SetCPU itself does change those values in /sys/devices/system/cpu/cpu0/cpufreq too so it will most probably override your setting the next time it switches from one profile to another.
EDIT 2: While testing it is wise to stop SetCPU or even unistall it for that testing period. You can set all the parameters in /sys/devices/system/cpu/cpu0/cpufreq manually using echo via adb...
including the frequencies between 600 and 768 is actually my next goal. The problem is it is not as simple as just adding them, the steppings need to be adjusted or the phones will freeze/reboot when changing between certain frequencies. this is not trivial (at least for me) but I do plan on working on it when I have time.I don't see a reason why it can't (in future kernels), but I may be very wrong. I'm no expert on overclocking, I just bothered to write a guide.From what I know those frequencies could be made to work, but you'll need to ask dumfuq to make a kernel that allows those frequencies. The kernel essentially says: "Right then CPU, you're allowed these frequency steppings: lots of numbers here" V4 doesn't include the frequencies you want, but dumfuq might make one that does.