How to "use" kernals - HTC Sensation

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

Related

Overclocking the G2X to 1.5Ghz

If I have CM7 #54, do I need a special kernel or not?
SetCPU is not detecting the frequencies for me
I am using CPUMaster but I have the free version only
What is the best software to overclock automatically?
I also want profiles (Battery temp, battery %, screen off...)
In Quadrant I got 3000 points with 1.5Ghz
Now I only need to find a way to overclock it and have all the profiles and boot overclock work right out of the box
Thanks a lot
Sooooo you over clocked to it to 1.5, but yet you still need to find a way to do it?? Read..... all the answers are in this very section....
Oh by the way wrong section to post.
Sent from the fifth dimension...
rafarataneneces said:
If I have CM7 #54, do I need a special kernel or not?
SetCPU is not detecting the frequencies for me
I am using CPUMaster but I have the free version only
What is the best software to overclock automatically?
I also want profiles (Battery temp, battery %, screen off...)
In Quadrant I got 3000 points with 1.5Ghz
Now I only need to find a way to overclock it and have all the profiles and boot overclock work right out of the box
Thanks a lot
Click to expand...
Click to collapse
ok first set cpu will not be able to oc for you. use pimp my cpu you should be able to find it if you do a search. second if you want to oc use faux's kernel for that.
rafarataneneces said:
Quadrant I got 3000 points with 1.5Ghz
Click to expand...
Click to collapse
4500 with faux rom 1.2.4 and 0.2.2 kernel.
Sent from my LG-P999 using XDA App
I used SetCPU before on my OptimusT, and it was actually working pretty good, BUT NOT ON LGE STAR. For now, the best overlocking app for LGE STAR is PimpMyCPU WITH CUSTOMIZED KERNEL.
With FR and Faux's kernel, you can easily get 4000+ on Quadrant.
With GB and its own kernel, I think we just get like 3000+
Sent from my LG-P999 using XDA Premium App
Oh 1 more thing, T-mobile doesn't release the GB update for LGE Star yet. The CM project is built based on the GB source code only...
Sent from my LG-P999 using XDA Premium App
Use pimp my cpu, setcpu doesn't let you overclock. It only shows your cpu speed but nothing else.
Sent from my G2x
Thread moved to proper forum.
rafarataneneces said:
In Quadrant I got 3000 points with 1.5Ghz
Now I only need to find a way to overclock it and have all the profiles and boot overclock work right out of the box
Thanks a lot
Click to expand...
Click to collapse
I got 4094 in quadrant OCed to 1.5Ghz on Ultimate, very impressive considering its a froyo rom nonetheless
Sent from my NookColor using XDA Premium App
rafarataneneces said:
If I have CM7 #54, do I need a special kernel or not?
SetCPU is not detecting the frequencies for me
I am using CPUMaster but I have the free version only
What is the best software to overclock automatically?
I also want profiles (Battery temp, battery %, screen off...)
In Quadrant I got 3000 points with 1.5Ghz
Now I only need to find a way to overclock it and have all the profiles and boot overclock work right out of the box
Thanks a lot
Click to expand...
Click to collapse
I thoroughly tested OC on CM with different kernels. I got the best results with the Trinity kernel. My highest recorded Quadrant score was 4920 and I averaged 4690 over 10 trials with that configuration.
http://forum.xda-developers.com/showthread.php?t=1078049&highlight=trinity

Overclocking with set CPU

So I am running bamf 2.1 Gb. When I first flashed my Rom and downloaded set CPU I wad using the smartass governor and I could oc up to 1.9 ghz.. but for some reason now I can only go up to 1000 mhz.. anybody have any suggestions? I'd like to go to 1.4 or so for when I am charging. I have the governor set to smartass in bamf toolkit as well .
Sent from my ADR6400L using XDA App
I also purchased and have used SetCPU before flashing to Das Bamf 2.1 Remix. I'm new to rooting and flashing but realized that I could set the values in the Tool Kit. Also further, I was able to set speedtweak in the terminal.
At this point, I'm not sure if I actually even need SetPCU for anything anymore since I can do those functions with the toolkit. Please shed some light on this for me. Thanks...
ElectroFetish said:
So I am running bamf 2.1 Gb. When I first flashed my Rom and downloaded set CPU I wad using the smartass governor and I could oc up to 1.9 ghz.. but for some reason now I can only go up to 1000 mhz.. anybody have any suggestions? I'd like to go to 1.4 or so for when I am charging. I have the governor set to smartass in bamf toolkit as well .
Sent from my ADR6400L using XDA App
Click to expand...
Click to collapse
Have you disabled perflock?
sent from my thund3rbolt using xda app
ElectroFetish said:
So I am running bamf 2.1 Gb. When I first flashed my Rom and downloaded set CPU I wad using the smartass governor and I could oc up to 1.9 ghz.. but for some reason now I can only go up to 1000 mhz.. anybody have any suggestions? I'd like to go to 1.4 or so for when I am charging. I have the governor set to smartass in bamf toolkit as well .
Sent from my ADR6400L using XDA App
Click to expand...
Click to collapse
Are you running the Governors in both SetCPU and the BAMF Toolkit? I could see this causing problems. Try running just one or the other and changing Governors to see if that has any effect. I had problems a bit ago with one of the Governors on SetCPU restricting my ability to overclock. It only let it go up to around 1000 mhz as well.
The problem I had with the CPU settings was that it wouldn't over-ride the MHz vectors that I had set.
I personally prefer using speedtweak.sh in the User Terminal and setting it with that instead.
Never failed me with that.

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?

G2x doesn't show OC governor?

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

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

Categories

Resources