How do you overclock the cpu? - G4

I have an G4 CID locked HTC Wizard(T-mobile MDA) running the NBD 8.0 rom and would like to know what it takes to overclock the cpu for better performance?
I would also like to know if this is dangerous for the device?

just try Battery status, it is safe, alhough you do not want to use "overclock on startup" before you need this.
omapclocker makes wizard faster while having lower cpu speed(multipliers etc..), but it is far less comfortable in use(noifications problems etc).
you may have up to 50-60% GAPI speed more.
Still not enough, imo.

just try Battery status, it is safe, alhough you do not want to use "overclock on startup" before you need this.
Also - high speeds may make phone module inactive( 299 mhz in mine)
omapclocker makes wizard faster while having lower cpu speed(multipliers etc..), but it is far less comfortable in use(noifications problems etc).
you may have up to 50-60% GAPI speed more.

I found the battery status program/plugin and installed and found that it is in fact much faster than it was since I am running the NBD 8.0 rom and wisbar advacned 2 along with a whole bunch of other programs that slow the wizard down considerably.
all in all it is an improvement over what I had but not a great one.

Related

HTC Leo - Setting CPU speed based on needs

Hi all, i'm looking for an app that lets me set some default speeds based on CPU's working needs, does something exist?
I remember i had it on my Diamond, i could set the speed with screen off and on, or set it to increase the speed if the CPU has to do lot of work.
I've found LeoCPUSpeed but it seems i have to mode the slider every time i want to change clock...
Just to repeat your request to see that I understand what you want:
You are searching for an app/tool to do something what your HD2 already does by its own?
Yes, but i'd like to tell it when use determined frequencies and which frequencies to use
That's what I was afraid of.
Unfortunately I also know LeoCpuSpeed only for adjusting CPU clock rate.
As you have already determined by yourself you can only switch between fixed CPU clock rate or a dynamic range.
But do you really need something like that?
Isn't your HD2 fast enough?
How about the balance of battery consumption and power/speed?
Have you tested custom ROMs, especially Artemis? That is really fast compared to STOCK ROM.
Yes, it's a lot fast That's the problem, i'd like it to run at a slower clock if not necessary, my aim is to save battery. I don't think a 1Ghz CPU is really needed, my old Elfin has a 200Mhz CPU and for base purposes was just good. I'd like to use a lower clock and let it go to 1Ghz only when needed.
Not sure where, but i've read a few people stating that the usual CPU frequency for the HD2 when it is awake is 768MHz and it only boost to the full 998MHz when it is in need. For windows mobile i don't know how you can determine the range of a dynammic scale (only static as you have been told). However, for android, SetCPU would be what you are looking for. But droid is not what you are looking for (sorry for a pseudo Star Wars reference ).
Yes now I'm on Android and i've got SetCPU, i already knew it on my Hero, but even if on my Diamond i got an application like the one i'm looking for now, it seems that for the Leo, on WM, there's nothing to do
It's is like ei05035 posted, the HD2 doesn't run on full clock rate all the time.
Sir Sternas brought along with Artemis a small tool which shows the CPU usage, see attached pic.
So, I'm not sure whether you can optimize the windows system defaults for cpu usage and battery consumption by setting own values.
Please have also a look on this post, which announces the end of development for LeoCpuSpeed.
I know it can be done because i did so on my Diamond, maybe it's a problem with Snapdragons

***Solved*** Battery Drain on Miui

I finally quit over-thinking the sucky battery drain on the new Miui. Originally, I thought using the Bali Kernel would solve this (it did in the older versions) but on the new version 9.23 Miui, the Bali 2.21 would not flash.
Well, went back to my old way of thinking and doing, and just changed the voltage settings on the current kernel
The result was dramatic, went from 10 hours (100% to 5%) on my phone to 15 hrs (100% to 35%) This makes it good enough for me to work all day use my phone ( Phone, camera, text, video, etc) without having to do an interim recharge.
For those who need more on how to, here is a link along with the app you can use:
http://forum.xda-developers.com/showthread.php?t=829731
There is another link inside this posting that explains voltage settings you should read it will help you get the gist of UV settings
I set to 1.2 = -75mv, 1.0 = -50mv 800 = -50mv and 400 =-25mv
This worked well for me but you need to check to make sure it is stable.
Go to the Apps store and D/L "stability test" app. Very useful.
If you want a different app for voltage settings take a look at setVsel app it will also work well.
Either way, an easy fix with a very acceptable outcome.
Hope this helps some of you...
you may want to do some stability testing, because if you're not on Glitch ML or LL, -75uv on 1.2 tends to be unstable, at least in my experience. You have more leeway on the low end than the high. For instance, -50uv at 1ghz and above is typical for most users, but for 800 and below you can easily go to -100uv, or even -150uv or -200uv for 200mhz and 100mhz.
kaintfm said:
you may want to do some stability testing, because if you're not on Glitch ML or LL, -75uv on 1.2 tends to be unstable, at least in my experience. You have more leeway on the low end than the high. For instance, -50uv at 1ghz and above is typical for most users, but for 800 and below you can easily go to -100uv, or even -150uv or -200uv for 200mhz and 100mhz.
Click to expand...
Click to collapse
Not Raining at all Like I said I used what worked for me, phones are all different and in my case my phone is a business tool so my approach has to more conservative and this works perfectly as configured for this phone.
I agree it does not resolve some of the bigger issues that Stockish Kernels possess, but under-volting did resolve the extreme battery drain I was experiencing.
I would prefer using Bali kernel by DrHonk but the new 9.23 Miui build had a few things added to it which will require a change of code and a re-syncing of the revised Bali kernel. DrHonk is aware and is working on this already. Until then, this fix will suffice until there is a update kernel release
BTW, thank you for the lower setting recommendations, I ll play around with that on the weekend.
Just updated the settings in my signature after a bit more testing with the Glitch Medium Leak (ML) Kernel. Was a little surprised that the settings were stable, but after 12hrs, they are rock solid, and battery life is noticeably better.
Did the same thing for my Samsung Fascinate (wifi only, as a poor-man's iPad) and while I couldn't get the settings above 1000mhz stable, the 1000mhz and under settings I used on my Vibrant were stable on the Fascinate as well.
Did you keep the other UV settings for example like 1.3 = -0mv or did you disable them (in SetCPU this is done by unchecking them)?

Overclocking

Just wondering if anyone has done this with success. I have heard of speeds as high as 2GHz and was skeptical of this being safe. I figured it would cause some overheating issues. Also what is the best app for this? If this is done is there any noticeable differences in performance(most likely as this doubles the CPU power)? How much battery life lost? Is it worth it?
Thanks
Seriously, use the search or take a peek in the dev section. 1.6 GHz is no problem at the moment. Oh, and for me, it is worth it.
Check out vipercontrol mod in dev. Section. Allows overclock to either 1.5 or 1.6ghz. PRIME CAN EASILY HANDLE this as it was tested by Asus themselves on those speeds. It was seen in the source at first but we couldn't use it. NOW Viperboy made it possible to use those higher speeds. Its more of a mild to normal overclock. Its very easy to do. You will need to install vipercontrol mod to your prime and also terminal emulator. INSTRUCTIONS are in that thread.
WE have even found another method to run parallel to vipercontrol mod to allow overclocking of all 4 cores to 1.6Ghz. Vipercontrol, St the moment, doesn't do that by itself. JUST ALLOWS normal overclocking as Asus had it.
Seems kind of odd that ASUS backed off on the performance by 30% don't you think? Maybe they just wanted to do more testing, or maybe it was a last minute change based on their first prototypes.
Mine seems OK at 1.6, but I don't feel the need to overclock it in general use - unlike my phone which I think will have a shorter life as a device anyway.
tshoulihane said:
Seems kind of odd that ASUS backed off on the performance by 30% don't you think? Maybe they just wanted to do more testing, or maybe it was a last minute change based on their first prototypes.
Mine seems OK at 1.6, but I don't feel the need to overclock it in general use - unlike my phone which I think will have a shorter life as a device anyway.
Click to expand...
Click to collapse
I think it was more about more money down the road. AS I'm sure you've heard of Lenovo tablet coming out months down the road. Its gonna use exact same tegra3 chip except with the 1.6ghz enabled on it.
THINK of it this way, why would Asus/Nvidia release its first quad core device already at 1.6ghz? Its already the most powerful tablet at its current state. They did this so down the line when newer tablets come out, it'll be more incentive to like the device or think it's more powerful if its clocked higher. If prime came out with 1.6ghz enabled already, then how would that look to consumers who buy tablets months later that have exact same speeds. PRIME would be the better value and those newer tablets wouldn't be all that appealing, As far as power goes. SO the newer manufacturers can have something to boast about. Like hey look at our device its clocked higher therefore more powerful. Another reason also they didn't enable it on the Prime was for battery life. At its current state, stock, prime gets excellent battery life no matter what mode you in really. HAVING 1.6ghz enabled, as I do now, drains the battery at least at the same rate as performance mode or more. PLusbif you add the extra boost to vipercontrol overclock using system tuner, then battery really drains alot faster. Because then I have all 4 cores running Max 1.6ghz at the same time. Viper control doesn't go that extreme, yet.
YOU ALSO have to remember Asus and Nvidia designed the Prime together. SO prime n tegra3 speeds are really a testing ground for future setups in future tablets. That's how we were already able to see the higher speeds a couple updates back but couldn't use them till vioerboy made it possible or you figured out how to do it with root and going into /system/etc and executing the cpu5.sh script.
I LOVE the overclock but find myself now going to stock speeds to see how they compare. STOCK speeds are really good, especially with ICS. EVERYthing is smooth n superfast.. Overclocking does make it even faster but the tradeoff is slightly faster battery drain. PLUS there's nothing out now that stock prime really can't handle. SO no real use for needing to overclock, yet. UNLESS you just want your device to be the fastest it can be. I keep switching now. Lol. Ill have it on stock speeds n as soon as I see a mention of overclock. It compels me to do it. N vs. Versa. ACTUALLY. Even with vioerboy overclock, battery life is still good. Just not as good as it would be on stock configuration. Now once bootloader unlocked, we will see overclocking paired with undervolting. So we can get Max speed and Max battery life. Or at least get the overclock to get same battery life or better as stock configuration. DONT be surprised if you see us hitting 2Ghz overclock soon. Its coming. Then if paired with system tuner, we could have all 4 cores running @ 2Ghz a piece all at the same time. unbelievable!

overcloking pros and cons??

hey guys i install custom karnel on my xpera mini...now i can overclock up to 2 ghz..i just wanted to know pros and cons of overclocking..
pros- increased speed and less lagging,
cons- short battery time, increased temprature.
Is it possible to underclock it to get more battery or shelf life from the phone?
we can overclock and underclock if we install custom karnel..
wynradaure said:
Is it possible to underclock it to get more battery or shelf life from the phone?
Click to expand...
Click to collapse
Yeah. Root your phone, and install SetCpu, and you can Underclock freely and thus save lots of battery
akshay13071990 said:
hey guys i install custom karnel on my xpera mini...now i can overclock up to 2 ghz..i just wanted to know pros and cons of overclocking..
Click to expand...
Click to collapse
Overclock will give you temporary boosts and lets you to showoff, and to get super high benchmark scores , but its not for regular use
Overclocking reduces battery performance and increases heating of device, which might cause your device to get unstable
and of course high temp = bad for the hardware so be careful
My SE mini works very well at 1610 Mhz.No crash,no instability but I use high frequency for max 2-3 hours or when I want to play without lagging
Pros
Immensely fast speed
Massive score on Quadrant
No lag or crashes
Cons
Battery life goes down fast
Phone temp goes up - Massive problem
Phone might get bricked if the phone gets unstable (Happened to my friend)
I only overclock my phone whenever I play games or need to switch between apps constantly. Though I always keep on 1024 as that is the default setting
Recently I overclocked to 2ghz was chkin stability and gosh I burned my battery, its workin but fone keeps restarting n I had to buy new one!! Dis is d con
Pro: faster n better performance!!
Overclock can cuz serious damage too!! But its fine to showoff a lil but in controlled envionment for a short tym!
sent from mangoe's eii
Overclocking is not actually advisable because there are chances that it will affect your phone and might screw it up in the long run .
Battery drain is inevitable and you will experience it .
Phone will heat up
It may not be good for the other internal components because of the over heat-unlike computers a mobile is not actually equipped with much of cooling system.
There is a good reason why the manufacturer has set a clock speed ,otherwise isn't it better for them to just overclock a phone and sell it for a higher price ?
People who design the custom kernels are just telling the maximum possible value they could overclock to.
Pros-
Bigger numbers
Little more faster performance
it recommended to not overclock always..just overclock when you really need it..
What are peoples thoughts on a modest overclock to bring me back up to the performance I am used to?
Say taking an ACTIVE up to 1300 or so.
With these new NON-OC kernels, are they undervolted? I have seen claims of absolutely massive battery life and I'm reasonably sure some of those were using cpu throttling and an overclock.
So confused at this point. Also heard some of the newer ACTIVE handsets cannot even be rooted.
bandario said:
What are peoples thoughts on a modest overclock to bring me back up to the performance I am used to?
Say taking an ACTIVE up to 1300 or so.
With these new NON-OC kernels, are they undervolted? I have seen claims of absolutely massive battery life and I'm reasonably sure some of those were using cpu throttling and an overclock.
So confused at this point. Also heard some of the newer ACTIVE handsets cannot even be rooted.
Click to expand...
Click to collapse
As in most things if you not overdo it you can enjoy the benefits of better performance without risking your phone.My xperia mini is running up to 1200 (1024 stock). Also minimum speed 122 instead of 245.So better performance when you need it and lower consumption when phone is sleeping.Overall i got the same battery life, 2-3 days as with stock rom.The best thing to do is get an app that lets you make profiles.Like when screen is off min cpu 122 - max cpu 384 etc...
I don't know about these new kernels you're talking about but cpu throttling is something stock kernels do also (if by cpu throttling you mean cpu speed adjustment)

[Q] Galaxy S4 CPU Control (Or lack of)

Hello. I have been running CyanogenMod 10.1-10.2 since I got my device back in July, everything has been working great. Bugfixes have been lovely and all that good stuff; however one thing continues to annoy me. I cannot underclock my device properly. Let's say I go into the normal CyanogenMod Performance settings. Then I put my CPU to something like 1024MHz, then I see how the results went over with PerfMon from Chainfire, it will underclock only on Core 0, the rest of the cores still run up to the standard limit, 1890MHz. The only way I can somewhat successfully underclock is by setting my CPU to 594MHz or lower, at which point it will disable all cores except Core 0.
This has been annoying me for a while, I am running the standard CyanogenMod kernel, and recently I tried the Elite Kernel. The only thing the Elite Kernel did was remove the ability to disable the other 3 cores when below 594MHz. (And add the ability to go up to 2.2GHz, but who wants to overclock the Galaxy S4 yet?)
It may be worth mentioning if I try to tweak individual core settings with Tasker, on Core 0 it will let me set a CPU frequency, then if I go in and try to set something on Core 1, it won't have any of the default values for anything, and I enter them manually, then it will give me some errors about not finding the governor I said and stuff like that.
Anyone who knows any way to fix this (Custom kernels, different ROMs (Only for curiosity, I would stick to CyanogenMod anyway), etc) would be greatly appreciated.
Anyone who questions my motives for underclocking, question away. I don't like how my battery life is next to junk when I'm not even touching my phone all day, and the GS4 hardly needs the CPU it has, so I plan to use Tasker to set up a bunch of power saving mechanisms.
I suppose I do have one other question. Will underclocking even benefit me if I can't modify the voltage settings? Are they modified automatically when you're running at lower frequencies? (You would hope so, considering it's kinda a mobile device with a power source that isn't infinite). But if it won't help me without lowering my voltage (and if it isn't modified automatically) is there any good way to do that with a Tasker based setup, so it can be switched instantly whenever I do something? For example, launching a music player. All 4 cores shoot up to 1890MHz (I know they eventually settle down to lower frequencies, but for example's sake), I would rather have it so when I launched the app, Tasker would come in and set my CPU to ~800MHz with only a single core. Everything might slightly lag, but it would work and I would potentially get better battery life while listening to music.
Also, I never tested this on TouchWiz, as I didn't stay on it for more than 30 minutes after I got my device.
I am running the latest CyanogenMod nightly in case it matters (20131002, and it'll be 20131003 tomorrow unless it breaks something)
Thanks in advance to anyone who can possibly help with this. I'm sorry if the post is unorganized, but I hope it's understandable.
[bump]
Forgive me for my ignorance since I'm on ME7 and unable to flash CM10.x yet, but couldn't you just try different governors instead? On my old phone I was using lulzactive and it gave me great battery life, and you could tweak all the values any way you want for more performance or battery life.
I also remember when I experimented with undervolting and much to my dismay it turns out it made my battery life WORSE because of all the error correcting it was doing.
I get at least a days worth of moderate/heavy use on mine and with how fast it charges I don't really care about battery life but I'm curious how much actual gain you'll get for your efforts

Categories

Resources