yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] Yank555:
It doesn't matter, but he is right, my wife would tell me otherwise than let me look into stuff like this just for the fun of it, she'd most certainly find better things to do with my time ;)

So I guess HE IS married to know that :D

And I have enough married friends to know THAT, too :D

The fun of it also made me make the Aroma Installer / script generator, I had my system running as I wanted before that ;)

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.7 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] mclaren2:
after over a full day of testing i can just say its perfect:

runs super stable as well.
[HTC Sensation] bASKOU:
As normally after flashing a kernel should wipe dalvik and cach, battery will have a drain as same as a fresh install. So 10% on standby after 9h doesn't chock me. Need to let 1 cycle at least for can talk about battery life.

I wonder if someone have the same problem than I have. Since I flashed firmware 3.33 I have a huge battery drain while WiFi is ON. I though it was because I was using a kernel for 3.32 on 3.33 base and also a ROM based on 3.32. But now I am full 3.33 and the drain remain, before my WiFi never reached over 7% of battery use but now it go to 14% with the same use as before. Now I hardly can use my phone for web browsing and tapatalk for more than 2h30 or 3h depend on the standby I have. Also after stop WiFi and put my phone on standby when I open it back 1h after it seems I have a loss of 7/10% more % than when I stopped use my phone. Without using WiFi I have a great battery life, can stay 1d20h with 2h screen on , send sms and having about 20m of call.
[HTC Sensation] kwjimmy:
thanks for the kernel, it is just great,

just want to ask i am experiencing sense restart after playing games( 3d demanding ones)

is there a way to prevent it? it was ok when i used bricked :laugh:

i chose zram in the installer

using latest faux
[HTC Sensation] Daeox:
Yes, I use faux AOSP kernel. I use everything stock, so no undervolting nor changing CPU frequencies.

I flashed faux kernel 008b8 after flashing Viper 1.0.1, and everything works great. Have been using it all day today, but now I remembered why I switched to CM9/AOSP ROM's, I use a bluetooth headphone, Sony MW600, and only those kind of ROM's can display the song I'm listening to, so I'm going back to that.

The weird thing is that I can only use faux kernels, sense or AOSP, I tried Sebastian-FM, bricked and stock, and nothing else works. I even tried those suggestion about changing the settings in the kernel and formating the SDCARD, but nothing works.

At least I like faux kernel... Have been using it for a while and it works awesome.
[HTC Sensation] bASKOU:
Did you undervolt? If you didn't can you tell what you selected on aroma installer it'll certainly help for find your problem.
[HTC Sensation] Yank555:
Just a little sidenote to save you time, there is no need to clear anything when flashing a kernel ;)

I haven't noticed any difference in drain due to WiFi !? :(

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.7 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] Yank555:
Try not to use zram, if it still restarts, try adding a swap partition on your SD card and activate hard swap.

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.7 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] waterun:
yes, I flashed it already, it's awesome. :good:
[HTC Sensation] Yank555:
Hi,

I just noticed that I had forgotten to include one important option in AROMA installer ?! The I/O scheduler !! :cyclops:

That issue is now resolved in 008b8 v5 which you can find here :

http://xdaforums.com/showpost.php?p=29236020&postcount=7716

Enjoy, JP.
[HTC Sensation] melo563:
Vann this be used in aosp roms and cm9 roms sorry if stupid question running jellybean right now and want to try different kernel besides tamcore cm9 kernel
[HTC Sensation] Yank555:
No this kernel is for sense based ROMs only.

faux also had an aosp kernel, maybe that one ?

JP.
[HTC Sensation] melo563:
where can I find that at
[HTC Sensation] johnson8cyl:
http://xdaforums.com/showthread.php?t=1258816
[HTC Sensation] SatScan:
Sorry but this version is not working.
[HTC Sensation] Yank555:
I just downloaded the file to be sure it's not an upload issue, it flashed fine and scheduler got set correctly.

Just a detail, scheduler and readahead are set 120secs

after boot

to stick, so wait at least 2 minutes before checking those settings !

Or is there something else ?

It would be nice to be more precise than just saying "it's not working"...

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.7 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] SatScan:
After 3 times dl v5 it's working. Bad dl I think.

Sorry for this and a BIG thank you for all the work.

Sorry and with respect.
[HTC Sensation] Yank555:
No problem, glad it works ;)

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.7 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] VekiCRO:
And what scheduler you recommend with hard swap?

Google says that "noop" is the fastest.
[HTC Sensation] Yank555:
I use cfq. Noop is the fastest as it does nothing, I/O requests are passed along first in first out. Cfq uses a 'fair queuing' approach, so it will not allow one process to use up all I/Os, but distribute I/O equaly between processes.

Can't say I noticed a huge improvement either...

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.7 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] kwjimmy:
yeh i undervolted now i will try without zram

---------- Post added at 02:50 PM ---------- Previous post was at 02:49 PM ----------

i will try ;p would u mind to explain how to do a hard swap
[HTC Sensation] Yank555:
Have a look here ;)

http://xdaforums.com/showthread.php?t=1630095

JP.
[HTC Sensation] mrquidz:
So i guest it's better to use upper class (class 10) on hard swap? I'm currently using class 4 only..

And, i saw a lot of people been talking about uv. Is that really necessary and signifcantly increase your battery time? I'd love to know the disadvantages too if.any.

Edit; oh one more thing. I cant seem to have accurate battery temperatur with faux. It keeps showing 11 clcius. And my cpu is at 47 during standby and 57-60 during usage. Is that normal? Kinda hot for me i think.
[HTC Sensation] Yank555:
Obviously, the faster, the better, but don't underestimate a class4 card, classes 4&6 are better optimized for random access, whereas class 10 are for sequential access, and swap is random access. I've been using swap on a class 4 for quite some time, worked well.

Honestly, no, but as always, a little here a little there, adds up to be noticable. Drawback, only if you undervolt too much, your system will become unstable. Just go one step back and you're good.

Mine's showing correctly. How do you read it ? I use BatteryMonitorWidget, and it's showing 23.8 celcius which is very likely accurate.

CPU is 45, which is ok as well. Can't tell for standby. Are you OCing the GPU ? Try setting it to stock 266MHz.

Edit : just saw you already use stock frq for GPU, no OC... Strange...

Btw, saw you use 384 as standby max ... No issues waking the phone ?

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.7 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] mrquidz:
I'm using the same apps too. Strange as in bricked it showed 23++ just like yours.

Yup, i tried to play around with the settings and it didn't help either. All values were close to stock and the heat built even during normal surfing or whatsapp. Mostly it reached 55-60 clcius. :what:

So far no issues with 384. But had a random reboot once after 2 days. Going to try it again and see if it will happen again.
[HTC Sensation] bASKOU:
I agree with you for 384 max screen off, this is really stable for me with faux kernel only all other I need to be at 432 minimum for don't have reboot.

I also had a higher battery temp with bricked than with faux and as my battery life is better with faux than bricked I think it come from it. Before installing faux my battery temp was arround 33C now I turn about 20C and I feel my phone less hot at the level of the battery. So I don't think the temp is wrong.
[HTC Sensation] Stephen:
I have been running faux's kernel for a while now on vipers's rom and think over all it is the best of the three. It seems at least the same in battery life as Seb's kernel but better customisable options and feals snappier than bricked's kernel as well.
[HTC Sensation] pvchip3:
I agree
[HTC Sensation] chiensibut:
did anyone try faux on sense MIUI? and feedback?
[HTC Sensation] VekiCRO:
I finded one annoying bug.

I installed Elegancia Blitz 2.5.0 with stock kernel and before first boot installed 008b8 v5.

Selected NO zram,YES hard swap,but when its booted zram AND swap file are enabled.

I reflashed kernel again,selected NO zram,YES hard swap and went to "refresh scripts" or whatever and zram and swap are still both enabled.

EDIT:Culprit is the ROM that have "Zram enabled" by default and no option in Aroma installer to disable it,i removed zram from init.d folder and problem is solved.

EDIT2:Now i have "android is upgrading" on every reboot,what a stupid ROM,going to ARHD now.
[HTC Sensation] serio22:
does anyone know how to keep the notification light blinking until you look at it? it stops blinking after just 5 minutes and it just makes it useless.. i know it doesn't do that with bricked..
[HTC Sensation] Stephen:
Think that needs to be a kernel change and I agree it would be a useful feature!
[HTC Sensation] Yank555:
Strange ... Not doing it for me on HyperNonSense ?!

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.7 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] serio22:
that's the same rom im using
[HTC Sensation] Yank555:
Wait, is it for SMS/MMS ? Cause I kicked the stock mms.apk and use GoSMS instead.

JP.
[HTC Sensation] reaperofwaywardsouls:
It has happened to me (same rom) but I can't reproduce it intentionally.
[HTC Sensation] zedrix53:
just flash 08b8 and when i check the governors it is in ondemand is that a bug or its really in ondemand?

and when i flash back 08b7 before it was in intelldemand now its in ondemand too how did that happen and how can i fix it to become inteldemand?
[HTC Sensation] Yank555:
Are you flashing the Aroma version ?

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.7 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] zedrix53:
no
[HTC Sensation] joaquinf:
Then flash it. Yank included the governor fix
[HTC Sensation] ziddey:
Can't remember which kernel this was with, but I believe it was a v007 variant.

Massive clock drift. I had assumed it was a problem with the phone.

Recently, I switched to Virtuous Inquisition and kept the 1.4.1 SebastianFM kernel. Haven't seen any more than half a second of drift per hour since.

Note that this isn't an issue for most people out there. But I use a battery of apps to toggle my voip. It involved switching the phone into airplane mode when I'm at home, so it can't sync time with the cell tower.
[HTC Sensation] serio22:
It's for all notifications, I use gosms too

Sent from my HTC Sensation 4G
[HTC Sensation] resadent:
Hey guys quick question. Does 008 kernel include code from latest htc ruu source ? I remember sebastianfm included that code and im happy with this kernel but really miss sweep2wake and i think this kernel gave me some better performance. Thanks in advance
[HTC Sensation] waterun:
Hi Yank, I installed b8008 with your Aroma setup, undervolt 87.5mv, i used your stock param except max cpu freq, bucause my phone is not XE, it's stable for serval days, but I didnt see the option of 'screen off max frequence' in your intallation, how to set it? thanks.
[HTC Sensation] Yank555:
Well I removed mms.apk completely, and let GoSMS handle SMS/MMS completely. But it seems that is not the only kind of notification you're having issues with...

I have notifications for :

- Lotus Traveler

- Kaiten Mail

- GMail

- xda

- SMS/MMS

All working fine, see a blinking LED even hours after the notifications...

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.7 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] Yank555:
Yes, it's 3.33 based starting at 008b6.

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.7 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] Yank555:
Be sure to use the latest Aroma Installer version of 008b8. You'll find the screen-off below CPU-max in the first options screen.

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.7 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] joaquinf:
Many thanks for your hard work!

hi faux! I wanted to thank you one more time for the great job you've done with the sensation kernel. I've been using your kernels since day one for over a year now and i'm just amazed with all the improvements you have bring to us. Here is a small donation to your caffeine or beer fund whatever you like the most :p

Thanks my friend and keep up the good work. You are an excellent dev!

Confirmation number: 5KV16705VA941291B
[HTC Sensation] Yank555:
OK, I now explicitely didn't touch my phone, I have a notification that has come up at 9:30AM, it is now 9:55AM, and my LED is still blinking...

Maybe there is a setting somewhere, never cared to check, and also obviously if there is, never chaned the default since I wouldn't know where ;)

JP.
[HTC Sensation] TheUntouchable:
I have the same problem with the led. Had a whatsapp message, no LED. In my memory faux had talked about this in the past and its something with the kernel.
[HTC Sensation] Yank555:
I suppose you meant this post ?

Makes sense to me now ;) I suppose other kernel devs might have gone the other way around...

JP.
[HTC Sensation] TheUntouchable:
That was not exactly the post i mean but it has the right message i think :D so at the end it's rom related.. but perhaps possible to fix with a kernel hack ;)
[HTC Sensation] Yank555:
Just checked, I had a reminder notification, and it set the green timer for 5 minutes, so that would confirm the 5 minutes time span. Strange, it must have been pure chance that I saw mine still blinking after longer than that ?!

I found the spot in the sources, it's in the "drivers/leds/leds-pm8085.c" file, in the "pm8058_led_off_timer_store" function.

The "dirty hack" would be to set it to much longer than requested by the app / system, but that would impeed setting this correctly by any app ...

I agree with faux, it's really not a very clean way to do things :(

I just checked the sources on github for SebastianFM and Bricked, both have those unchanged as well...

@serio22 : On what kernel did it keep blinking longer than 5 minutes ?

JP.

EDIT ---------------------------------------------------------------------------------------------------------

One way to do this, so that it would be "acceptable" to me at least, would be to add a sysfs entry that would be something like "LED blink duration multiplier", so that when it is set to 1 (would be the default), it would respect what the app requests, if it's more, it would take the requested time multiplied by it.

Eg. It could be set between 1 and 255 ...

Set to 1 : 5 mins = 5 mins

Set to 2 : 5 mins = 10 mins

Set to 5 : 5 mins = 25 mins

Set to 60 : 5 mins = 5 hours

Set to 255 : 5 mins = 1275 mins = 21 hours 15 mins

I'll have a look tonight if it would work.

And I could then add this to the Aroma Installer as an option in the mods.

JP.
[HTC Sensation] MrBeOTP2:
Still using ur kernel :D all working great XDDDDD
[HTC Sensation] TheUntouchable:
Looking forward to your changes! If you need a tester.. ;)
[HTC Sensation] chrisw99:
The LED notification timer was removed in the bricked kernel in change #482...

http://xdaforums.com/showpost.php?p=18914519&postcount=2435
[HTC Sensation] Yank555:
Correct, I missed the little change when I looked at the code ;) It's disabled if the requested time is exactly 5 minutes plus whatever the amount of seconds :

if (min < 0 || min > 255[COLOR="Red"] || min == 5[/COLOR])
return -EINVAL;
if (sec < 0 || sec > 255)
return -EINVAL;

I could of course go further in my logic, and if multiplier would by set to 0, it would just never set a delay ?

Will think of something tonight...

At least that confirms I found the correct spot in the sources :D

JP.
[HTC Sensation] Saml01:
Sarcasm doesn't always translate well on the internet. :D

I suppose I should be thanking Misses Yank555 then. If she was like my wife, she would have you buying, moving or painting something when you aren't sleeping.

-------

Found this while researching MMC IO Schedulers.

I think this is a great resource that you may want to link in the original post or copy.

http://www.icsforums.com/forum/showthread/537
[HTC Sensation] waterun:
Thank you! I didn't know that you had updated to 008b8-v5. sorry for my stupid question.

My phone is sensation, not XE, which max frequence would you suggest to overclock? performance and power saving are all considered.
[HTC Sensation] Yank555:
Obviously not always ;) But I have quite a sense of humour, so no need to worry :D

That is quite exactly the kind of stuff I was thinking of :D

JP.

---------- Post added at 04:22 PM ---------- Previous post was at 04:20 PM ----------

Well considering the stock is at 1.2GHz, I'd say 1.5GHz should be fine. But I've read some Sensation users run their at 1.72GHz, so everything is possible ;)

JP.
[HTC Sensation] serio22:
Bricked v1.4.. I've used faux before and don't recall having this problem

Sent from my HTC Sensation 4G
[HTC Sensation] Saml01:
Just wanted to report that the battery life is astonishing. I took the phone off charge yesterday at 7AM and only plugged it now with 36% remaining because I wanted to install your latest kernel.

Cpu: 192-1.7

GPU: 320

Max Inactive:810

Two Phase: 1.02

Screen Off: 432

No Under volt

Now running: Noop scheduler. Lets see what happens.

Thanks again for all the amazing work.

Quick question. Is checking 99Kernel file a reliable way to check what has been configured during the Aroma installer or is there a way to query the system through ADB to confirm the kernel config has taken effect?
[HTC Sensation] juancubo:
You could check the cpu times in systemtuner or cpuspy and see if they are the same than your configuration.
[HTC Sensation] Yank555:
I would say both are correct an complementary ;)

Check 99z_kernel to confirm the script generator generated what you asked for (it should, or let's say I hope it did ! :cool:).

Use tools like System Tuner / SetCPU to check that these values are applied correctly.

If there is some other script messing around with settings, you might not get what you asked for in the Aroma Installer, so to be 100% sure there is no other script messing around, validate using apps like those, there are plenty, but I like those two a lot, since using both you can really check almost everything that is set in the script.

Another way would be to query the sysfs files in a terminal using "cat <filename>", the filenames you will fine in the 99z_kernel script, but that's a little more work.

Hope I wasn't too confusing ;)

JP.
[HTC Sensation] Yank555:
Notification LED mod

Hi,

So I've implemented the notification duration multiplier as I described it in some of my previous posts (here & here) ...

I've also added a selection to set this option on boot in Aroma Installer.

If you want to test it, here is a link to my modified kernel version : Kernel 1.8 Aroma Installer (Sources)

In essence it's faux's 008b8 with just GPU OC limited to 300MHz (instead of 320MHz) plus the notificaiton LED mod.

Please be carefull with the default Aroma settings, these are my settings specifically for my phone, so don't just install keeping the defaults without looking !!

Here is a new version 1.81 which has "safe" default settings in Aroma Installer, the rest is unchanged :

Kernel 1.81 Aroma Installer

(This flasher should work, but I had not the time to test it, so please remember always make a backup before flashing, you never know !)

@faux : If you want, you can pull it to your repository and compile it and I'll repack the kernel into Aroma. Here is a link to the commit on github (here & here).

Enjoy, JP.

PS: I've made a separate screen in Aroma Installer fir MMC I/O configuration, it is no longer with the "mods", it deserved it's own page ;)
[HTC Sensation] faux123:
........ (MOAR ;) )

Yeah.. anyways, having a sysfs interface that can adjust the timeout would be a nice feature.
[HTC Sensation] Yank555:
Was just a placeholder, refresh your browser ;)
[HTC Sensation] faux123:
Thank you very much! Greatly appreciated! :highfive:
[HTC Sensation] voltaje:
Great job on this kernel. I am getting the best 3d gaming performance on here compared to other kernels.
[HTC Sensation] serio22:
thanks for your work Yank555 it works!!
[HTC Sensation] philseven:
No disrespect but to some of us that are not so tech savvy with out special instructions because I am an idiot what would you say is a start of point please be kind help a retard.;)
[HTC Sensation] Stephen:
No need to call your self a retard! What are you looking for as a start point? there is an aroma version here that you can go through step by step see yank's post at the top of this thead.

On the installer options it shows the defaults for each section. Play arround with it and see how you get on. If you are unsure of any of the settings just ask! That is what we are here for :)
[HTC Sensation] pnut22r:
Which version are you using? What settings do you have luck with viperS?
[HTC Sensation] philseven:
Thanks and that is what I trye'd to follow the default settings but he stated that those where for his phone. Which he also stated all phones where different just looking for a basic starting point. Are the default settings a good place to start.
[HTC Sensation] Stephen:
Yes. He has said the default setting he suggests, but also gives default settings for the Sensation as well!
[HTC Sensation] philseven:
Okay kinda confused we all are on sensation. Or because we are different rom's that we are on sense XE?.
[HTC Sensation] serio22:
There's different types of sensations and no changing roms will not change the type of sensation your using :p

Sent from my HTC Sensation 4G
[HTC Sensation] Yank555:
Ok, this version was merely a beta to validate the notification led mod. If you want to have a good starting point, flash latest Aroma Installer for faux's 008b8 and remember (or better write down those defaults). Those defaults are safe to use as a start ;)

As a guideline :

Be careful, start without undervolting (set it to 0mV), disable Hardswap and enable zram. This will come quite close to the "public" defaults ;)

Undervolting is the "critical" setting, setting too high will make your system unstable or even give you bootloops. Nothing dangerous, you can reflash a different setting anytime and you're good again.

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium

---------- Post added at 08:11 AM ---------- Previous post was at 07:44 AM ----------

Hi,

Forget the above ;)

I've made a 1.81 version with safe Aroma Installer defaults, you can grab it from here :

http://xdaforums.com/showpost.php?p=29549908&postcount=7911

JP.
[HTC Sensation] TheUntouchable:
Could it be that the option for max cpu freq screen off is missing in the aroma installer of 1.80? will check it on the 1.81 :D

EDIT: Found it.. :D
[HTC Sensation] Yank555:
It has always been (well-hidden) below CPU max frequency :D

JP.
[HTC Sensation] TheUntouchable:
I found it after i accidentally scrolled to fast :D Thank you for your nice work :)
[HTC Sensation] uxu:
I'm atm on pyramid-ics-xe-008b8-aroma-v5 but now the latest version is 1.81. The Version jump is confusing me a little bit :)