yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] ximocko:
Hi Senbastian, how have you been? Long time no see you around here.

I am curious about one thing, I hope you will enlighten me. That is, I flashed the lastest ARHD which has your kernel included. However, Mike still used your old kernel that was 1.30.2 whereas the lastest must be 1.4.1.

So in your opinion, the last 1.4.1 have to be better than 1.30.2, and I just flash it straight away?!

Thank you.
[HTC Sensation] SebastianFM:
Everything is allright, don't worry about me.

I don't know why Mike didn't include my newest kernel.

Of course, especially when you plan to change CPU frequency. Please read changelog and Older downloads section in OP.

Wi-Fi fixed. I haven't found any other issues. Tested on VipperS 1.0.1 and newest firmware.

v1.4.1 with Wi-Fi module for Sense 4.0 based ROMs (e. g. ViperS), link, md5: fd68bf07ad08dbbb313d616516b80505
[HTC Sensation] :
Nice ! Thanks. But how can i increase gpu 3d and 2d to maximum ?

dont understand trick from op :/

Edit : Just realized that vibration on buttons doesnt work yet :/ can you tell me how to fix it ? arent it just some lines ?
[HTC Sensation] Mesaman2012:
Do I need to use firmware 3.33 or will firmware 3.32 work with this kernel.
[HTC Sensation] jesterpaul:
Working a treat on Elegancia Sense 4 V2.0.0 on 3.33 firmware.

Sensed from my awesome Eleganciad Sensation
[HTC Sensation] lbtc777:
Same here, working great so far on ViperS Rom. Awesome work!
[HTC Sensation] luis4ever:
Hello to all. Sebastian thank you very much for this awesome kernel. Quick question, does the kernel include Touch Screen drivers or something?

Simply awesome:
[HTC Sensation] Super-Android:
Is there any way i can enable sweep to awake on dis kernel? My Rom is ViperS 1.0.1 :/
[HTC Sensation] sssurfer:
No U cant.
[HTC Sensation] Freshi87:
Hey Chef!

Thanks for the modifications.WiFi is working now.

But there seems to be a bug at haptic feedback on the 4 softkeys...

Regards

gesendet von meinem Htc Sensation Elegancia Sense4 v 2.0.0 running Bricked Kernel
[HTC Sensation] durius:
This kernel is working great on ViperS 1.0.1.

Smooth and responsive.

Only bug (don't know if the word is appropriate...) is haptic feedback on touch keys is very low.
[HTC Sensation] ninjabadger:
Going to give this a go.

My first kernel was sebastian so it's like coming home.

Will let you know results with viper.

Sent from my SuperSensation.

ViperS ROM 1.0.1.

Bricked Kernel v1.36.

Iba21 Dual-core Mod v10.1.
[HTC Sensation] Stephen:
Working well on viper. Only thing I miss and will revert back to bricked is sweep2wake. I really like this feature!!!!!! Shame it feals better than bricked!!
[HTC Sensation] ninjabadger:
LOL keep finding myself sweeping the keys to unlock, doh.

Used setcpu to change scheduler to CFq as I believe this is best for sense 4 Rom.

Phone also quite warm but nothing major.

And yes I know benchmarks are fairly pointless but still.

Sebastian:

Sent from my SuperSensation.

ViperS ROM 1.0.1.

Iba21 Dual-core Mod v10.1.
[HTC Sensation] Stephen:
How difficult is it to add sweep2wake into userspace? I love this kernel but really miss the feature. If it could be a modd that would be awsome!
[HTC Sensation] Super-Android:
+1

It would be awesome if we were just told how to proceed with adding that feature...!!
[HTC Sensation] crimsonedge03:
Sleep2Wake is the only thing which stops me from using this kernel. Even though faux and Bricked are causing reboots, I can't live without Sleep2Wake :(
[HTC Sensation] resadent:
PlusOne to that, for me this is by far the best kernel. Always tried to use other kernels as they have sweep2wake, which is a feature I love but I always end up coming back to this one.

Even I could try and help if I knew where to start.
[HTC Sensation] pnut22r:
I'm with you. Sweep2Wake is crucial. Also this is the smoothest, fastest kernel in my opinion. Together, it would be great.
[HTC Sensation] :
Can someone tell me how to increase the haptic feedback please?

...sent from my sensational viper.
[HTC Sensation] SebastianFM:
v1.4.1 with Wi-Fi module and fixed haptic feedback for Sense 4.0 based ROMs (e. g. ViperS), link, md5: 05972e7b43d40eea3e639dbfe323d90d
[HTC Sensation] luis4ever:
How can i set 320 to 3D and 229 to 2D? Where do i write the commands?
[HTC Sensation] SebastianFM:
In Terminal emulator app. But if you want to make these changes permanent you must add these commands to /system/etc/init.qcom.post_boot.sh .
[HTC Sensation] luis4ever:
Terminal says:

< /system/bin/sh: cannot create /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk: Permision denied 1|
[HTC Sensation] airzone:
Make sure you're using a root console... Use the terminal command "su" first..
[HTC Sensation] Super-Android:
Request.. Please Include Sweep to awake, By far best kernel i have used, But I cant live without sweep to awake :( And there are tons of people like me..!!

If you dont wanna include it in kernel thats fine, but can you please make a add on mod for dat? :rolleyes:
[HTC Sensation] Sharpi1:
As he said, he won't include s2w into this kernel.

If I think right it isn't such easy as you guys think. First he must ask for permission to show-p and its not said that he will get them.

Second, this Kernel is really awesome. Used it always on Sense 3.6 Roms and it was always better than bricked. And now we can use it on Sense 4 and Iam sooo happy that he modified this Version! We cant get a better Kernel then this one. I now got more perfomance and really better battery (I dont know how you do this sebastian :D)

So be happy and thankfull that we got such a nice Kernel !
[HTC Sensation] ninjabadger:
I quite like the minimal feedback of previous version :)

Thanks again for all your hard work.

Sent from my SuperSensation.

ViperS ROM 1.0.1.

SebastianFM Kernel v1.41 w/Sense 4 Wi-Fi mod.

D-SHEL Undervoltage mod.
[HTC Sensation] SebastianFM:
I don't have to ask for permission, it's open source.

I started to test s2w. If I'll be sure that it doesn't cause battery drain or any other issues, I'll try to implement this feature in my kernel. But I don't want to copy show-p1984 code (like faux did) because I still think that s2w should be designed in a different way.
[HTC Sensation] Yank555:
Just a little hint, if you don't want it to cause unnecessary drain, don't light the h/w keys on touch, that's what causes drain to those using s2w while carrying their phones in their pockets with the screen turned to the body.

I carry it in a case, so no drain issue on my end either way.

JP.
[HTC Sensation] StuartTheFish:
I don't even see what all the fuss is about. Sweep2wake is totally pointless IMO, unless your power button is broken. It not being included shouldn't put people off trying a kernel.
[HTC Sensation] Yank555:
Well I guess it's like you said, "in your oppinion", this is a very subjective matter.

Would we all want the same, we'd all be using the same kernel on the same ROM on the same phone ;)

Customizing is all about the opposite, everyone has wishes / needs and thrives to achieve them in whatever way possible to him/her :D

JP.
[HTC Sensation] Super-Android:
+1 .. Regarding battery "This will NOT add additional battery drain when the screen is not touched. When you touch the screen there's a bit of processing for that but it's really insignificant when you compare it to a few minutes of screen battery drain." ..

Original Source : LINK HERE
[HTC Sensation] SebastianFM:
But I'm thinking about the state when you doesn't touch the screen. Normally phone goes into deep sleep state when you power off the screen and could be awake by radio event or alarm. What if s2w is enabled?
[HTC Sensation] Super-Android:
When S2w is enabled then also phone will go to dep sleep unless v touch the screen. It is completely wakelock free and only works with interrupts.

I think with S2W feature enabled, your kernel will take our phone to a completly new dimension..!! Pls Consider adding..!!
[HTC Sensation] sjknight413:
I think s2w is very subjective, I personally don't like it and it always seems to cause more of a battery drain.
[HTC Sensation] Yank555:
Have you tested it personally ? Cause if you haven't tested, how can you tell ?

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.3a (based on faux 008b4) powered htc Sensation XE using xda premium
[HTC Sensation] Yank555:
It's not an issue, I get plenty of deep sleep, and I have it activated without backlight, here are my current stats :

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.3a (based on faux 008b4) powered htc Sensation XE using xda premium
[HTC Sensation] sjknight413:
Of course I have tested it personally. I ran it since its inception up until a couple of weeks ago and I have definitively noticed a difference in battery since deactivating it.
[HTC Sensation] Yank555:
OK, well I've been running it ever since I'm on Sensation (few months now), can't confirm that from my experience (using it "enabled without backlight"), I see no measurable difference in drain.

JP.
[HTC Sensation] CamoGeko:
Wow, you got some serious wakelocks there lol

Sent from my HTC One X using Xparent ICS Blue Tapatalk 2
[HTC Sensation] Yank555:
Let's play kindergarten kids, show me yours ;)

JP.
[HTC Sensation] jason2234:
noob question :)

just flashed the 1.4.1 for sense 4 (viper rom) and my cpu is clocked at 1.8 how can I change down to 1.5?

think I got a 50 - 50 chance of getting flamed for not seaching :D
[HTC Sensation] Super-Android:
here Hit me .. :D
[HTC Sensation] jason2234:
Hit me [/URL] .. :D[/QUOTE]

Any recommendations of settings or just go with the default?
[HTC Sensation] Super-Android:
Its up to you pal...

I can just share mine

Max: 1.24 Ghz

Min 384 Mhz

Governor: Ondemand

I/O scheduler: sfq

Check : Apply on boot

Save..!!

Buttery Smooth
[HTC Sensation] luis4ever:
Amazing one more time. I OC the GPU(2d and 3d) and this is what I got:
[HTC Sensation] Hitorijanae:
Can someone link me to that 1.242 GHz mod
[HTC Sensation] Hitorijanae:
Deleted
[HTC Sensation] ninjabadger:
Getting decent battery life, with moderate use. Silky smooth sense 4.

Only big drain was me playing fruit ninja at high brightness :)

Another 24 mins with screen and WiFi on and the battery still at 20%.

Sent from my SuperSensation.

ViperS ROM 1.0.1.

SebastianFM Kernel v1.41 w/Sense 4 Wi-Fi mod.

D-SHEL Undervoltage mod.
[HTC Sensation] damithark:
Couple of Noob Question :D

1. Other than battery, If you run it on 1.8GHZ, Will it shorten the lifetime of the CPU other than battery life?.

2. The I/O Scheduler has a option called "cfq" not "sfq" it is the same right?.

Thanks.
[HTC Sensation] ivicask:
Just flashed 1.4.1 and I'm suprised how smooth this kernel is, still need to see about battery.

Only one question for SebastianFM, i noticed that 2nd core never goes offline.

Is that problem because of upgrading from Bricked?
[HTC Sensation] ninjabadger:
Being REALLY picky here.

Any chance of a version that has button feedback level somewhere inbetween the last two versions? How about an option at install level?

Sent from my SuperSensation.

ViperS ROM 1.0.1.

SebastianFM Kernel v1.41 w/Sense 4 Wi-Fi mod.

D-SHEL Undervoltage mod.
[HTC Sensation] gabryeludrea:
+1

Same question here. I just installed Vipers 1.0.1 which came with Bricked 1.36 and right after I installed SebastianFM from the recovery. I noticed in System Tunner that the gverner is set to ondemand and the the second CPU never goes offline.

Is that normal? What is the impact on the CPU life and on the battery?
[HTC Sensation] Jonny:
Yes it should do but I cannot say for definite as I didn't flash the RUU
[HTC Sensation] ziggy1001:
It's a <5Mb file

It's a kernel!

WHOOPS misread your post:o
[HTC Sensation] bobsie41:
Has anybody tried it and is there a flashable stock kernel available anywhere just in case it doesn't cos ive just manually installed all my apps as i dont like backups and i don't fancy doing it all again. :rolleyes:

EDIT Sebastians kenal works fine on rooted RUU install... very happy, thanks again.

For those with problems don't forget to clear the cache and dalvik after flashing.
[HTC Sensation] mike1986.:
How comes I didn't click "Thanks" button yet? :confused: Done now! :)
[HTC Sensation] mike1986.:
Stock kernel for 3.12.401.102 base - here
[HTC Sensation] bobsie41:
Thanks mate :D
[HTC Sensation] mattdub1:
kernel not working for me, flashed twice and keeps giving me the same stock scores in cf bench and it reports 1134 mhz cpu speed.....also once it finishes, it reboots. reinstalled rom twice as well
[HTC Sensation] SebastianFM:
thermald.conf

sampling 1000

[tsens_tz_sensor0]
sampling 3000
thresholds 55 65 75 85
thresholds_clr 52 60 70 80
actions cpu cpu cpu cpu
action_info 1134000 972000 648000 384000

my thermald.conf

sampling 1000

[tsens_tz_sensor0]
sampling 7000
thresholds 75 80 85 90
thresholds_clr 71 76 81 86
actions cpu cpu cpu cpu
action_info 1134000 972000 648000 384000
[HTC Sensation] mattdub1:
sorry but what does this mean exactly, that your kernel has a higher cpu temp threshold??
[HTC Sensation] magic_man:
It means you may have to modify your thermal configurations file so it has higher limits.
[HTC Sensation] lightninbug:
I have a normal usa sensation....i downloaded your 4.0.3 kernel and i see no thermald.config in it...is the file in the system? where can i find the thermald.conf? Is it necessary for me to change it to what you have? if so why not just package it in with the kernel?
[HTC Sensation] mattdub1:
+1. 10char
[HTC Sensation] lightninbug:
nevermind..i found it in system/etc/thermald.conf......changed it myself...will see the results:D
[HTC Sensation] mattdub1:
I'm wondering why its not baked into kernel. Either way I went back to 2.3.4 with bricked. Runs way better and faster. Ifs kept rebooting randomly when I disconnected power cord and was much slower on benchmarks as well as real experience
[HTC Sensation] zerozoneice:
does anyone have a CWM flashable package of the 4.0.3 stock kernel?

i just had a random reboot on Insertcoin and i want to check back to default kernel.

thanks!
[HTC Sensation] bobsie41:
Posted by Mike a page back ;)
[HTC Sensation] kumprise:
SebastianFM, I have a question. It might be a bit off topic, but I'm just curious: those png in OP show SD speed write over 4MB/sec, read over 15 (19 for 4.0.3). Are they real? You get those values while copy/paste to computer? Since Android 4.0.1, and related firmware, mine and some other Sensations developed a problem with SD speed, especially write speed - it won't go over 1MB/sec. I was using your kernel with InsertCoin based on Android 4.0.1 - it was vast improvement over stock, but write speed stayed where stock was before it, arround 1MB/sec. You have any idea what may cause this?
[HTC Sensation] pirlano:
maybe he's referring to bench speed...

with benchmarks i got 6MB/sec (write) and 10MB/sec (read) with the original Class 4 8GB SD, with copy/past from pc to sd i'm around 1MB/sec too, in recovery it's faster...it's an htc kernel limitation i think :)

also see here: http://xdaforums.com/showthread.php?t=1016386

just reported this big BUG to htcdev and htcsource through twitter, you never can tell :p
[HTC Sensation] Prophasis:
Is it possible to use this kernel ( wich used to be included in the Insertcoin 4.0.6 ROM ) on the new InsertCoin 4.0.7? Since only the default kernel seems to be in there at the moment..

Greetings,

Prophasis
[HTC Sensation] mat9v:
Please read OP - there is a special kernel for 4.0.3.

It supports overclocking to 1.5 Ghz and 2D overclocking for GPU.
[HTC Sensation] axetilen:
Everything works perfectly on ViperS 1.0.1. I just want to turn off the 2nd core for the better battery life.

Can I copy mpdecision from ARHD 6.6.7? Does it cause any issue?
[HTC Sensation] tinker2000:
1.4.1 is fantastic . thanks
[HTC Sensation] ganeshp:
yep as mpdecision is missing from the ROM (as bricked has built in kernel level mpdecision) the second core is always online ..

but both the cores will be still controlled by the governer (ondemand)

you can restore the original mpdecision from the sense 3.6 roms ..that gives you perfect combo

BTW im using without mpdecision ..having bit battery drain ..lets see how it goes ;)

---------- Post added at 01:40 AM ---------- Previous post was at 01:11 AM ----------

yes that would work ..afaik
[HTC Sensation] KennyDumah:
Could someone upload the mpdecision?
[HTC Sensation] jaypee68:
Here you go... From ordroid 9.0

Not sure if it works...
[HTC Sensation] RG1F:
I love your kernel sebastian ! But can you set down temperature settings of the cpu in the next update ? Sometimes im burning my palm hand !!!:p
[HTC Sensation] ivicask:
Kernel with included mpdecision from latest 3.33 for sensation

Now works perfectly, 2nd core going offline when not neded

View attachment kernel_1.4.1_(Sense_4.0)_by_SebastianFM_mpdecision.zip

Viper ROM@/# getprop init.svc.mpdecision
getprop init.svc.mpdecision
running
Viper ROM@/#
[HTC Sensation] :
The second core is running anyway...

Sent from my HTC Sensation with ViperSs ROM.
[HTC Sensation] ivicask:
The second core is running 100% of the time that is the problem! Battery dies fast like that.

mpdecision shuts it on/off based on load..or what not else..to save battery
[HTC Sensation] :
Yes, but I flashed your .zip and second core is running anyway...

Sent from my HTC Sensation with ViperSs ROM.
[HTC Sensation] CamoGeko:
Well, you asked for it...

Most of the time screen is on my phone is awake.

All other times when screen is off its sleeping like a baby.

Sent from my HTC One X using Xparent ICS Blue Tapatalk 2
[HTC Sensation] ivicask:
I dont understand you, it should run anyway, but it should also turn off

Well try using

getprop init.svc.mpdecision

in ADB SHELL and see if mpdecision is running.

If it is..than its working fine..
[HTC Sensation] SebastianFM:
I'll add configuration file to my thermald when I'll have some free time for that.

Bricked kernel package changes /system/etc/init.qcom.post_boot.sh so you also need to revert these changes. Could you prepare package only with mpdecision and correct boot script instead of package with my kernel?
[HTC Sensation] ivicask:
View attachment files.rar

Attached Stock 3.33 Sensation mpdecision and init.qcom.post_boot.sh, and also init.qcom.post_boot.sh from Bricked before removing mpdecision to kernel
[HTC Sensation] :
I have reseted the kernel now and then I flashed your .zip. Now it works, thanks.

Before the second core has not gone offline, but now it works.

Sent from my HTC Sensation with ViperSs ROM.
[HTC Sensation] Yank555:
I guess you don't have that many apps that sync in the background ;) I do, so that might be a difference...

Anyhow my battery life is good, in standby I reach 0.4% / h drain at best, generally 0.8-0.9% / h (reported by Battery Monitor Widget).

Oh, and I forgot, I have set BMW to record drain every 60s ! I know that's not perfect, but I've got enough juice for these fantasies :D

JP.
[HTC Sensation] :
biggest you could not publish? because it does not look good ..

just kidding : D
[HTC Sensation] UnixSlayer:
There's a new kernel source out for the 3.33 base. http://htcdev.com/devcenter/downloads
[HTC Sensation] axetilen:
deleted
[HTC Sensation] ninjabadger:
Hi, I don't currently have access to a pc. Is it possible to upload a flashable zip that has the correct mpdescision and boot scripts for Sebastians kernel. Would really appreciate it.

Sent from my SuperSensation.

ViperS ROM 1.0.1.

SebastianFM Kernel v1.41 w/Sense 4 Wi-Fi mod.

D-SHEL Undervoltage mod.
[HTC Sensation] ivicask:
Just wait guys as source for new base was released im sure SebastianFM is already updating it and gona provide kernel update with correct mpdecision and init.qcom.post_boot.sh for upgrade from bricked..
[HTC Sensation] SebastianFM:
Yes, i'm updating my kernel. Source code released by HTC contains new Adreno drivers, improved ondemand governor, battery driver and few other changes.

I think that including mpdecision and init.qcom.post_boot.sh in kernel package isn't a good idea. What if new ROMs will require different mpdecision binary or any custom ROM will require modified init.qcom.post_boot.sh? Would be better if show-p1984 could prepare package that will revert changes made by your kernel package.
[HTC Sensation] ivicask:
mpdecision should work with any rom , as for for init.qcom.post_boot.sh, both show and faux include their own file inside kernel zip and it also works on all roms..

View attachment init.post_boot.zip

Heres init.qcom.post_boot.sh from faux kernel if you like to compare it..
[HTC Sensation] SebastianFM:
I know that currently mpdecision is compatible with all ROMs but you can't tell this about ROMs that will be released in future. Moreover I'm developing kernel, I can't be responsible for changes in system made by other kernel packages.
[HTC Sensation] :
Please add it :D

I don't know how difficult this is, but perhaps it's possible to make a kernel with mpdecision and one without?
[HTC Sensation] show-p1984:
I could add an 'uninstall' feature to Aroma, maybe worth a night sleeping over it.

I could also send you a pull request with my thermal / mpdecision kernel side stuff so you can add it to your kernel, if you want that.
[HTC Sensation] SebastianFM:
Thanks show-p, but I didn't find any reason to replace official HTC mpdecision binary. Also my thermald daemon works very well. You should know my opinion, I don't see any disadvantages that mpdecision and thermald works in userspace.
[HTC Sensation] show-p1984:
Well my move to the kernel had nothing to do with userspace <> kernelspace.

The main problem I had with mpdecision was that it powers on the cpu if not needed and it does that for very short periods. (which then creates more overhead than usefulness)

Additionally I was not pleased with the configuration options and it has the nasty cpu @ max clock behavior.

But I know your opinion indeed and will refrain my sales speech :p
[HTC Sensation] eterno13:
Please add sweep to wake to this kernel seb...
[HTC Sensation] Stephen:
He is testing it at the minute :)
[HTC Sensation] ninjabadger:
Please delete this post as my looking forward to next update based on new firmware is just spam and nobody cares.

;)
[HTC Sensation] mzebrowski13:
What's the difference? 1.5 or 1.4.5? Is it really important for you? And do you think that does anyone care that you're looking forward to the updated? No offense but your and other similar useless posts are pure spam.
[HTC Sensation] ninjabadger:
Any need for that?

I'm not exactly clogging this thread up!

Sent from my SuperSensation.

ViperS ROM 1.0.1.

SebastianFM Kernel v1.41 w/Sense 4 Wi-Fi mod.

D-SHEL Undervoltage mod.
[HTC Sensation] airzone:
Everyone needs to jump on a soapbox every now and then. lol
[HTC Sensation] gigiangus:
Thanks to your kernel as the Vipers did not reboot!!!

Thanks so much!
[HTC Sensation] d.kuyt:
Also much smoother than bricked, battery abt the same for me (both on usage and standby).

On bricked: 1.67GHz, 2D/3D high OC, badass balanced

On Seb's: 1.4GHz, GPU on default, on-demand

Both have ZRAM disabled

Send from my Sensation powered by ViperSs
[HTC Sensation] show-p1984:
You didn't just seriously compare ondemand with badass in smoothness did you?

I had a good laugh here :D

Read my second post to see on what badass focuses.

Also: You could set your cpu max @ 4ghz with badass and the cpu would rarely try to reach it. Read the second post, understand how badass works and you will see that your phone is running @ 918Mhz max most of the time.

If you want to compare, choose ondemand :)
[HTC Sensation] Super-Android:
Hi all,

No doubt ViperS is one of the greatest rom I have tried. But off late facing an issue which is kindoff bugging me a lot..

Whenever I try to Use the APM (Advanced Power Menu ) then select reboot in to recovery.. Then after downanimation the phone seems to stuck in black screen… Then I remove battery and place it back again.. Then everything works fine.. Any idea..??

M on latest Bricked kernel and 3.33 firmware.. M sure this is not related to kernel because I face dis issue with Older version of bricked as well..

Any input would be highly appreciated.
[HTC Sensation] gigiangus:
The kernel bricked I have tried all and they are excellent, but with the Vipers (ondemand) the device was always reboot.