yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] Dijkstra88:
Very nice options Yank555 with the aroma installer. Keep up the good work. Faux also. Latest beta works flawless :D

Send from my Sensation Z710e with Tapatalk 2
[HTC Sensation] TheUntouchable:
pyramid-ics-xe-008b8-aroma-v5= official (beta) release from faux, with aroma installer from yank

1.81 = modified version from yank with new features, later perhaps an official update from faux
[HTC Sensation] Yank555:
This is because the notification led is a beta kernel, based on faux's 008b8 but modded by me and I keep my own versioning for my kernel else I'd get confused with my own work ;)

Please consider kernel 1.8 (and 1.81) to be betas to validate the notification led mod, no more no less.

It is a plain faux 008b8 with just 2 differences :

- notification led mod

- GPU 3D OC at 300MHz instead of 320MHz

JP.
[HTC Sensation] chrisw99:
The notification mod seems to be working. I set it to 10x mutliplier, got someone to send me a text message, and it's still flashing away 60 mins later.
[HTC Sensation] snake4fun:
Short question: can I use the 1.81 version from yank with the ARHD 6.7.1 Rom?

Gesendet von meinem HTC Sensation XE with Beats Audio mit Tapatalk 2
[HTC Sensation] chrisw99:
That's the ROM I've been using it with. Works great.
[HTC Sensation] Saml01:
Noop scheduler feels faster than CFQ when comparing application load times. For me I notice the most dramatic difference loading E-Trade.
[HTC Sensation] bASKOU:
Yes as it say on scheduler description noop is good for mono task and cfq will be better for multitasking. Noop work on first in first out (FIFO) where cfq share the same way for all processes. Depend on your use you choice the scheduler that fit you the best.
[HTC Sensation] chrisw99:
And where does deadline fit in?
[HTC Sensation] ifti_a:
Is it worth having hard swap and does someone have a guide ?

I use my phone for multi tasking

Thanks
[HTC Sensation] Yank555:
I'd say yes, but I'm probably biased here ;)

Have a read here : http://xdaforums.com/showthread.php?t=1630095

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] Yank555:
I had posted a link towards an excellent thread explaining governors and schedulers, search the thread, should be easy to find...

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] sonnhy:
One question, the faux suggest using cpu overclocked at 1.73 ghz, but i feel overclocking not safe and destructive for the cpu, am i right or not?
[HTC Sensation] Saml01:
Worst case scenario it locks up and you drop the frequency.

10 years ago when overclocking meant a blown chip I would have said don't do it, but today with modern thermal protection built into chips and high quality construction and tolerance, I doubt an extra 200mhz above design spec is going to phase the thing.

Well said. This is a good way to think about deciding which to use.

What I would really like to know though is when inactive max frequency is maintained and when does the CPU step up. For example. If I use my phone infrequently and when I do it is to check weather or email, do I want a higher inactive max for it to be snappier?

OR

Does it not matter because even during these minor activities the CPU will still step up above that almost immediately?
[HTC Sensation] Yank555:
I agree, worst thing happening is system becomes unstable, then just lower max frq and you're good.

Mine's been fine running at 1.72, it's snappy, has good battery life, phone stays cool, system's running perfectly fine.

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] Hawke84:
With intelidemand will the kernel speed up CPU from 1.13 to full flock when its pushed?
[HTC Sensation] Yank555:
Yep, that's the idea, when you're 'passively' using the phone, it'll keep it low (I've set my inactive max / two phase as low as 810), and it's perfectly fine. If I push it, it'll go to 1.72.

Here are my CPU time for today :

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] Hawke84:
Thanks for doing a good explanation, appreciated :)
[HTC Sensation] axetilen:
You said from v4: extended vdd range for undervolting but the min value is still 800mV?
[HTC Sensation] faux123:
yes and it will never go below that...
[HTC Sensation] Yank555:
Hi,

Just wanted to share the battery life I got using faux's 008b8 and HyperNonSense 3.3 :

And still 17% juice left :D

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] frontliner156:
Hi yank555,

i have WLAN Problem with your latest Version.

Can not switch on.

No problem with previous Version or 008b8

Any solution?

I use HypernonSense 2.9

Latest Firmware, i think 3.33

Thx

Gesendet von meinem HTC Sensation mit Tapatalk 2
[HTC Sensation] Yank555:
Any more details ? Rom ? Firmware ? Mods ?

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] faux123:
Sounds like module/kernel mismatch...
[HTC Sensation] Yank555:
Strange, it's running fine on my Sense 3.6 based ROM and guys are running it on Vipers Sense 4 fine as well !?

Maybe worth trying 008b8 ?

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] zmfl:
I just installed my first aromatized Faux kernel. Finally :)

Great stuff! It’s so much easier to change certain options! Great job Yank, and as usual, Faux :D

And a suggestion. Perhaps the OP could contain a list of options found in Aroma, with short explanations and suggested values.

This would help all new users, and I must say even a few old ones... I've been tweaking the crap out of my phone, and I'm still not sure what a few of those options do exactly :)
[HTC Sensation] fragargon:
hi Yank, Faux,

This is a little feedback. I just flashed latest Faux with Yank moded led and 3D.

So i choose almost Yank default except:

- UV 75mV

- led multi X5

this was about 90 min ago... everything fine. I just wanna show you a pic... you ll see when i flashed the aroma kernel

so thks both of you sharing that amazing stuff :p
[HTC Sensation] Yank555:
Wow, I'm pushing it tonight, never cared going so far, but wow ;)

Still 9% left :D

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] Yank555:
Ok, this is the last screenshot I could take, it powered off a few minutes later :

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] BurnRubber90:
This is the latest version Yank?

008b8 v5 Download link
[HTC Sensation] Yank555:
Yep, well technically with the modded one (v1.81) with the notification led mod, but that has 0 impact on battery life !

So this is on 008b8 !

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] BurnRubber90:
Thanks. Last question.. What does the "Regenerate Script" option means? It applies what i selected on the Installer?
[HTC Sensation] Yank555:
Yep, since if you only change options, no need to reflash the kernel itself, it's still there, recreating the script with your new settings is enough ;)

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] euplio:
@Yank555 thank you for your kernel, I'm testing it right now,will let you know. just some thinks: imo the best i/o scheduler is noop (in fact it's designed for ssd),second: can you link me some more information about intellidemand governor?
[HTC Sensation] bASKOU:
I don't really remember the way this governor working, but basically it give you the power you need belong to how you use your phone and what the apps you use need. And if it's for check weather and emails you won't need more than the default value on the aroma for run it snappier as those applications doesn't need much power. Increase the value will only use more of your battery. I made some bench with Yank555 and Faux defaults value and for me it doesn't change anything on the results.

As you say if during those minor activities your phone need more power for a reason or another it'll change almost immediately, so stay as it is or if you look for better battery life you can use Yank555 values.
[HTC Sensation] chrisrj28:
Can you elaborate on noop and why It's best sir?
[HTC Sensation] serio22:
0 impact on battery life? I don't know I was able to get 5+ hrs of screen time where before I would only get around 3:30 max :p this is with the notification led mod 1.8 you posted. Stock battery too

Sent from my HTC Sensation 4G
[HTC Sensation] chrisrj28:
Thank you faux and yank, nothing against show-p and his awesome kernel but my phone feels like a dual core device for the first time.

Finally performs faster than my HD2:p
[HTC Sensation] frontliner156:
i think my wlan problem is not a kernel problem. :eek:

restore the system, install Yank555.lu kernel v1.8 -> now is working

thx
[HTC Sensation] Yank555:
Will need to search the thread, I posted a link to governor and scheduler explanations around a week ago.

Noop is great for monotasking, as it does schedule

nothing at all

as its name suggests "no operation", it's pure FIFO.

Cfq is fairly queuing between tasks, so each tasks gets a fair share of I/Os, which I consider best when multitasking.

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] faux123:
Just to add.. cfq also added optimization for rotational disks (ie latency hiding techniques) but for flash devices, those latency hiding techniques may hurt more than it helps.
[HTC Sensation] Yank555:
5+ is excellent, but the notification led mod really has 0 impact, may be the settings you chose (or my defaults you may have kept if you used 1.8 rather than 1.81) ;)

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] yozas:
How many voice calls are you making? Because mine with some light voice call usage, WIFI - on, plus Anker 1900mAh battery easily gets 48hrs+ battery life. That's with ARHD ROM + latest faux kernel, undervolted 75mV.
[HTC Sensation] Yank555:
Not too many calls. 48h+ is awesome, and the battery along can't explain this, if it really "only has 1900mAh" ;)

One detail for me is that I have BT on 24/7 because of my car handsfree, even though I don't think it's draining a lot while not connected, and it is connected around 1h / day.

JP.
[HTC Sensation] chrisw99:
You should use this free app from the market...

https://play.google.com/store/apps/details?id=com.weekendcoders.bluetimers

It allows you to specify on and off times for your bluetooth. I have mine coming on 7.30 till 9, and 16:30 till 18:00, Mon-Fri only.
[HTC Sensation] Yank555:
Thanx for the info, will give it a try ;)

JP.
[HTC Sensation] ifti_a:
I flashed v1.81 of this kernel and did the notification hack led to double, I noticed the led doesn't flash red low battery at 14% only 8% can someone double check this
[HTC Sensation] chrisw99:
I've been monitoring my CPU a bit with the latest v1.8

I have the inactive stuff set to 1.02 and the max CPU at 1.5, which is what I used on previous versions. Most times after screen unlocking I would see the CPU Scaling range from 192 to 1.02 and only after a bit of use did the range then change to 1.5

On the latest version, I cannot get the inactive range to kick in, it seems to always be scaling to 1.5, even if the phone has been doing nothing and the screen has been off an hour. I have double checked the settings and I'm definately on intellidemand, with inactive set to 1.02

At what point should the governor decide to reduce the scaling range to the inactive frequency?
[HTC Sensation] Yank555:
What ROM are you using ?

JP.
[HTC Sensation] TheUntouchable:
Yank, can you perhaps help me reading my last_kmsg? Just had a reboot while using the new cam app from viperS with burst mode. What i read in the file i have a little problem with ram, or am i wrong? Or something with my battery..?

[ 9629.249572] EXT4-fs (mmcblk0p23): re-mounted. Opts: (null)

[ 9629.479522] EXT4-fs (mmcblk0p24): re-mounted. Opts: (null)

[ 9629.635345] [WLAN] power active. ctrl_mask: 0x1

[ 9629.682006] EXT4-fs (mmcblk0p28): re-mounted. Opts: (null)

[ 9629.692810] Emergency Remount complete

[ 9629.765472] [BATT][tps65200] TPS65200 shutdown

[ 9629.768249] Thread-521(parent:zygote): Restarting system with command ''.

[ 9629.772430] Going down for restart now

[ 9629.773925] arch_reset: mode 104

[ 9629.774383] arch_reset: restart command `'.

[ 9629.774871] from arch_reset
[HTC Sensation] yozas:
You mean I'm hiding something? Hehe

Well, I'm not the only one who got such battery life. One thing is important though, wakelocks, I don't have background apps that could keep the CPU busy sometimes. Oh and cell tower signal is important also. The battery really is 1900mAh, it's physical dimensions and chemistry type used pretty much restrict the capacity to that number.

The first time I've achieved such figures was in gingerbread times with insertcoin rom and of course faux kernel. Then some next version of rom spoiled everything.
[HTC Sensation] Yank555:
Well you do have the low memory killer kicking in quite heavily ! That may suggest not enough memory is available ... but why ?

Might be that your card is too slow, so it caches more and more images in RAM ?!

Are you running zram or hardswap ?

JP.
[HTC Sensation] Saml01:
I'm surprised just how little time it spends at 810 then 1.35(surprisingly) and spending majority of its time at 1.72.

I have a hunch that if you set the two phase to something other than 810 you will notice the usage at 1.35 drop.

What program is that?
[HTC Sensation] TheUntouchable:
It could be that the low memory is caused by the new minfree settings from viperS 1.1.0. I changed the preset from stock to multitasking, so apps are later closed by android. But system tuner shows about 150 free ram..

My SD Card is a new 32 GB Class 10 card :)

Running ZRAM.

Crazy stuff.. Just switched back from multitasking to stock minfree settings and now burst mode is working without problems.. :D
[HTC Sensation] Yank555:
Might be worth a try setting it higher again, even though battery life has improved since I set it to 810... ;)

System Tuner Pro.

JP.
[HTC Sensation] X46X:
Hi, maybe issue here.. I have latest kernel (in signature). Using fast charge. I charging my phone (from computer, yes I have USB 2.0) about 7 hours from 1% and now I have 89%.. Is there any fix? Or this is normal (With fastcharge? Realy?)? Thank for answer
[HTC Sensation] Yank555:
Well a USB 2.0 will, if it's compliant to standards "only" give 500mA, which means you will charge the phone at about 300mA/h. The stock battery has 1750mA if I'm not mistaken, so that makes around 6 hours to charge, if you don't use the phone, if you do it can take longer.

Fast charge can only help if the USB port delivers more than the standard 500mA, some do... but the main point of fast charge is to actually charge at full rate on a misdetected charger (like my car charger which got detected as USB, so charged at 500mA when it could have given 1000mA).

So in essence, the hardware will always be the limit here ;)

JP.
[HTC Sensation] shaider_516:
Using 8b8 v5, stuck at htc logo when booting using viper 1.1.0.
[HTC Sensation] Yank555:
Have you set any undervolting ? If so, reflash without UV.

JP.
[HTC Sensation] X46X:
Okay, thank you for explain. Charging from computer sucks :mad:
[HTC Sensation] chrisrj28:
Does the second core ever shut off like with mpdecision?
[HTC Sensation] faux123:
Yes, but unlike m(ake)p(oor)decision ;)
[HTC Sensation] chrisrj28:
So I take it mpdecision is not that great? Under what conditions does core0 shut off?
[HTC Sensation] faux123:
Under some reading conditions ;)
[HTC Sensation] chrisrj28:
I see, thanks for the responses. Enjoying your kernel, waiting to see what battery life will be like
[HTC Sensation] serio22:
yes i was kidding i know it has no impact lol.. i did choose most defaults except for hard swap, or sweep to wake, and i put the cpu at 1.5 instead of 1.7, i have a 4g and im scared to go that high lol.. and im also undervolted at -100.. the day before i was able to get 4hrs and 24 minutes and i haven't really changed any of my usage patterns
[HTC Sensation] shaider_516:
I just reflashed the kernel, everything is working perfectly. It just that my phone cant function properly at -100 uv.
[HTC Sensation] Yank555:
-100mV is a lot, not all phones can cope with that.

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] Yank555:
Lol, I'm reassured now ;)

Not bad at all ;)

JP.

Sent from my HyperNonSense v3.3 / Yank555.lu kernel v1.8 (faux 008b8 based) powered htc Sensation XE using xda premium
[HTC Sensation] Yank555:
That will not be easy, I'd need to know which files those are, then I could add some 'clean-up' function...

JP.

PS: First post with my new toy :D
[HTC Sensation] faux123:
You no longer need to use any program if you don't intend to OC and rely on smartass to do all the power management for you.
[HTC Sensation] BrokenWall:
@Faux123 how bout the issue with the cpu speeds only applying to one core
[HTC Sensation] faux123:
Can you verify the problem yourself using the link you gave? I don't have sensation in front of me. I believe the kernel should be working properly but I can't verify until I am back home :p
[HTC Sensation] BrokenWall:
I did verify this issue in the thread i linked. I am not able to test it till I get home, but I will report the issue when I get home. And will update the thread then
[HTC Sensation] chefp2010:
I can't seem to get this to work says failed I'm on stock root 26.15
[HTC Sensation] BrokenWall:
So I installed your latest kernel on Senseless 1.3

Settings: MIN and MAX set to 1512Mhz with Performance gov

When running CF-Bench and letting it run I ran the following commands in an ADB Shell.

#cat /sys/devices/system/cpu/[COLOR="Red"][B]cpu0[/B][/COLOR]/cpufreq/scaling_cur_freq
1512000
#cat /sys/devices/system/cpu/[COLOR="Red"][B]cpu1[/B][/COLOR]/cpufreq/scaling_cur_freq
972000
#cat /sys/devices/system/cpu/[COLOR="Red"][B]cpu1[/B][/COLOR]/cpufreq/scaling_cur_freq
384000

#cat /sys/devices/system/cpu/[COLOR="Red"][B]cpu0[/B][/COLOR]/cpufreq/scaling_governor
performance
#cat /sys/devices/system/cpu/[COLOR="Red"][B]cpu1[/B][/COLOR]/cpufreq/scaling_governor
ondemand

Also you have to run a test that will stress both cores, because CPU1 doesn't show available unless under load, so benches like Quadrant don't even stress the second CPU
[HTC Sensation] itsomaryo:
Faux is on my sensation now!! :D loved you mytouch 4G Aosp ROM spoiling much
[HTC Sensation] faux123:
I have tested this on 2 different dual core system. G2x uses Tegra2 but its dual core and Sensation uses Snapdragon dual core. In either case, only cpu0 has the freq and governor stats, cpu1 does not have freq and governor stats. The point of having Symmetric Multi-Processing is that both cpus are locked and in sync, so there's NO NEED for separate governors and freq stats. I am running stock ROM and /sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq DOES NOT exist on both Tegra2 and Snapdragon dual core.

If the Senseless ROM created the /sys entry for cpu1, then it is a ROM issue not a kernel issue.

I think you are over analyzing and worrying over nothing just my humble opinion.

Both CF-Benchmark and Linpack multi-thread have confirmed the both CPUs were utilized.
[HTC Sensation] BrokenWall:
The issue is that MSM8260 is not the same style Symmetric CPU that Tegra and SGSII use, instead the MSM8260 is a asymmetric multiprocessing unit. if you watch the CPU1 cur freq during benchmarking you will see that it will never hit the maximum speed of 1512Mhz

During linpack the score for multi-threaded goes up but it does not go in line with what should be possible at the proper speeds.

If you look at the thread I linked before, you will see the OP of it posted that he was having the same issue with Unity as was I with a different ROM. This is not a issue with any ROM, it is and issue with Kernels and the settings.

I have been testing this multiple times, I am not a developer nor do I claim to be. But I can tell you I know hardware, and I research the issues, and this issue is related to any kernel at the moment by ANY dev.
[HTC Sensation] stoneyjonez:
Am I the only one completely unable to flash at all? I have stock with root, no other ROM whatsoever. I am running CWM 4.0.1.5, and have tried versions .002, .003, and .005, all with the same results. It will start the installer script, but fails at writing newboot.img. Anyone know what's going on or what I am missing here?
[HTC Sensation] faux123:
I believe this is a SetCPU problem NOT a kernel problem. The stock kernel for both Tegra2 and Snapdragon dual core DOES NOT create the following /sys entries:

/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor

/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq

/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq

/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq

SetCPU program is the one that created the above entries. As I stated in my previous post, by enabling SMP in the kernel, all the scaling and freq control is done from /sys/devices/system/cpu/cpu0/ entries and it is controlling both cpus at the same time (hence its symmetric multi-processing). I believe either the author of the SetCPU program was trying to enable asymmetric overclocking scheme or the author simply made an error created the /sys entries for cpu1 thinking they were needed for dual core operation.

SetCPU maybe a nice overclocking app, but it is NOT the authority on how SMP works.

I really doubt Google and/or the open source community would let an error of this magnitude pass thru and not catching them. IMHO, this is just an error from SetCPU. The kernel is controlling and utilizing the dual core properly once SMP option is enabled. :cool:
[HTC Sensation] BrokenWall:
This issue is also happening after further testing using CPU Master Free, and the Virtous OC Daemon. Nothing is locking and the CPU is not sync. If you go and view the files in the folder you can see while under idle and no load, CPU1 DOES NOT ENABLE. When under load via a test you will have to run the command multiple times, to see that CPU1 is switching frequencies. This phone and the Evo 3D are the only two phones as of right now that are using an ASYMMETRICAL CPU