Why are governor's used? - HTC Sensation

Wheh and why would.you want or need to use a governor with a Rom?and are all governor's universal?are they built into certain kernels.and if you want to use a governor do you just flash it on your phone like you would a kernel or Rom.could someone please help me out with the governors.
Sent from my HTC Sensation 4G using XDA

Mesaman2012 said:
Wheh and why would.you want or need to use a governor with a Rom?and are all governor's universal?are they built into certain kernels.and if you want to use a governor do you just flash it on your phone like you would a kernel or Rom.could someone please help me out with the governors.
Sent from my HTC Sensation 4G using XDA
Click to expand...
Click to collapse
https://www.youtube.com/watch?v=wwleOote5M0&feature=youtube_gdata_player

I don't think any one using them anymore we use to back in the day every thing you need is built into the Rom and kernel and a governor is used to overclock or under clock
sent from xda premium:sensation4g s off Insertcoin Ic Evolution v2.0 kernel 3.0.30-Bricked-3.0-v1.1

jslim38 said:
I don't think any one using them anymore we use to back in the day every thing you need is built into the Rom and kernel and a governor is used to overclock or under clock
sent from xda premium:sensation4g s off Insertcoin Ic Evolution v2.0 kernel 3.0.30-Bricked-3.0-v1.1
Click to expand...
Click to collapse
You are incorrect in what a governor is... There are multiple governors in most kernels and they are there to be used based on how you are using your phone... Some governor's are for performance and others for balance. Overlooking is something totally different and there are non overclockable kernels with multiple governors...
https://www.youtube.com/watch?v=wwleOote5M0&feature=youtube_gdata_player

Thats what I ment I was trying to give him the short version if you read the post and I said they are built in
sent from xda premium:sensation4g s off Insertcoin Ic Evolution v2.0 kernel 3.0.30-Bricked-3.0-v1.1

jslim38 said:
Thats what I ment I was trying to give him the short version if you read the post and I said they are built in
sent from xda premium:sensation4g s off Insertcoin Ic Evolution v2.0 kernel 3.0.30-Bricked-3.0-v1.1
Click to expand...
Click to collapse
But the governors has nothing to do with over/underclocking. But yes they are built into the kernels and the dev chooses which governors they bake in...
https://www.youtube.com/watch?v=wwleOote5M0&feature=youtube_gdata_player

Well since went there I was trying to shift his attention to something else so he wouldn't go messing around with those kinds of things because I can't count on my fingers and toes how many people I've seen fry there sensation by doing just that but you didn't pick up on the hint after all he just rooted it to day and he's New at it
sent from xda premium:sensation4g s off Insertcoin Ic Evolution v2.0 kernel 3.0.30-Bricked-3.0-v1.1

They control CPU frequency scaling. Some are better for performance, some have good battery life.
You can find the answer to the majority of your questions by using this revolutionary new website called Google, DLittle2012

dude, read this or this =)

Related

SebastianFM or Faux123 kernal?!

Well I'm a little confused with these kernels, I have tried using both kernels with ARHD and the only one that seems to work correctly is the SebastianFM. The fuax123 kernel just keeps my phones CPU cores both at 1.51ghz, without any intelidemand governors, also, regarding RAM management, which one is the best between the two?
If anyone understands why the fuax123 kernel is acting weird, please clarify cause I'm stumpted,
Thanks a lot!
They are both great kernels I used bricked kernel myself but used to use Sebastian kernel for a long time just try them both for a week see what you like the best
Sent from my Xoom tablet using Tapatalk
faux shouldn't be forcing both cores online, especially with his newer intellidemand tweaks. You can read his explanation on his thread. Which version of faux are you using? There was also a problem reported by some ARHD users that faux came with ondemand by default when they flashed the ROM. Reflashing the kernel should correct that.
I've used both kernels and both are fine for me, although different phones seem to prefer different kernels. It also depends on your usage pattern. As mike1986. himself says, if you're happy with your kernel, then don't change it.
Sent from my HTC Sensation using XDA
hunter890 said:
faux shouldn't be forcing both cores online, especially with his newer intellidemand tweaks. You can read his explanation on his thread. Which version of faux are you using? There was also a problem reported by some ARHD users that faux came with ondemand by default when they flashed the ROM. Reflashing the kernel should correct that.
I've used both kernels and both are fine for me, although different phones seem to prefer different kernels. It also depends on your usage pattern. As mike1986. himself says, if you're happy with your kernel, then don't change it.
Sent from my HTC Sensation using XDA
Click to expand...
Click to collapse
Im actually having that very same problem of my governor being on "ondemand", how shall I reinstall the kernal, do I download faux's kernal from his forum or reinstalls ARHD and install the kernel given their during the installation process.
Thanks!
ddavij said:
Im actually having that very same problem of my governor being on "ondemand", how shall I reinstall the kernal, do I download faux's kernal from his forum or reinstalls ARHD and install the kernel given their during the installation process.
Thanks!
Click to expand...
Click to collapse
You can download the kernel from faux thread...and can flash it just like flashing Rom/any mod.....flashing kernel via Rom will give you the same results again....
Also if you just want to change the govener you can install system tuner to change it to intellidemand governer and apply the changes in system tuner to keep it for every reboot
sent from my blazing fast pyramid through sonic waves
ganeshp said:
You can download the kernel from faux thread...and can flash it just like flashing Rom/any mod.....flashing kernel via Rom will give you the same results again....
Also if you just want to change the govener you can install system tuner to change it to intellidemand governer and apply the changes in system tuner to keep it for every reboot
sent from my blazing fast pyramid through sonic waves
Click to expand...
Click to collapse
Thanks for your fast reply!
I'll reinstall that kernal,
I don't want to install system tuner and need to have it always running in the background for the cpu to be in intellidemand, that's why I want the kernel to do it automatically,
but ill try and flash the kernal again,
thank you!
try bricked kernel
Sent from my HTC Sensation Z710e using XDA
Bricked Rocks , u should give it a try show-p kernel wid new badass governer
I tryed each kernel, and i had a problem with the first flashing of each one, dunno why!
i had to reflash always twice time, and at the second time everything were good.
i'm now holding Faux kernel, i think is awsome, let have a look at my attachments to see my battery usage with intellidemand..
bricked one is good too, as all the other users told u...TRY'EM ALL!
Lollaz
I have used Sebastian kernel for weeks. Tried also faux. I had my best experience with bricked on ARHD 6.6.3.
Sent from my HTC Sensation XE with Beats Audio using Tapatalk 2
Best for sense 3.6 is Faux kernel
Well I've now tried Faux123 for a few days and my battery life has been drained, right now, at day 3 of having faux, I'm at 46% battery with 9 hours and 33 minutes of usage, though with SebastianFM I got like one and a half days, solid, If I was bothered I'd upload a picture showing my phone lasting for 1 day and a few hours with Sebastian. Dunno why but battery life/smooth phone really contradicts itself :/
What's a bricked kernel? I've always been hearing about it but don't entirely understand what it is, sorry but I'm kind of new to this whole kernel thing

[KERNEL] Overclocked kernel compiled from source

Attached is a quick compile of the newly released kernel source.
The only thing I have changed so far is to add 3 overclocked frequencies.
source is here:
https://github.com/dzo/kernel_ville
Flash it from CWM version 5.8.3.1 or later
It boots at 1.8GHz
Does wifi work alright with this?
This is for Eu one s?
Flashed on BlackDragon v5.0 with DualCore Mod already in place...now o/c'ed at 1.8GHz. Thanks for the (extremely quick!!!) work, mate!!
On trickdroid 3.0 us, just flashed zip and am over locked and ready to rumble.
Sent from my HTC VLE_U using xda premium
intervigil said:
Does wifi work alright with this?
Click to expand...
Click to collapse
I was/am on my wifi connection all day, and it had no effect on connection after flash. I have data turned off when I'm in the house (since it's so spotty anyway and I pay for the wifi). I think you're safe.
How's the battery life after flashing?
Sent from my HTC VLE_U using xda premium
Does it work on stock rom?
Sent from my HTC One S using XDA
McGiver93 said:
Does it work on stock rom?
Sent from my HTC One S using XDA
Click to expand...
Click to collapse
Yep, I see no reason why it shouldn't work on Stock.
I flashed it but my Max Ita 1.5ghz :/ ill try with the new version in the other thread. Thanks for info
Sent from my HTC One S using XDA
For me, I would like this kernel in the future, implement some other CPU governors such as SmartassV2 or Savedgen etc. Also, some more I/O schduler such as VR or simple or SIO.
And please overclock the GPU!
I think that one most important mod is overclock and undervolt and later custom governor and I/O scheduler!
hi, kenrel doe not work for CM9...i think it is the boot img...
CM9 is different to stock.... wouldn't work
Sent from my HTC One S
you where quick there... didn't think you had already done a kernel from source. Thank you for that work.
I am sorry but for me the Kernel does not show more frequencies in SetCPU.
I am running Leedroid 2.1 on an EU phone with htcdev unlock and cid changed to htc germany.
The kernel installed without errors trying both CWM 5.8.3.1 Touch and no Touch.
It simply does not go above 1512 Mhz.
Ideas?
trismegistos said:
hi, kenrel doe not work for CM9...i think it is the boot img...
Click to expand...
Click to collapse
It'll be the initrd, take the CM9 boot.img and replace the kernel in it with the one in my boot.img using abootimg.
Sneakyghost said:
you where quick there... didn't think you had already done a kernel from source. Thank you for that work.
I am sorry but for me the Kernel does not show more frequencies in SetCPU.
I am running Leedroid 2.1 on an EU phone with htcdev unlock and cid changed to htc germany.
The kernel installed without errors trying both CWM 5.8.3.1 Touch and no Touch.
It simply does not go above 1512 Mhz.
Ideas?
Click to expand...
Click to collapse
What kernel version does it report, it should say 3.0.8-g8bd784d [email protected] If not, it hasn't flashed correctly.
Try booting or installing it using fastboot instead.
dzo said:
What kernel version does it report, it should say 3.0.8-g8bd784d [email protected] If not, it hasn't flashed correctly.
Try booting or installing it using fastboot instead.
Click to expand...
Click to collapse
OK you are right apparently it didnt install correctly. Kernel reports 3.0.8-01136-g9d2ad31 [email protected]#1.
would you mind telling me how to flash it using fastboot?
Thanks.
[EDIT]
Nevermind. Used LeeDroid's boot image flasher to learn the commands. Thanks for your work. Kernel is working good. Will no observe its impact on battery drain and performance.
fxzy said:
For me, I would like this kernel in the future, implement some other CPU governors such as SmartassV2 or Savedgen etc. Also, some more I/O schduler such as VR or simple or SIO.
And please overclock the GPU!
Click to expand...
Click to collapse
Would you like some fries with that as well sir?
Just flashed thru CWMR and working well. Using No frills CPU to set overclock and governor. Running awesome with no hiccups at 1.8. I have a US phone running Leedroid also with EU radio( getting better signal than US).
Sent from my HTC VLE_U using Xparent Cyan Tapatalk 2

[Q] Undervolting with Cyanogenmod 9 which Kernel?

Hey everyone,
can anyone tell me what I need to do, to undervolt my sensation with cyanogenmod 9 rc1? I read that I need an other kernel, but which kernel should I use? And what do I need to flash it? Is it enough to flash it like roms with 4ext touch recovery?
Greetings bootscreen
Sent from my HTC Sensation using xda app-developers app
Download system tuner from the market.
Sent from my HTC Sensation 4G
doesn't work.
with the original cyanogen 9 kernel its unpossible to undervolt. neither with setcpu nor with system tuner i can see a voltage option
Yes you do flash kernels like roms.
Sent from my HTC Sensation 4G
and which kernel should i use / need for cyanogenmod? somewhere in the past i read something about special kernels for asop roms/cyanogenmod
bootscreen said:
and which kernel should i use / need for cyanogenmod? somewhere in the past i read something about special kernels for asop roms/cyanogenmod
Click to expand...
Click to collapse
Use this: http://forum.xda-developers.com/showthread.php?t=1269247
To change voltages use System Tuner.
sorry for my late response but in the last days i had to much to do.
now i will try the kernel from tamcore (http://files.tamcore.eu/android/?dir=tamcore-kernel) because he is a german developer and its based on the faux123 kernel so the undervolting works.
and now i will try http://forum.xda-developers.com/showthread.php?t=1743055 because it looks easier than system tuner. i hate this ugly app -.-
but thanks anyway =)
I'm sorry buddy I'm still learning myself.
Sent from my HTC Sensation 4G with Beats Audio using xda app-developers app
I would still prefer system tuner, because you won't have to flash stuff all the time to test it out.
@Mesaman2012 why do you say sorry? you helped me how i can flash the kernel
@ridder215215 yeah it is circular with the undervoltage flash script but i find its easier than the ugly and unclear system tuner ^^ and i don't need to install an additional app =)
now my sensation has CM9 RC1 with Tamcores Kernel, it is undervolted and its stable =) so i think this thread can closed

**OBSOLETE** NO LONGER SUPPORTED [KERNEL][S4] Fusion Kernel v1.1 (7/18/12)

Fusion Kernel for the One S (S4)
Lastest Version: v1.1 (7/18/12)​
This kernel is no longer supported. I have completely re-based from scratch and released a new kernel, Fusion Ultimate. Please check it out.
Thanks for all the support.
This is a kernel based off of the lastest US T-Mobile sources that just released.
It is compatible with all One S's with an S4 processor.
*Disclaimer*
Code:
I am not responsible for anything that happens to your device.
By using this you are taking full responsibility blah blah blah....
...you get the point
As there are many people working on ROMs for the One S, I have decided to start maintaining a custom kernel for it. Again, this is based off of the TMOUS kernel sources that just released a few days ago. I will add more and more features to it for new releases. Note that this is only compatible with stock Sense-based ROMs, not AOSP-based ROMs like CM9 or AOKP. Maybe in the future I will create an AOSP version. Enjoy
v1.0 (Initial Release)
- Based off the T-Mobile US kernel sources
- All features from mdeejay's latest virtuous kernel
- Overclocked to 2.1Ghz by default --> use SetCpu or similar app to change
- Added SmartassV2 governor (gives extraordinary battery life and performance, look here)
- tweaked SmartassV2 frequencies for better compatibility
- insecure kernel (root in adb)
v1.1
- Fixed CPU issues from virtuous kernel (hopefully)
- Enabled init.d scripts support with busybox run-parts
- Reverted to stock GPU 2D and 3D frequencies
- CPU now default 1.5Ghz
- SmartassV2 as default governor
- make CPU1 (second core) to be online
- good battery life
Click to expand...
Click to collapse
Downloads
The zip packages are named with the date of their release.
v1.0 (boot-071712.img): http://d-h.st/vtX
v1.1 (boot-071812.zip): http://d-h.st/jsd
How to install:
Flash the zips with TWRP recovery.
Kernels will be in zips now. The reason is because some stock patch scripts from /system/etc were interfering with the CPU frequency settings, hence some the issues from Virtuous kernel. The zips flash the patch scripts as well as the kernel.
Sources
Ramdisk is here: https://github.com/klin1344/initramfs_ville
Kernel is here: https://github.com/klin1344/kernel_ville_US
Credits
Special thanks to mdeejay for his awesome work on his kernel. Also want to thank the whole dev community here. You guys are great!
reserved...
This one too.
Well well
Sent from my HTC VLE_U using xda app-developers app
Cool thanks
Sent from my HTC VLE_U using xda premium
Klin. Do you know if with this kernel there's issues controlling the CPU? Like for example down scaling the speed for both cores or having the governors activate on both cores? I've had that issue before.
Sent from my HTC VLE_U using xda premium
ickedmel said:
Klin. Do you know if with this kernel there's issues controlling the CPU? Like for example down scaling the speed for both cores or having the governors activate on both cores? I've had that issue before.
Sent from my HTC VLE_U using xda premium
Click to expand...
Click to collapse
You mean from the virtuous kernel? I'm not quite sure what you mean, since I've never had issues myself..
Could you give a more detailed explanation of the problem? I will definitely look into it.
Sent using Tapatalk
Let the kernel games begin.
Posted With Axiom One S using TapaTalk2!
klin1344 said:
You mean from the virtuous kernel? I'm not quite sure what you mean, since I've never had issues myself..
Could you give a more detailed explanation of the problem? I will definitely look into it.
Sent using Tapatalk
Click to expand...
Click to collapse
What he means is do the clock settings stick after reboot. In virtuous kernel it went back to Max from boot and the settings had to be set again.
Posted With Axiom One S using TapaTalk2!
itsmikeramsay said:
What he means is do the clock settings stick after reboot. In virtuous kernel it went back to Max from boot and the settings had to be set again.
Posted With Axiom One S using TapaTalk2!
Click to expand...
Click to collapse
That was one problem. Some people, myself included, also had an issue where the kernel settings were only applied to CPU0. CPU1 would stay at whatever the kernel's default min/max speeds were regardless of the settings in SetCPU (or any other cpu app for that matter).
njeske said:
That was one problem. Some people, myself included, also had an issue where the kernel settings were only applied to CPU0. CPU1 would stay at whatever the kernel's default min/max speeds were regardless of the settings in SetCPU (or any other cpu app for that matter).
Click to expand...
Click to collapse
Thanks yes that's what I mean.
Sent from my HTC VLE_U using xda premium
Don't use SetCPU. I use Systuner but CPU Master worked great too.
itsmikeramsay said:
What he means is do the clock settings stick after reboot. In virtuous kernel it went back to Max from boot and the settings had to be set again.
Posted With Axiom One S using TapaTalk2!
Click to expand...
Click to collapse
njeske said:
That was one problem. Some people, myself included, also had an issue where the kernel settings were only applied to CPU0. CPU1 would stay at whatever the kernel's default min/max speeds were regardless of the settings in SetCPU (or any other cpu app for that matter).
Click to expand...
Click to collapse
Okay thanks. I will do some research and testing tomorrow and look into the issue.
Sent using Tapatalk
u make aosp version now!!!!!
thanks
c19932 said:
u make aosp version now!!!!!
*Removed the useless spaces here*
thanks
Click to expand...
Click to collapse
Little bit of spam worth those spaces,don't your think? Anyway, great job OP! Will flash soon!
Sent from my HTC VLE_U using xda premium
Been waiting very impatiently for someone to pick up the new source code and made a kernel, thanks so much for your work on this. Quick question tho, is vsync still turned on? It seems to me that it is.
Sent from my HTC VLE_U using xda premium
quick question--- can this new kernel work with any rom? such as the AxiomS or the PARANOIDANDROID? and 2.1GhZ... that's maad fast, cant wait to try it! thanks
strker45 said:
Been waiting very impatiently for someone to pick up the new source code and made a kernel, thanks so much for your work on this. Quick question tho, is vsync still turned on? It seems to me that it is.
Sent from my HTC VLE_U using xda premium
Click to expand...
Click to collapse
If it was in virtuous kernel, then it is here. I haven't gone through to change some of the stuff from virtuous kernel yet.
marokkino13 said:
quick question--- can this new kernel work with any rom? such as the AxiomS or the PARANOIDANDROID? and 2.1GhZ... that's maad fast, cant wait to try it! thanks
Click to expand...
Click to collapse
It will work on sense based ROMs only.
Sent using Tapatalk
confirmed multi touch issue
Sent from my HTC VLE_U using xda app-developers app
same problems of mdeejay kernel, multitouch issue, also some flickering (maybe because of vsync off)

[Kernel][2/03] jac0b.b7.1

Based off Cyanogenmod kernel.
Governors: AggressiveX, InteractiveX, Wheatley, Ktoonservative, Pegasusq, Conservative
I/O Scheduler: SIO I/O scheduler, Deadline tweaked
Other features: Sweep2Wake, increase max readahead buffer, CPU/GPU optimizations, disabled fsync, XZ compression, UV tweaks, GPU OC, Higher FSB, 4.7.3 optimization, Other misc tweaks, MPDecision & Thermal
No need to clear cache also, when you flash it will do it for you.
I have also added voltage control branch & CM-10.1 branch. These builds will be in the VC folder for voltage control and CM-10.1 for CM-10.1 of the download page.
Please let me know if you have any bugs or questions.
If you are posting any errors, please include logcat and kmsg if possible. Also please tell me what ROM you are using.
Thanks to rohan32 for all his help.
Kernel source​
Download jac0b kernel
Mirror​
Code:
b7.1 - latest CM source
b7 - latest CM source, MPDecision, Thermal, GPU OC, tweaked "UP threshold" on some governors to 98%
b6.2 - merged with latest CM source
b6.1 - GPU OC, CPU1 clock follow CPU0
b6 - UV tweaks, Higher FSB, 4.7 optimization
b5.2 - added Pegasusq governor
b5.1 - merged with CM source
b5 - added Ktoonservative governor
b4 - added multiple features most importantly sweep2wake
b3 - updated to interactiveX v2
b2.2.1 - hopefully got a stable kernel
b2.2 - removed voltage control for stability
b2.1 - remove governors causing reboots
b2 - corrected cpu clock stepping
b1 - initial release
First! Thank you for the kernel. Ill give it a try later on hopefully
Sent from my One X using XDA Premium App
Welcome! Thanks for building this. Downloading now and I'll let you know how it goes. What app do you recommend to set voltages.
Sent from my One X using xda premium
warri said:
Welcome! Thanks for building this. Downloading now and I'll let you know how it goes. What app do you recommend to set voltages.
Sent from my One X using xda premium
Click to expand...
Click to collapse
I used system tuner to see how far I could lower my volts then created a script that runs at boot to set the voltages. You could also have system tuner do it for you on boot. I just like to make thing complicated :silly:
oh! I must give this a try. Thanks!!
First kernel with pegasusq and wheatly! I'll try this with dirtyrom and report back!
Sent from my One X using Tapatalk 2
Congrats on getting this baby up Glad you finally fixed all the issues you were encountering.
Best of luck
rohan32 said:
Congrats on getting this baby up Glad you finally fixed all the issues you were encountering.
Best of luck
Click to expand...
Click to collapse
Thanks rohan, the issue was lulzactive governor causing the reboots after sleep. I am going to try and figure it out the issue because I want to add lulzactive to the governors.
Sweet! Something new to play with!
Does this kernel support sweep2wake and all of the other features of rohan.kernel?
tropazr said:
Sweet! Something new to play with!
Does this kernel support sweep2wake and all of the other features of rohan.kernel?
Click to expand...
Click to collapse
No I only took the voltage and SIO from his kernel.
InflatedTitan said:
First kernel with pegasusq and wheatly! I'll try this with dirtyrom and report back!
Sent from my One X using Tapatalk 2
Click to expand...
Click to collapse
Is dirtyrom a sense rom? I think my kernel is for non-sense roms but you can try to see if it works.
jac0b said:
Is dirtyrom a sense rom? I think my kernel is for non-sense roms but you can try to see if it works.
Click to expand...
Click to collapse
No. Dirty ROM is a cm10 base ROM.
Sent from my nocturnal powered super HOX...
benbailey84 said:
No. Dirty ROM is a cm10 base ROM.
Sent from my nocturnal powered super HOX...
Click to expand...
Click to collapse
Can anyone explain to me why Dirty Rom is in the Android Dev sub forum and not the OG Android Dev sub forum?
In the future, It might be a good idea to post which Linux kernel version each download is for, that way your users know, for sure, If the current nightly is compatible with your kernel. Just a thought!
I'm glad to see some variety beginning to crop up in the evita aosp kernel scene :beer: :thumbup:
Sent from my Galaxy S III
Very glad to see some newcomers, thank you very much jacob!
I'll try this out tomorrow or so on AOKP build 4 and tell ya how it goes.
ChefAnt said:
Can anyone explain to me why Dirty Rom is in the Android Dev sub forum and not the OG Android Dev sub forum?
Click to expand...
Click to collapse
A mod moved it...
Stroked from my Dirty Nocturnal'd ONE X
jac0b said:
No I only took the voltage and SIO from his kernel.
Click to expand...
Click to collapse
Cool. I'm sure this will only get more feature packed as you continue development!
Welcome to the Original Android Development community! It's good to have you here!!!
Sent from my One X using xda app-developers app
For some reason this kernel didn't like my phone. Kept freezing no matter what governor I set it to.
Using interactivex kernel. For the past few hours seems really good and stable. I'll report more tomorrow. Latest cm10 nightly 11/19
Thanks for the kernel, exactly what I was looking for, a stock kernel with enhancements, no oc and excessive tweaks. Thanks man!
Sent from my One X using xda premium
HoSlayer said:
Using interactivex kernel. For the past few hours seems really good and stable. I'll report more tomorrow. Latest cm10 nightly 11/19
Thanks for the kernel, exactly what I was looking for, a stock kernel with enhancements, no oc and excessive tweaks. Thanks man!
Sent from my One X using xda premium
Click to expand...
Click to collapse
no problem, glad to contribute.

Categories

Resources