[Q] what is the function of Pershoot OC/UV Kernel? - Nexus One Q&A, Help & Troubleshooting

Sorry for stupid question, pls give me some idea. Thanks

Just to state the obvious, to overclock and undervolt the CPU.
Less power, more speed.

evilkorn said:
Just to state the obvious, to overclock and undervolt the CPU.
Less power, more speed.
Click to expand...
Click to collapse
ic, does the CM ROM already do it or not? Since i found KOR have this feature but i can't found it mentioned in CM ROM. However I saw the setCPU reported the CPU speed is changing, seems doing what OC/UV is doing, which made me confused.

The CyanogenMod kernel is capable of overclocking. Pershoot and WildMonks and intersectraven are just different kernels that are all capable of OC and maybe UV. It usually says in the filename what its voltage is.

I can haz oc
Sent from my Nexus One using XDA App

Related

[Q] Overclocking ?

I have a question: why I can't overclock my SGS past 1.2 ghz. When I try to set for example 1.3 or 1.4 it freezes and I take out the battery in order to make it work again. Is there something I do wrong, is it a general problem with more SGSs? If somebody can , I really appreciate. Thanks
it is a kernel thing.
the kernel has to support those frequencies.
Sent from my GT-I9000 using XDA Premium App
I tried with tegrak overclocking with voodoo kernel (the application itself doesn't need a kernal that supports those frequencies) and with Supe Optimized Kernel (1.4 ghz) and voltage control and setcpu and is the same result:freezing.
Not every cpu is capable of stable overclocking past a certain threshold. You have probably hit the max speed your cpu can maintain.
I agree with you but then why there are other people with the same phone as me that can overclock them at 1.4 ghz?
With CM7 or miui and either bilboa or zacharius kernel you can overclock to 1300 but I haven't found a kernel that allows 1400 either, I think those that are doing it are hacking the CPU settings themselves.
My phone gets really hot at 1300 running apps like dungeon defender so 1400 might just be a bit too much
Sent from my GT-I9000 using XDA App
I am using Darky's 9.3 ROM but my problem is that i can't even touch 1300 mhz because my phone freezes.
Maybe a dumb question, but, do you overvolt as well as overclock? Maybe the cpu isnt getting enough juice?
Sent from my GT-I9000 using XDA App
Mirasdad said:
Maybe a dumb question, but, do you overvolt as well as overclock? Maybe the cpu isnt getting enough juice?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
+1... not sure if there is much benefit at all to undervolting.. it just seems to make it immediately less stable...
can someone shed some light?
I've seen someone test this on another forum somewhere, and the difference the undervolting makes to the battery length is negligible..
kickassdave said:
+1... not sure if there is much benefit at all to undervolting.. it just seems to make it immediately less stable...
can someone shed some light?
I've seen someone test this on another forum somewhere, and the difference the undervolting makes to the battery length is negligible..
Click to expand...
Click to collapse
The principles of ovetclocking a PC also aplly to phones. Undervolting reduces the power available to the CPU. Undervolt a little and you'll save a little power. Undervolt.too much and the CPU won't get enough power to do basic functions hence freezing.
Every CPU has a limit to which you can over clock. You can overvolt to a point but then then the CPU reaches its limit.
From what I understand (read in another post) the hummingbird processors are not suited to overclocking. Where the arm such as that in the Motorola milestone clock really well. (You can oc a 600mhz milestone to 1ghz before you start seeing instability)
Hope this helped.
Sent from my GT-I9000 using XDA App
I understand the intention of undervolting as i am pretty good with PCs. Got my good old i7 overclocked constantly. But undervolting on the SGS has yet to show me any definitive advantages.
Sent from my GT-I9000 using XDA App

Is anyone working on an overclocked kernel?

Why has nobody overclocked the Droid 3 yet? Is anyone working on this?
This phone has so much potential with the duel core processor.
Sent from my DROID3 using XDA App
From what I understand, we have limited access to kernel modifications. I don't think the bootstrap circumvents these problems.
I'm still hopeful though.
With the locked bootloader, custom kernels aren't possible. However, it can be overclocked, through the injection of a module. I'm not quite sure how it works, but once someone does that, we can OC. They got the Droid 2 and X to 2 ghz.
PyroHoltz said:
From what I understand, we have limited access to kernel modifications. I don't think the bootstrap circumvents these problems.
Click to expand...
Click to collapse
With kernel modules is possible, was already done on milestone 1
I would be more interested in undervolting. Can this be done with the injected module or is direct access to the kernel required?
sic4672 said:
I would be more interested in undervolting. Can this be done with the injected module or is direct access to the kernel required?
Click to expand...
Click to collapse
You can do it now with SetCPU. Be very careful though, Moto used a weird governor on this called moto_hotplug, when root was first available and people undervolted some reported going too low and not having enough power to turn on the screen. I wouldn't set the max below 600MHz until more is known about this governor, and even 600 has been a little low for me at times.
sic4672 said:
I would be more interested in undervolting. Can this be done with the injected module or is direct access to the kernel required?
Click to expand...
Click to collapse
Usually Motorola phones are power hungry because the 3G, not because the cpu consumption, the gain in battery life available trough undervolt is usually limited.
Camspanners said:
You can do it now with SetCPU. Be very careful though, Moto used a weird governor on this called moto_hotplug, when root was first available and people undervolted some reported going too low and not having enough power to turn on the screen. I wouldn't set the max below 600MHz until more is known about this governor, and even 600 has been a little low for me at times.
Click to expand...
Click to collapse
I appreciate your response, but I think you misunderstood my question. I want to undervolt, not cap the frequency. For example, if the SoC operates at 1.3v at a clock speed of 1Ghz, then I would like to try and drop the voltage to 1.2V at 1Ghz (higher or lower voltage if viable). I don't think this can be done through setcpu, can it?
It's possible to overclock right now but the process is not user-friendly. I've been trying to write a kernel module to simplify it and make the changes appear to survuve a reboot but haven't had enough spare time to figure it out entirely. Check out this post by yang.felix, he found the proper register to manipulate on the XT862 but it isn't easy for the average user; I'm trying to see if a similar approach to how the original Milestone was overclocked can be applied to the XT862/XT860:
forum.xda-developers.com/showpost.php?p=17669227&postcount=7
Sent from my XT860 using xda premium

Gpu oc

Is there any gpu overclocking app for captivate.
Sent from my SAMSUNG-SGH-I897 using XDA App
Not for the stock kernel. You would need to change to a different kernel that supports overclocking.
No, there is not a way to oc the gpu, just the cpu.
studacris said:
No, there is not a way to oc the gpu, just the cpu.
Click to expand...
Click to collapse
Good call, I need to read more carefully....
Doesn't MIUI allow this with glitch? or is it that glitch has the gpu already oc'd by default... Dont remember
prbassplayer said:
Doesn't MIUI allow this with glitch? or is it that glitch has the gpu already oc'd by default... Dont remember
Click to expand...
Click to collapse
I'm far from an OC expert, but kernels supporting Live OC allow you to OC the bus, which affects RAM and GPU. However, I thought that it was really just increasing RAM speeds, which in turn helped the GPU a bit since it uses the same RAM. That's why if you overclock the BUS you start getting visual artifacts: because the data was getting corrupted in RAM on it's way to the GPU.
Or I'm out in left field, which is never out of the realm of possibility.
I have no clue. I just remember reading something on glitch v13 on gpu oc and MIUI. Never tried it, don't know the theory. Was just asking couse i remember reading it xD
Sent from my ICS powered Captivate using Tapatalk
Yes there is GPU OC on Glitch kernel for GB!
b-eock said:
Yes there is GPU OC on Glitch kernel for GB!
Click to expand...
Click to collapse
I figured it was only a matter of time before you wandered in here and set us straight. Thanks!
Was that meant in a good or bad way, cuz I am only sharing my knowledge with yall, you should be happy I am!
How do you know which kernel supports OC CPU \ GPU?
Also, I guess there are some apps which let you OC your CPU \ GPU, aren't they independent of the kernel? (I might be completely off-track here, but I had to ask)
I recently flashed OneCosmic's ICS ROM and Nushor's kernel (v3189) to my Captivate.
ScoobyDoo83 said:
How do you know which kernel supports OC CPU \ GPU?
Also, I guess there are some apps which let you OC your CPU \ GPU, aren't they independent of the kernel? (I might be completely off-track here, but I had to ask)
I recently flashed OneCosmic's ICS ROM and Nushor's kernel (v3189) to my Captivate.
Click to expand...
Click to collapse
A custom kernel is required to OC anything. GPU over clock that is user control able requires a kernel that supports live OC.
Sent from my Nexus S using Tapatalk
I think chain fire 3d is your only option with regard to enhancing/modifying GPU. I highly recommend using it if you like to play the "3d" games without lag
Sent from my I897 using xda premium

[Q] CPU step on Semaphore?

Hi guys, some times ago I flashed Semaphore, but it haven't any CPU step higher than 1000 MHz. Can I have more CPU steps,like Devil, in Semaphore? (100-1400 MHz)
(Sorry for my bad english)
Download Semaphore Manager from the market. You can overclock using that app. Mind you, semaphore kernel can get glitchy at ~114% OC and up, so you might want to go with 110 and build gradually until you find a sweet spot...
Sent from my GT-I9000 using xda premium
Hr Kristian said:
Download Semaphore Manager from the market. You can overclock using that app. Mind you, semaphore kernel can get glitchy at ~114% OC and up, so you might want to go with 110 and build gradually until you find a sweet spot...
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
Yeah, I know that, but with Live oc my limit is... 106 % :crying: I have tried every thing but I don't know why the CPU is so limited...
Heh, mine caps at 108%. It would be nice to "normally" oc to 1200mHz on semaphore. I could get 1296mHz with 108% like on Devil.
PwNeGeR said:
Yeah, I know that, but with Live oc my limit is... 106 % :crying: I have tried every thing but I don't know why the CPU is so limited...
Click to expand...
Click to collapse
the "live oc" has better performance of "simple oc" (at equal overclocking), because "live oc" overclock all frequencies and not only the higher frequency.
But with "live oc" you can raise less the frequencies
DeusEx80 said:
the "live oc" has better performance of "simple oc" (at equal overclocking), because "live oc" overclock all frequencies and not only the higher frequency.
But with "live oc" you can raise less the frequencies
Click to expand...
Click to collapse
Ok... So, is there a method to raise the limit?
PwNeGeR said:
Ok... So, is there a method to raise the limit?
Click to expand...
Click to collapse
The only limit is your device. If your CPU/GPU doesn't like OC - you have to live with it (or buy another I9000 :cyclops: )
midnight911 said:
The only limit is your device. If your CPU/GPU doesn't like OC - you have to live with it (or buy another I9000 :cyclops: )
Click to expand...
Click to collapse
Ummh, ok...
But the SGS don't support GPU Overclock, right?
PwNeGeR said:
Ummh, ok...
But the SGS don't support GPU Overclock, right?
Click to expand...
Click to collapse
Theoretically yes, but if you overclock BUS, your CPU, GPU, and RAM are OC'ed. On stock BUS is clocked at 200mHz. If you use LiveOC 110%, you overclock everything by 10% - GPU goes from 200mHz -> 220mHz, CPU from 1000mHz -> 1100mHz. That's why it's more unstable than normal OC.
midnight911 said:
Theoretically yes, but if you overclock BUS, your CPU, GPU, and RAM are OC'ed. On stock BUS is clocked at 200mHz. If you use LiveOC 110%, you overclock everything by 10% - GPU goes from 200mHz -> 220mHz, CPU from 1000mHz -> 1100mHz. That's why it's more unstable than normal OC.
Click to expand...
Click to collapse
Ah, that's new for me
You might be able to get a higher stable overclock with voltage increase; available in later versions of semaphore, but that's something you'd need some guidance doing, and of course there are the general risks of that.
Sent from my GT-I9000 using xda premium
Hr Kristian said:
You might be able to get a higher stable overclock with voltage increase; available in later versions of semaphore, but that's something you'd need some guidance doing, and of course there are the general risks of that.
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
I don't want to destroy my battery... It drops too much like this, with overvolting it will die in five minutes

Undervolt/Overclock Captivate...

What kind of success/failure are people having with overclocking and undervolting?
I'm doing this through ROM Toolbox Pro. Is there a better way? I'm a n00b with some of this stuff.
I have the phone overclocked to 1200mhz and all cpu levels are undervolted by 100mV.
Im doing so to get more performance, and better battery life. Just wondering what settings everyone else is using.
Also I'm using CM 10.1, with the BlueMint Theme.
Sent from my Samsung Captivate/JB CM 10.1 via Tapatalk.
DR650SE said:
Just wondering what settings everyone else is using.
Click to expand...
Click to collapse
Every phone has different limits. It's just like PC overclocking, no two CPU/MB/RAM combos are exactly the same. In general most of Captivates will handle 1200 step OC with default voltages. Not too many will handle 120% live OC though. It doesn't matter what tool you use to OC. All tools try to play with the same kernel settings. In my experience UV saves very little battery but increases significantly the chances to get stability issues. This is why I never play with UV. My particular phone can do 1400 step OC or 1200 live OC with 1350mV. I run it on 1200 step OC @ default. Also, keep in mind that different ROMs/kernels give different OC results.
RE: undervolt
I agree with Val D that undervolting will not show any significant benefits. Overvolting has helped me with stability while overclocking. I use the free Voltage Control app for voltages, or the free NStools app. Rom Toolbox is a great app too- I use it for many other things- stick with what works for you. Currently I am running at 1200Mhz step, at 120% Live OverClock to get CPU up to 1440Mhz, and ARM voltage of 1350mV at that 1200Mhz step. Rock solid. Battery life suffers a bit, but I run this way for gaming. Day-to-day regular usage I just set to 1400Mhz step and no Live OC, default voltages. I have run fine in the past at 1500Mhz, no Live OC. Overclocking the CPU tends to make my phone a bit snappier and more responsive. A big battery drain that affects my phone is an app such as Gmail running in the background, or leaving wifi enabled when not in use. Setting the phone to Airplane mode has been a big battery helper too (I do not make any voice calls on this phone anymore). Governor and scheduler setting can also have a big effect on battery life. I searched for this post I made a while back that linked to two great articles on studies of battery life and voltages, and ended up reading through them again:
http://forum.xda-developers.com/showpost.php?p=28141250&postcount=1194
Great information. Edit: just figured out how to link articles in my signature.
Thanks guys. I know each one over clocks differently. Just looking for some rough outlines. Thanks for the links. I'll be reading up on those. I have extensive computer over clocking experience, but on e phone its a whole new ball game. Basically trying to make this phone last longer.
I'll have to learn what live OCing is vs step OCing.
Thanks again!
Sent from my GT-P3113 using Tapatalk HD
I just do 1200mhz OC using CyanogenMod 10.1 - the option is in the performance menu. So far no problems.
PxGold said:
I just do 1200mhz OC using CyanogenMod 10.1 - the option is in the performance menu. So far no problems.
Click to expand...
Click to collapse
Awesome. Didn't even realize that as there. I've been using ROM Toolbox to OC to 1200MHz.
Sent from my Samsung Captivate/JB CM 10.1 via Tapatalk.
overclocking to 1200 mhz will made any difference ?
Klitoni said:
overclocking to 1200 mhz will made any difference ?
Click to expand...
Click to collapse
I really didn't notice much of a difference in speed or responsiveness using CM 10.1.

Categories

Resources