G2x doesn't show OC governor? - T-Mobile LG G2x

I have Dragon kernel v1.5.1 and have tried various other kernels such as Trinity and none are giving me the overclock governor, like powersave and on demand. I find these functions very useful and would like them back on my phone. Any help is appreciated!
Sent from my LG-P999 using XDA App

Tegra doesn't have traditional CPU governors like other chipsets have. That is why they are not available to use, they don't exist for this chipset.

But I've had them before on this same phone on previous installs of Cyanogen...unless I'm crazy. That may be the case here..
Sent from my LG-P999 using XDA App

Depending on the kernel, there may be an option present in setcpu. It wont let you change it though. Those governors are just not available on the Tegra2 (as I've read anyway). Sorry for the bad news.
Sent from my LG-P999 using Tapatalk

i haven't seen any rom/kernel with tegra2 has a custom governor, because tegra2 dont use it at all, the chipset adjusts the frequency itself

Related

Setcpu; best kernel?

I'm new to the G2x, but not rooting, specifically. I've rooted the phone via NVFlash, and installed the latest Weapon X. I'm pretty much just looking for some general information on which kernels to use. I'm looking for a kernel that will let me change governors. For some reason, SetCPU would not let me select a governor after flashing faux's kernel. I'm not sure which CPU settings to use in SetCPU. I selected the nVidia Tegra 2 as a setting, but it would only let me underclock the CPU, and not select any governors.
A bit of help?
Not sure but our CPU doesn't use governers or something to that effect.
Sent from my LG-P999 using xda premium
xsteven77x said:
Not sure but our CPU doesn't use governers or something to that effect.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
I see. I just came over from the EVO yesterday, where there are so many different governors between stock ones and custom implimentations by devs over there. Now what about being able to overclock in SetCPU?

How to "use" kernals

edit: yes I know right after I hit the submit thread button I realized I spelled kernel wrong
I just flashed faux's 0.1.2 1.56 GHz NoHz kernel, and everything worked fine. My question is to do with utilizing the kernel for what it can do. I checked my cpu speeds via adb, and the max speed is indeed just stock. Now, I would love to utilize the 1.56 GHz capability of this kernel, but in the first post of his thread faux says not to use any OC apps and I also remember from reading through another thread (I think the Dual-Core support discussion thread) that he doesn't recommend the OC Daemon either. How are people OC'ing if you can't use OC apps or OC Daemon? I vaguely remember seeing a post/thread once that had to do with manually entering clock speeds, but I can't remember where it was. So my question for this part is how can I get the cpu up to speeds I want to like other people are doing (basically, is there a manual way or some other way I don't know about or is everyone just using OC apps/OC Daemon against faux's wishes)?
This part is to do with governors. I can find a wealth of information on what particular governors are designed to do. "This governor is designed to conserve battery when the screen is off" "this governor is designed for maximum performance" yada yada. What i can't find is how you choose which governor your phone uses. I used adb to check available governors and it gives me "ondemand performance". I assume this means that my phone/kernel is currently using that governor. Cool. But how do I switch to a different governor if I want to? It looks like SetCPU allows you to change governors, but is that the only way?
Thank you in advance for your help.
Shouldnt need oc app with his kernels mine is at 1.56 ever since i flashed it.
On demand is the only one that properly works with dual core processor. Even with an oc app you can only select on demand or performance and you wouldnt want to use that governor since it forces the cpu to work at max frequency at all times. To use oc daemon you need the virtous oc scaling files to select frequencies
Sent from my HTC Sensation 4G using XDA Premium App
hev88 said:
Shouldnt need oc app with his kernels mine is at 1.56 ever since i flashed it.
On demand is the only one that properly works with dual core processor. Even with an oc app you can only select on demand or performance and you wouldnt want to use that governor since it forces the cpu to work at max frequency at all times. To use oc daemon you need the virtous oc scaling files to select frequencies
Sent from my HTC Sensation 4G using XDA Premium App
Click to expand...
Click to collapse
Thanks. I'm curious then why faux includes smartass in his thread if on demand is the only one that works properly. I'm also not sure why mine is at stock clock speed, but it definitely is. So is oc daemon the way I should try to bump it up to 1.56?
I believe the smartass governor is supposed to have buipt in profiles like the ones you can make in a app like setCPU. so a cpu tuner would be pointless with the smartass.
And yes i prefer oc daemon to other apps like it. The newest one is like 2.1.3 i think. You are also gonna need the folder "vituous oc" with 6 files governors for screen on and off and min and max frequency. One file for each. Im on ARHD 3.0.4 with 0.1.0 kernal so it already came with the folder in system/etc/virtuous_oc
Sent from my HTC Sensation 4G using XDA Premium App
Sent from my HTC Sensation 4G using XDA Premium App

Overclocking

Hey guys will overclocking drain the battery quicker even with stock voltages?
Sent from my Nexus S using XDA Premium App
Different voltages are specified as stock for different frequencies. As the frequency changes, the voltage does too. Running 1200mhz with the stock 1000mhz voltage will probably cause instability and crashing.
Harrb, great post.
Sent from my Nexus S 4G using XDA App. Developer of brickROM, and OP of XDA Thread of The Year 2011.
And if increase voltage, the power consumption should also increase.
i haven't played with voltages yet but in my experience the benefits of overclocking are minimal anyway, and they make nexus reboot often and other bad things :/
With the right settings you can get a fully stable and functional overclock, but it is on a per-phone basis due to varying quality of the same CPU during manufacture.
Harbb said:
Different voltages are specified as stock for different frequencies. As the frequency changes, the voltage does too. Running 1200mhz with the stock 1000mhz voltage will probably cause instability and crashing.
Click to expand...
Click to collapse
Currently I'm using icup kernel speedy 5 clocked at 1.4 and its been extremely stable. So what your saying is that the voltages automatically increase when I select a higher frequency, because I did not change them manually.
Sent from my Nexus S using XDA Premium App
xmatrix13 said:
Currently I'm using icup kernel speedy 5 clocked at 1.4 and its been extremely stable. So what your saying is that the voltages automatically increase when I select a higher frequency, because I did not change them manually.
Sent from my Nexus S using XDA Premium App
Click to expand...
Click to collapse
Open NSTools and select Voltage tab. That's the list of "stock" voltages for each frequency.
suksit said:
Open NSTools and select Voltage tab. That's the list of "stock" voltages for each frequency.
Click to expand...
Click to collapse
Thanks
Sent from my Nexus S using XDA Premium App
A CPU governor such as on demand, lulzactive and lazy tells the CPU what clock to be at and automatically change. While reading, it will be at 100 or 200mhz, while playing a game it will be at the maximum clock you tell it to. Saves power this way.
your asian said:
i haven't played with voltages yet but in my experience the benefits of overclocking are minimal anyway, and they make nexus reboot often and other bad things :/
Click to expand...
Click to collapse
yes, usually 1 GHz is enough , UV or OC also may reduce hardware's physical life

[Q] What is the difference between a kernel - governor - and speedtweak

Hello,
I am by no means a developer but have had a few android phones and today started thinking about what the difference is between the following...
A kernel
A Governor
And then how does speedtweak fit into the equation?
Seems like a kernel tells the different hardware in the phone how to work - then the governor is kinda like regulating how the processor works and handles tasks - but the speed tweak really confuses me - is that just kind of a way to regulate how the governor works?
Thanks in advance for your help and for being nice in your reponse.
You are right about what the kernel is doing. The governor only controls how the cpu goes from min to max frequency. A speedtweak changes some of the kernel parameters (most of the time).
Sent from my ADR6400L using Tapatalk 2
Thanks so much man.
Cheers.
Sent from my ADR6400L using xda premium

GPU Overclocking

I'm that this has been brought up before but could someone tell me how overclocking the GPU is done? It seems to me that the CPU is the most stable and is fine at 1200 MHz and going any higher is just a battery killer. But the GPU seems like it's severely underclocked. (or at the very least could do with some OCing )
Are there any apps that support it on the Charge or some tutorials that can show me where I can experiment with some numbers. I know my bro's Galaxy Nexus kernel has GPU overclocking built into it.
Feel free to give me bad news but if there is any hope i'm up to some leg work and phone sacrificing. lol.
It requires kernel support. PBJ overclocks the GPU some, but it isn't customizable. Beyond that, there isn't a way on the Charge.
Sent from my SCH-I510 using Tapatalk 2
GPU OCing from a UI isn't possible on this device-AFAIK its only possible on the GSII (maybe the nexus). The PBJ kernel OCs it a bit, but imnuts wants to ensure stability vs raw speed.
Sent from my SCH-I510 using xda premium

Categories

Resources