[Q] Undervolting with Cyanogenmod 9 which Kernel? - HTC Sensation

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

Related

[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

Why are governor's used?

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 =)

**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)

What is a Good Kernel for ViperS 1.1.0 & How to change Kernel Settings?

Been flashing Custom Roms & Kernels insanely these few days trying to get the most perfect Custom Rom and Kernel. I have decided to use ViperS 1.1.0 as my main Custom Rom, I'm now deciding which Kernel best go with it and that's it, I can finally starting doing my stuff on my phone instead of searching for Roms and Kernels everyday to flash. Lol, after rooting my phone, I haven't like used it yet at all, all I did was looking for Custom Roms and Kernels to flash to find which best for me.....
Well anyway, can a ViperS 1.1.0 user please tell me which Kernel is good? I'm looking for a Kernel that has good battery life and a bit good performance. I have tried many Kernels but can't notice the difference between them.
Also how would I change the Kernel's settings? Like if I want to change the Governor, how would I change it?
Thanks in advanced! I'm kinda new to Kernels.
Here's a good one its Sebastian Fm #1 and there's mod that you can download for it also and it is kick ass http://forum.xda-developers.com/showthread.php?t=1424345
sent my venomous viper 1.1.0 true s off by alpharevoltionary using xda premium
I also found many voices that Sebastians kernel is the best with Vipers rom.
kruzyk said:
I also found many voices that Sebastians kernel is the best with Vipers rom.
Click to expand...
Click to collapse
Yeah, I've seen many people say that Sebastian's kernel is best for ViperS 1.1.0. But when I download Sebastian's kernel and install it, it doesn't have an installer for me to choose options from? It just installs it and that's it, how would I like change the settings for it?
You can use a mod that goes with the Sebastian kernel, this is what I did. Its supposed to help battery life. Check out the mods and you will find it. Best wishes.
Sent from my HTC Sensation 4G using xda premium
ProGTO said:
Been flashing Custom Roms & Kernels insanely these few days trying to get the most perfect Custom Rom and Kernel. I have decided to use ViperS 1.1.0 as my main Custom Rom, I'm now deciding which Kernel best go with it and that's it, I can finally starting doing my stuff on my phone instead of searching for Roms and Kernels everyday to flash. Lol, after rooting my phone, I haven't like used it yet at all, all I did was looking for Custom Roms and Kernels to flash to find which best for me.....
Well anyway, can a ViperS 1.1.0 user please tell me which Kernel is good? I'm looking for a Kernel that has good battery life and a bit good performance. I have tried many Kernels but can't notice the difference between them.
Also how would I change the Kernel's settings? Like if I want to change the Governor, how would I change it?
Thanks in advanced! I'm kinda new to Kernels.
Click to expand...
Click to collapse
As some people already said, Sebastian`s kernel is very good. His kernel + as much Undervoltage as is stable for your phone should make a good performance with good battery life I`m plaaying Dead Trigger with Tegra effects enabled, and no lags with -75mV, but you need to find out what UV level is good and stable for you
and BTW guys, what mods are you talking about? I looked at his thread and didn`t find any mods. Do you mean that OC and ZRAM or there are any other mods?
kruzyk said:
I also found many voices that Sebastians kernel is the best with Vipers rom.
Click to expand...
Click to collapse
+1
ProGTO said:
Also how would I change the Kernel's settings? Like if I want to change the Governor, how would I change it?
Thanks in advanced! I'm kinda new to Kernels.
Click to expand...
Click to collapse
For kernel settings such as govs and uv, you can use an app such as system tuner. It allows you to change a multitude of kernel settings, including clock speed.
sebastian fm is good kernel... +1
I am talking about all from my signature
Sebastians kernel doesnt offer any options to choose as I know.
The same with MOD Take Control - but you may change some things by System Tuner app.
There is a link to a MOD for seb's kernel in the viper thread, posted not so long ago. It allows you to change a whole bunch of stuff for his kernel such as uv and even second phase frequencies. It's a seperate zip you flash after flashing the kernel itself.
icanttinkofaname said:
There is a link to a MOD for seb's kernel in the viper thread, posted not so long ago. It allows you to change a whole bunch of stuff for his kernel such as uv and even second phase frequencies. It's a seperate zip you flash after flashing the kernel itself.
Click to expand...
Click to collapse
Can you give me the link to it? I couldn't find it.
Here ya go. http://forum.xda-developers.com/showpost.php?p=30775419&postcount=9377
icanttinkofaname said:
Here ya go. http://forum.xda-developers.com/showpost.php?p=30775419&postcount=9377
Click to expand...
Click to collapse
Thanks man!
You're welcome! hitting thanks works too! *cheeky grin*
Thanks I've been looking for that mod too ! Yay
Sent from my HTC Sensation 4G using xda premium
Use Faux Kernel
faux 008b8v5 will be the BEST ever Kernel for Viper 1.1.0
No lags, supersmooth....
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HIT THANX, IF I HAVE HELPED YOU ....
hunt007 said:
faux 008b8v5 will be the BEST ever Kernel for Viper 1.1.0
No lags, supersmooth....
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HIT THANX, IF I HAVE HELPED YOU ....
Click to expand...
Click to collapse
totally agree best working kernel in my opinion for the viper rom
http://www.homepages.lu/rasquin/kernel/faux123/pyramid-ics-xe-008b8-aroma-v5.zip
kernel
Best for me Yank555 v1.82 kernel with vipers 1.1.0.
Good battery life and very smooth. Does not restart, slow down, etc.
Best for me SebastianFM 1.5.2
Tapatalkeando...
Look at my Sig.
Sent from my HTC Sensation 4G using xda app-developers app

[Q] How to lock CPU frequency?

As title says, is there any way to lock the CPU frequency? Or do i have to flash a custom kernel? No matter i set the frequency to my desired max freq, the CPU just don't stick. I used several apps like setcpu, voltage control and kernel tuner with no luck.. i even turned on the power saving mode to lower the CPU clock, but still it bypasses it. The thing is, I still don't have the guts to try that since i'm still S-On and a total newbie when it comes to rooting, s-off, supercid, et al..
Btw, my phone is HTC One S with viperROM 2.2.0, but i'm still on stock kernel..
Sent from my Viper One S using xda premium
Stock kernel doesn't allow changes in clockspeed afaik. So I guess you would need a different kernel and also root to actually give apps the rights to change these values in the first place.
Sent from my HTC One S using xda app-developers app
Oxious119 said:
Stock kernel doesn't allow changes in clockspeed afaik. So I guess you would need a different kernel and also root to actually give apps the rights to change these values in the first place.
Sent from my HTC One S using xda app-developers app
Click to expand...
Click to collapse
So i guess that was it. To install a custom kernel. I just don't want to mess up with the kernel stuff just yet since i'm still new at this. By any chance, do you know if i've installed a custom kernel, can i go back to the stock one if things go haywire? One more thing, i can't find in the dev section on how to revert to stock kernel and where can i download it..
Sent from my Viper One S using xda premium
The stock kernel is included in the respective RUUs. You can flash it just like all other kernels to revert to your stock kernel.
Edit: Once you are s-off with a custom recovery you can just create a mirror image of your whole system before trying a new kernel. So when things go wrong or you're just not satisfied you can use the image to recover your system.
There should be a couple of good tutorials and tools around the forums to explain everything in detail and help you with technical difficulties.
Sent from my HTC One S using xda app-developers app
Oxious119 said:
The stock kernel is included in the respective RUUs. You can flash it just like all other kernels to revert to your stock kernel.
Edit: Once you are s-off with a custom recovery you can just create a mirror image of your whole system before trying a new kernel. So when things go wrong or you're just not satisfied you can use the image to recover your system.
There should be a couple of good tutorials and tools around the forums to explain everything in detail and help you with technical difficulties.
Sent from my HTC One S using xda app-developers app
Click to expand...
Click to collapse
One last question, i just created a nandroid backup, if ever in the future that problems arise after flashing a custom kernel, and then i restore the nandroid i just made, would the custom kernel be replaced by the kernel included in the nandroid backup? Or kernels aren't included in the backup?
Sent from my Viper One S using xda premium
gelo01 said:
One last question, i just created a nandroid backup, if ever in the future that problems arise after flashing a custom kernel, and then i restore the nandroid i just made, would the custom kernel be replaced by the kernel included in the nandroid backup? Or kernels aren't included in the backup?
Sent from my Viper One S using xda premium
Click to expand...
Click to collapse
They are, not it won't flash unless you are s-off. You need to fastboot the kernel (boot.img).
http://www.youtube.com/watch?v=5xVl2dBTnmI&feature=youtube_gdata_player
hTConeS | SoFF | CharmAnDroiD | eleMeNtal
*INveRTeD sENsE 5 ROM+ThEmE+TwEAkS*
*CharmAnDroiD 3.0 FULL ROM UPDATE*

Categories

Resources