yashsingh1/xdaforums huggingface dataset:
[HTC One S] flar2:
I flashed it several times on my wife's One S, worked perfectly.

Just be sure your phone can handle the overclock. I think the vast majority could handle 1728MHz. My wife's phone can handle up to 1809MHz.
[HTC One S] Darknites:
What rom you on?
[HTC One S] rootrider:
It works perfectly.

Installation was bloody fast on hboot 1.06. ;)
[HTC One S] dr_rick13:
blackout v1.5, you?
[HTC One S] flar2:
Took about 5 minutes on hboot 1.13, but the kernel installed successfully
[HTC One S] Darknites:
Same about to reflash it and see if it works there since I don't need overclock.

---------- Post added at 07:06 AM ---------- Previous post was at 07:05 AM ----------

Ya don't miss that lol.
[HTC One S] Zarboz:
flashing this on my ROM should work
[HTC One S] Darknites:
Ya working great.
[HTC One S] makila:
working on both zarboz's v1.5 and sense best v3.0 for me
[HTC One S] dr_rick13:
hmm flashes fine, but mine only goes up to 1512..

did you flash the boot.img too? or did you select to not flash it?
[HTC One S] Darknites:
I merged it with the rom and I see no overclock.
[HTC One S] flar2:
There should be a log file at /data/local/temp/elementalx.log

If not, the init script didn't run, in which case try flashing the boot.img
[HTC One S] donverse:
Do you have the latest TWRP? Check that, I had problems with earlier versions!
[HTC One S] flar2:
Cpu spy doesn't show the correct frequencies.

There is no way to check voltage settings or change voltages. You will only know it's undervolted by the longer battery life.

Checking set on boot with any apps will interfere with my init script.

I only recommend Kernel Tuner for changing OC settings
[HTC One S] phoenixita:
Upgraded from 1.0 with viper 2.0.0 and i've seen a lot of improvements :)
[HTC One S] stephan.pieri:
Potentially silly question, but I've never had to install a kernel before on the One S, so please forgive me.

I followed the instructions in Post #1, I even installed the boot.img via fastboot just to be sure (HBOOT 1.13, Viper 2.0.0)

Once the device restarts, I go to About Phone then Kernel info, all i see is the following.

Kernel Version 3.4.10-gae8b65e........SMP PREEMPT

Does this mean I am still on the stock kernel that comes with Viper?

Thanks in advance
[HTC One S] Darknites:
Its a stock kernel anyway the only real way to know if its working is to see if you got overclock.
[HTC One S] stephan.pieri:
Thanks for the info mate. CPU goes up to 1728. Stupid me didn't take note of the default settings when installing this in Aroma and didn't look at what settings I had before...that'll teach me :silly:
[HTC One S] snwman:
Just after installing the kernal there and installed fine. Got intellidemand on kernal tuner so seems to be ok. But one thing ive noticed is that cpu1 the min freq does not stick. It stays at 1.5ghz the whole time. Now im not to sure if its ment to be like that but just wanted to see. I always had it set before on ics to 384mhz on min and 1.5ghz on max. That was on zarboz kernal. The governer is sticking for both cpus just not the freq on cpu 1.

I dont know if it was discsused before tried searching the thread but could of missed it?
[HTC One S] flar2:
Just as CPU Spy doesn't show the correct frequencies, sometimes if you go in "CPU Tweaks" in Kernel Tuner it doesn't show properly either. This happens on totally stock kernel as well.

If you look up near the top of Kernel Tuner's main screen you'll see that the CPU is indeed scaling between 384 and whatever you set as the max, even if it says min is 1512.
[HTC One S] Darknites:
Lol np dude.

@flar I think it be better if the options are set to stock in the installer.
[HTC One S] flar2:
I plan to make the next version have an option for completely stock CPU, so users can enjoy features like zram without overclocking/undervolting.

I also will be adding a new parameter to the overclocking module so there is a choice between "stable" and "performance" with "stable" as default. The stable setting will not overclock the L2 cache and bus. There are people on all three devices I support who can't run stable on with the more aggressive settings.
[HTC One S] Darknites:
Sounds good.
[HTC One S] Zer0r:
Almost 24 hours on 2.0 undervolted (825mV) and OC'ed to 1,7GHz. Still have no problems. :cool: zram in ON, fiops also. Everything still runs smooth. Battery seems to be a bit leaky, but too early to say.

:good:
[HTC One S] SnowToad:
Got latest 2.3.3... just tried installing again, still nothing... anyone have any idea?? Files seem to be copied its like scripts/modules arent running...
[HTC One S] flar2:
Check for a file called /data/local/tmp/elementalx.log

It is created when the init.d script runs succesfully and will have the date and time in it.

If you don't have this file, or it doesn't have the time of your last reboot, then the init.d script is not running. In that case, all I can suggest is that you flash the boot.img from my installer. If you have already done that, it is something to do with your ROM.
[HTC One S] Darknites:
Did you try this zip here?
[HTC One S] nieves53:
Re: [KERNEL][Jan20]Elemental-S-JB-v2.0| Sense 4+ | OC | UV | ZRAM | intellidemand | F

Does this look right ? I'm on viper
[HTC One S] Darknites:
Can you overclock? if you can then its working.
[HTC One S] nieves53:
Re: [KERNEL][Jan20]Elemental-S-JB-v2.0| Sense 4+ | OC | UV | ZRAM | intellidemand | F

I believe its OK! Thanks
[HTC One S] Darknites:
Yep thats working.
[HTC One S] flar2:
Version 2.1 Download: http://goo.gl/aE124

You only need to download this if you want to disable increased L2 cache frequency and bus bandwidth, otherwise it's the same as 2.0.

Changes:

-Option to completely disable overclocking/undervolting

-If overclocking, choose between optimization for stability or performance

Performance option increases L2 cache frequency and bus bandwidth, stability option leaves them alone

I recommend stability. I might get rid of the performance option because the stability tradeoff might not be worth the minimal performance gain.

Please let me know if everything is working as intended
[HTC One S] SnowToad:
Nope file's not there. Tried flashing boot.img option.. and just using Viper 2.0. Should I try just reflash that?

No I haven't, is it safe for One S, how do you think it would fix it?

EDIT: Just reinstalled Busybox through app, flashed kernel again and it works!! Thanks, would it be possible to get 192 min freq?
[HTC One S] trungarow:
Re: [KERNEL][Jan20]Elemental-S-JB-v2.0| Sense 4+ | OC | UV | ZRAM | intellidemand | F

Thanks a lot, the update v2.1 works great. Smooth and stable, I am using viper 2.0

Sent from my HTC One S
[HTC One S] eterno13:
Re: [KERNEL][Jan21]Elemental-S-JB-v2.1| Sense 4+ | OC | UV | ZRAM | intellidemand | F

Any plan to add sweep2wake?
[HTC One S] Darknites:
Need source code for that.
[HTC One S] gock:
Can you just ask the author for per ?
[HTC One S] Phantom Pt. II:
It's HTC that hasn't released the source code for the JB release (yet - if ever).
[HTC One S] rootrider:
They usually release source after a couple of months. You can check that out here.
[HTC One S] :
flar2,

thanks for great kernel. haven't ran an OC kernel for quite a while. running great on vp2.0. not my thing, but quadrant 6744:)

kept your defaults for now--
[HTC One S] dr_rick13:
Re: [KERNEL][Jan21]Elemental-S-JB-v2.1| Sense 4+ | OC | UV | ZRAM | intellidemand | F

how's the battery life man?
[HTC One S] :
little early to tell and i don't monitor that much. would say 24 to 30 hrs with light-medium usage. maybe 15pts overnite. seems similar to vp2.0 but oc at 1728.
[HTC One S] Darknites:
Have found it to be good but not done a real test.
[HTC One S] Metalfan1185:
Hey I read about this Kernel and Id like to try it out but I cant get to the files I believe the DL links are busted. Any Help is appreciated!
[HTC One S] :
they work fine here--
[HTC One S] popolon59:
Hi all,

Installed viper One S 2.0.0 on my S4.

When running Aroma, selecting : all default settings, the installer saids installation faled: status = 1

Same result with other values.

Log file saved on the device but can't access it...

What can I do ? Any way to manually flash without Aroma ?

Thanks.

P.
[HTC One S] rootrider:
Read this posting.

The zip now may contain more files to be copied manually, as flar2 wrote this for a previous version of his kernel. So check out carefully when flashing/copying manually to catch all files.
[HTC One S] joe9002:
Just dobble and tripple checking with ViperOneS 2.0.0 its ok to flash the boot.img for this kernel , the ROM will boot ok?
[HTC One S] Darknites:
Don't think you need the boot.img but flash it anyway and it works great on that rom.

@flar2, what was the settings for undervolt before you added the options for it?
[HTC One S] flar2:
At stock voltages, the minimum voltage would have varied by phone, between 850 and 950.

I have a new version coming this weekend with an option to leave the minimum voltage at stock (plus a couple other goodies)
[HTC One S] flar2:
I don't think you need to flash the boot.img with viper.
[HTC One S] flar2:
Elemental-S-JB-v2.2 beta: http://goo.gl/o5xCq

This is a beta, install 2.1 if you need stability

Changes:

-choose minimum CPU frequency (192MHz or 384MHz)

-option to leave minimum voltage at default

-optimized CPU control module, now reads PVS efuse and sets appropriate voltage levels

-streamlined options and config file

-optional XBox controller support

Notes:

-192 min CPU frequency doesn't stick for second CPU. It's okay, because it doesn't idle at the min frequency, it actually shuts off when not in use, so it would never be at that frequency anyway.

-XBox controller support is not tested but should work (I don't have an XBox gamepad)
[HTC One S] Darknites:
Omg so testing pad.

Ya think that needs power lol but does flash on for all of 2 seconds.
[HTC One S] rootrider:
Installed without problems (see logfile). Now it's time for testing.
[HTC One S] :
flashed beta and will test flar2

2.1 was hard on battery for me with losing 35 pts while on nightstand last nite

used default settings and 1458MHz, had initially set to 1728 but thought drain was high, but was losing only 15-20 pts overnite. so then tried the 1458 last night.

will see how beta goes

any suggestions on settings

thanks for your work--:)

ken
[HTC One S] Zer0r:
Re: [KERNEL][Jan26]Elemental-S-JB-v2.2| Sense 4+ | OC | UV | ZRAM | intellidemand | F

Could be software problem. 'Cause my phone takes about 8 to 9 percents over night with OC to 1,7. And it is stable for 4 or 5 days since 2.0 version release. I'm on ViperS 2.0.0.

Upgrading to 2.2... :thumbup:
[HTC One S] rootrider:
Battery life didn't change to the worse. I added a pic with my typical drain from this night.

None of the apps I used for checking the cpu states showed me the usage of 192 Mhz or > 1512 Mhz. Also, according to Kernel Tuner, they should be in use.

So far I experienced no other problems.
[HTC One S] flar2:
Yeah, it's been like that all along. Those frequencies are definitely being used. This will no longer be a problem once source is released.
[HTC One S] Hopie:
it´s also normal, thats second cpu stay at 486mhz idle?
[HTC One S] rootrider:
It should not according to the notes here.

And if you check my pic of KT you'll see it's off.
[HTC One S] Darknites:
To me that don't look like its going into deep sleep.
[HTC One S] flar2:
When you choose 192, it replaces 384. All the time its on 192 is included in 486. All the time it's at freqs above 1512 is included in 1512. Cpustats thinks those are the limits.
[HTC One S] rootrider:
Ey old man, check out last line on 2nd pic from left! :laugh:
[HTC One S] Darknites:
That wasn't there before lol but ya I only really looked at the first one.
[HTC One S] blackwing182:
Re: [KERNEL][Jan26]Elemental-S-JB-v2.2| Sense 4+ | OC | UV | ZRAM | intellidemand | F

did the xbox controller works?
[HTC One S] Darknites:
It flashed on and didn't work but I don't have power going to it.
[HTC One S] samco08:
Thank you for your work !

Can you add a feature to dimm the capacitiv buttons in your next release ?thank you
[HTC One S] _TREM_:
Version 2.2 seems to be more smooth in graphics, then 2.1. Still testing. Thank you for your vork
[HTC One S] Closed Source Project:
+1. Would be awesome like klins old ics sense kernel.
[HTC One S] :
Probably, my phone never seems to do real well with other than pure stock kernels. But, it's that way for a lot of things, where they work for some and not others. Trying Powert Saver atm.
[HTC One S] Closed Source Project:
I think I almost shat my pants, but after 2 quadrants, I can say that with this Kernel plus Venom2 I'm getting a Quadrant score of over 7000.

Really snappy, but wish I could use this with GTA Vice City (doesn't work with Sense's 4.1.1).
[HTC One S] Wouter06:
That is with stock clockspeeds? :)
[HTC One S] azngl:
Re: [KERNEL][Jan26]Elemental-S-JB-v2.2| Sense 4+ | OC | UV | ZRAM | intellidemand | F

Kernel tuner can do that.

It is in the misc tweaks.
[HTC One S] Zer0r:
The only thing about this - it restores after each reboot. Have to apply it again each time. But - yes, it works. On any ROM, I would say. I've tried it with Sence-based ICS and JB ROMS as well as with CM10.
[HTC One S] HeXDeMoN:
hmm since I installed 2.2 I noticed my phone has been restarting randomly. I attached the Last_KMSG

View attachment kmsg1.zip

I was underclocked at 1350mhz and undervolted. I thought maybe the undervolting caused it so I reran the zip and picked 1350 again but with stock voltage and then it restarted again and thats when I got the last_kmsg. Everytime it happened the screen was off and I would hear it vibrate and restart.

Let me know if you need anymore info
[HTC One S] bgmarian:
oh guys, i dont understand steps for intalation :(
[HTC One S] ickedmel:
Re: [KERNEL][Jan26]Elemental-S-JB-v2.2| Sense 4+ | OC | UV | ZRAM | intellidemand | F

I'm using this kernel and it's great imo. Especially with the fact that we don't even have source! Def has helped out with the battery life on jellybean. Though jelly still needs work.
[HTC One S] Closed Source Project:
Obviously not lol. I had it running 1.8 overclocked with undervolt to the lowest setting.
[HTC One S] flar2:
If it reboots while idle, it could be due to undervolting the lowest frequency or using 192 as min frequency. I would try installing without the CPU control module (that is, choose the option for stock cpu settings) to see if that helps. The overclocking module is the most likely suspect in reboots, as this is actually the stock kernel, so other things should be stable.
[HTC One S] Zer0r:
Just for statistic and for those who is choosing the kernel to flash:

Using 2.2 for 24 hours. Undervolt to 825mV, OC to 1,7GHz and bus speed, fiops and zram turned on.

Everything runs quite good and smooth on ViperS 2.0.0. And it is rock-solid stable! Looks like those modules are quite good idea to modify the kernel without changing stability.

Since flashing and charging fully up to 100%, after 24 hours of light to moderate usage I have 68% battery left. 9% went during night. Quadrant score is below.
[HTC One S] arash64a:
Re: [KERNEL][Jan26]Elemental-S-JB-v2.2| Sense 4+ | OC | UV | ZRAM | intellidemand | F

I install 2.2 and i set min 128 max 1.7 and undervolted to 800. But after restart cpu spy show stock freq's :( !!!

my rom is viper2.0.

can any1 help me plz?

tnx
[HTC One S] flar2:
CPU Spy doesn't report the correct frequencies. If you want to check the settings, use kernel tuner.
[HTC One S] flar2:
Some extra governors and another scheduler

Elemental-Xtras: http://goo.gl/4iBnI

Installation:

-install from TWRP recovery

This zip installs:

-lagfree, interactivex2, badass, and lionheart governors

-sio scheduler

To enable them, use Kernel Tuner, No Frills, or similar app.

These are UNSUPPORTED!!! Use them if you want. They probably work, but I had to modify these a bit to get them to work and I didn't test them very thoroughly.
[HTC One S] rootrider:
Hmm, don't see them in Kernel Tuner, flashed it two times. Any Ideas?
[HTC One S] veeny101:
Re: [KERNEL][Jan26]Elemental-S-JB-v2.2| Sense 4+ | OC | UV | ZRAM | intellidemand | F

I don't see it too.

Sent from my HTC One S
[HTC One S] flar2:
Wrong permissions, try it now
[HTC One S] rootrider:
Yep - working now. Thank you.

--- edit ---

Some of you might like this and find it useful: Here is a link to governors explained.
[HTC One S] dr_rick13:
Re: [KERNEL][Jan26]Elemental-S-JB-v2.2| Sense 4+ | OC | UV | ZRAM | intellidemand | F

I tried this with no frills .it shows 192mhz, but in cpu spy, it doesn't show.. only 384
[HTC One S] flar2:
CPU Spy is wrong. No Frills and Kernel Tuner show the actual frequencies.
[HTC One S] rootrider:
So using interactivex2 now as this seems to be the most interesting (for me). As expected very snappy. And now lets find out more about the battery life the next 24h. lol

Nice work so, very nice work mate! :good:
[HTC One S] dr_rick13:
Re: [KERNEL][Jan26]Elemental-S-JB-v2.2| Sense 4+ | OC | UV | ZRAM | intellidemand | F

keep us updated with how the battery life is with that governor ;)
[HTC One S] andrewt328:
Re: [KERNEL][Jan26]Elemental-S-JB-v2.2| Sense 4+ | OC | UV | ZRAM | intellidemand | F

2.1 and 2.2 random reboots about 3 times a day. Viper 2.0
[HTC One S] flar2:
Overclocking and/or undervolting are the suspects.
[HTC One S] veeny101:
Re: [KERNEL][Jan26]Elemental-S-JB-v2.2| Sense 4+ | OC | UV | ZRAM | intellidemand | F

Yup its working now. I'm using badass. Battery is better. Thanks.

Sent from my HTC One S
[HTC One S] verysick:
Re: [KERNEL][Jan26]Elemental-S-JB-v2.2| Sense 4+ | OC | UV | ZRAM | intellidemand | F

it doesn't matter what version i use i just cant even flash the modules, i have to use stock, if i don't i get a few random reboots a day:(
[HTC One S] dr_rick13:
flar2, been using this kernel all day [v2.0] and I gotta say it's pretttty good man. Loving how snappy it is and no lags whatsoever. Only thing thats a big fishy is the min frequency staying at 192mhz.. I feel like it flunctuates between that and 384mhz.

Other than that, flawless.
[HTC One S] jmcoffey:
I would just like to state as a forewarning, the sio scheduler in the extras pack bricked my phone. My setup was

Max CPU - 1980

Min CPU - 192

intellidemand

sio

swap enabled

It was working up to the point that i enabled sio, then about five minutes later the phone shut off and will not turn back on. Any ideas?
[HTC One S] flar2:
Hmm, not sure why it would brick your phone.

I just set mine to use sio and will see how it goes.
[HTC One S] Darknites:
Might sound silly but put it on charge.
[HTC One S] verysick:
Re: [KERNEL][Jan26]Elemental-S-JB-v2.2| Sense 4+ | OC | UV | ZRAM | intellidemand | F

did you try volume down & power? :confused:
[HTC One S] jmcoffey:
I would if I wasn't at school. That was my first thought also.

---------- Post added at 01:45 PM ---------- Previous post was at 01:43 PM ----------

I did indeed. I was in the middle of texting and the screen did the CRT off animation looking thing kinda and now it just refuses to turn on. I thought it was because of the CPU running so hot so I decided to wait for a few minutes, but hours later still nothing......
[HTC One S] Darknites:
Just have wait to see then because I don't see how this would brick the phone.
[HTC One S] Zer0r:
Just step down OC until you will get stable result. For my phone - it is 1.7. With highter freqs I get reboots also. Try to figure out your limits. :)
[HTC One S] technotramp:
help

How do I work Xbox pad mod
[HTC One S] magnumforce2006:
nevermind this is a kernal, lol
[HTC One S] ironclaw22:
Re: [KERNEL][Jan26]Elemental-S-JB-v2.2| Sense 4+ | OC | UV | ZRAM | intellidemand | F

This is a kernel, not a Rom.

Sent from my HTC One S
[HTC One S] technotramp:
Re: [KERNEL][Jan26]Elemental-S-JB-v2.2| Sense 4+ | OC | UV | ZRAM | intellidemand | F

Any one know
[HTC One S] jmcoffey:
Re: [KERNEL][Jan26]Elemental-S-JB-v2.2| Sense 4+ | OC | UV | ZRAM | intellidemand | F

I guess it just needed a day of rest. Working fine now. Sio is super laggy though. I'll try again when my warranty phone comes in.
[HTC One S] flar2:
^^sio is terrible, I don't recommend it and I'm going to remove it from the xtras pack sometime.

I don't have an xbox controller to test, some others have said that it doesn't power on fully. There are probably different models, but they seem to draw too much power. You can try it using a powered USB hub and see if that works.
[HTC One S] Darknites:
Ya I'm hoping to get a powered OTG cable next week to test it again. Just a shame you can't use that and the MHL at the same time.
[HTC One S] :
Hi,

I get everyday 1-2 reboots with this Kernel (2.2) and Viper ROM 2.0. I use it without overclocking but the problem is still there... But its a great Kernel anyway. :good:
[HTC One S] flar2:
Thanks man

Try lsmod in the terminal just to be sure you're not overclocking or undervolting. If it lists oc_mod then you still have the cpu control module loading. It's the only thing from elemental likely to cause reboots. The kernel itself is stock, and should be very stable.
[HTC One S] flar2:
Elemental-S-JB-v2.5: http://goo.gl/9I8GZ

Minor changes in this one. I added a 384 MHz frequency step when selecting 192MHz as the minimum frequency. In the old version I replaced 384 with 192, but because CPU1 will not stay at 192, it was running at 486 instead. The extra governors that I posted as a separate zip last week are now included as an option in the installer.

Changelog:

-added 384 MHz frequency step when selecting 192MHz as min frequency (needed because CPU1 will not stay at 192MHz)

-adjustments to init script

-option to install extra governors (lionheart, lagfree, interactivex2, and badass)
[HTC One S] baba7444:
hi all,

I am going to ask noobish question ,

I flashed elemental 2.5 on my S4, i am using venom 2.0.

May i need to tick apply on boot in CPU tab of venom tweaks.
[HTC One S] flar2:
I recommend you use the elemental config file

/etc/elementalx.conf
[HTC One S] RichardW1992:
Have been using your Kernel for a few days, recently updated to the latest version 2.5, running it on a very lean and stripped install of Viper 2.0

It all seems to work great, many thanks for the hard work and time you have put into it.

My only issues are,

What you have already identified; CPU1 not sticking at 192MHz

And after a reboot everything gets reset. I am using kernel tuner and have tried telling it to set after boot completed, and with init.d scripts, both to no success. After a reboot I always end up with CPU0 192MHz - 1890MHz intellidemand, and CPU1 384MHz - 1890MHz intellidemand. Regardless of what is chosen before the speeds reset to those, and the governor always goes back to intellidemand also.

One intersting thing I have noticed which could well be causing part of this problem is that although Kernel tuner will let you select 192MHz and speeds greater than 1512MHz in the CPU control section. But when you go to monitor the "times in state" it doesn't recognise these additional levels on the device. Similarly applications such as CPU Spy don't recognise these addition levels that your kernel is providing.

All other kernels I have used in the past allow all Apps to recognise the available clock speeds of the device. So I am wondering if this bug is what is causing the resetting, and not letting 192MHz stick, because the device sort of doesn't think its there?

I have just noticed that on every reboot the 3D GPU speed is also throttled down to 200MHz max, but is easily restored through Kernel tuner back to 400MHz. The device recognises these speed changes, but regardless of this it seems to make no difference in 3D benchmarks, so I am unsure if it is actually effecting the GPU in any way.
[HTC One S] dennnnn:
Re: [KERNEL][Feb3]Elemental-S-JB-v2.5| Sense 4+ | OC | UV | ZRAM | intellidemand | FI

Thanks