yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] Yank555:
Well it changes everything that you can configure in Aroma setup...

Have a look inside the generated file, it has comments that should help you see what it does.

JP.
[HTC Sensation] Dijkstra88:
Linux kernel 4.0.41 is out

Verstuurd van mijn HTC Sensation Z710e met Tapatalk
[HTC Sensation] Yank555:
You mean 3.0.41 I suppose ;) Already merged my S3 kernel.

I'll not be able to make any new Aroma next week in case of an update, I won't be around my PC between thursday and sunday, just so you know ;)

JP.
[HTC Sensation] ThemeSong:
Hi, faux kernels are compatible with aokp? I've installed a jelly aokp rom
[HTC Sensation] chassy_8o9:
something like this?
[HTC Sensation] piimp:
Well he has a aosp kernel bt it doesn't get updated anymore..so go try bricked, make sure its not the sense thread

Sent by my feau gee
[HTC Sensation] chrisrj28:
New faux b13 here for anyone interested, yank whenever you are ready sir

Here is the link: http://faux.androidro.ms/Pyramid-ICS-XE-008b13.zip
[HTC Sensation] Yank555:
There's nothing bad here ... has the drain bad been bad ?

JP.

---------- Post added at 07:01 AM ---------- Previous post was at 06:59 AM ----------

Just got up (7am), will try tonight, tough day at work ahead today then appointment at the dentist's :eek:

JP.
[HTC Sensation] ammenRA:
just flashed faux v13 with Yank's latest aroma, script only, the phone booted up nicely. i'm gonna play it a while.

Edit: flashed the script twice, but the min cpu still stays at 384 although i choose different.

comparing from the previous kernel theres's a drop on RAM after the 2nd reboot, from 230 to 200.

after playing music, fb, mx player, tapatalk, flipboard and dolphin hd browser (for five minute each) the RAM stays at 140 like i usually get from the previous kernel.
[HTC Sensation] peppercute:
Where download link for b13 aroma ?:o
[HTC Sensation] ammenRA:
go here

http://faux.androidro.ms/

and look for the pyramid-ics-xe
[HTC Sensation] GuerillaTech:
Go and literally read two posts up from yours.
[HTC Sensation] peppercute:
but this is NOT AROMA
[HTC Sensation] epichun73r:
how should i use sweep2wake? this's a silly ques
[HTC Sensation] GuerillaTech:
Precisely. You asked for an Aroma version of b13, which does not exist yet. Yank makes the Aroma version and clearly stated there won't be one until later today.
[HTC Sensation] Ronin2009:
sweep your finger cross all your bottom hard keys from home to search, should do the trick;)
[HTC Sensation] chassy_8o9:
when has high % of bat, darins faast, when the % gets to 35 or -, the issue seems just like disappear. might be an issue with the battery meter?
[HTC Sensation] zedrix53:
any changelog in 8b13?

---------- Post added at 10:27 AM ---------- Previous post was at 10:09 AM ----------

where can i found 99z_kernel?i want to delete it using root explorer

if i dont delete 99z_kernel will i get abnormal performance?
[HTC Sensation] X46X:
I do some "research" about kernels and Batterylife and yank 1.81 is still better then any other version(and other kernel+MOD), all new version have a high battery drain for me (with ViperS 1.1.0)..
[HTC Sensation] Yank555:
You find it in "/system/etc/init.d".

JP.

---------- Post added at 11:56 AM ---------- Previous post was at 11:55 AM ----------

Confirm, will come later today, expect it in around 8 hours from now ;)

JP.
[HTC Sensation] hinxnz:
:D b13 is awesome! :good: Thought I'd give this kernel another run and happy I've done so :D
[HTC Sensation] ziaulh.ch:
Better battery is showing 1197 mah. Anybodys getting it?
[HTC Sensation] TheUntouchable:
Where in the app does it show the mah of your battery? Cant find it.

Battery Monitor Pro tells me 1211 of 1730 available at the moment.
[HTC Sensation] Yank555:
Hi,

Here's the AROMA installer version :

Remember, Nandroid is your friend, always backup your system before flashing !!

Enjoy, JP.
[HTC Sensation] piimp:
Shouldn't your list for aroma v2.3 say updated to faux beta 13?

Sent by my feau gee
[HTC Sensation] deol 4ever:
Hey guys I've seen many people recommending faux 8b8 v5 in the ViperS forum. Which one should I flash, the newest beta or that one? Is faux 8b8 v5 the best rite now or what?
[HTC Sensation] ziaulh.ch:
Calibration--->calibration

There u see in use and measured. Mine says in use 1179 and measured 1357 mah.
[HTC Sensation] faux123:
ALL battery related readings are based on "estimates". There are algorithms either in hardware and/or software that estimate the battery life based on some analog-to-digital converter output from the battery. Lithium Battery "typically" follows battery capacity curve, but NOT always. When you do "calibration" you force the system to re-read and "re-estimate" the capacity... so depending on the reading of your battery, the "newly calibrated" values may or may not be accurate.

The best and most accurate method is to fully charge a battery and ALLOW it to drain down to 5% or less normally. This way, the battery stats keeps a newly updated battery curve specifically for your battery so on the next charge cycle, it will improve its estimation.... forcibly "re-calibrate" battery will NOT get you better performance, in fact, it would give you worse battery life than NOT mucking with it...

:cool:
[HTC Sensation] Yank555:
It should, damn copy/paste :o

It's corrected ;)

JP.
[HTC Sensation] deol 4ever:
Anyone?
[HTC Sensation] Yank555:
I'd suggest trying the latest (b13) but raise the lmk limits.

JP.
[HTC Sensation] The Illest 619:
Same kernel doesn't work the same for everyone. I'm using the newer kernels just fine while others revert back to older versions. You really just have to try one, give it a day or 2 then try another and see which one fits your needs.

Sent from my HTC Sensation 4G
[HTC Sensation] chassy_8o9:
this is what i got with 008b8 v5 with aroma by yank555

you decide what you wnat.... good luck
[HTC Sensation] Catpoule:
please JP, tell me how to raise LMK limits ? i don't know how to do that ?

by the way, maybe it would be usefull to create a little guide to let us fix this memory issue as theere are a lot of users having this problem, viper, elegancia ....

i would like to use this latest kernel but i can't because i don't know how to fix that, what to modify ???

if you guys yann or faux could help us, i think it would be nice of you and i would be the first to donate a little something for your help and the use ot it.
[HTC Sensation] Yank555:
I suppose you benchmarked with intellidemand ? Benchmarks are just number eventually, but just in case, best is to benchmark with performance governor on all kernels/ROMs. It will give the "best" benchmark for you current combo, plus it will give consistent results on successive runs.

JP.

---------- Post added at 10:18 PM ---------- Previous post was at 10:16 PM ----------

Install System Tuner, on it's dashboard, you will have a "Tweaks" button, that will allow to set LMK.

Or you can do it in Venom Tweaks, but don't ask me which is which il the named list.

JP.
[HTC Sensation] Hawke84:
So higher lmk settings the better for the newer kernels?

I don't really get what each setting is...
[HTC Sensation] Catpoule:
well i don't really know what to raise ,which one to modify.

i have system tuner and i saw that option in viper tweaks .....

but i really have no idea of what we have to raise ...

---------- Post added at 04:49 PM ---------- Previous post was at 04:48 PM ----------

same here ..i don't know what to modify ....
[HTC Sensation] Yank555:
System Tuner has a little 'document' icon behind each setting, it will explain what it is.

Generally, use presets, start with medium, if you run into lag, try aggressive...

JP.
[HTC Sensation] ddavij:
Sorry guys, just a question, can't seem to find the answer to it;

whenever using skype and then turning the screen off on my phone, the sound basically just stops and skips like no tomorrow, I tried enabling high performance on Wi-Fi and worked to no avail, is their any solution to this? Kinda desperate since I rely heavily on skype...

EDIT: I've tried the Wi-Fi Fast scripts etc, nothing worked. Set the max CPU when screen off to 1.5ghz to test to see if the CPU is bottlenecking it, still didn't work.
[HTC Sensation] faux123:
There's a feature in my kernel you can enable to make better skype calls.. Just do a search on my thread for WiFi PM Fast... gotta go...
[HTC Sensation] ddavij:
I've tried that, not sure if I'm doing it correct then, what I did was got su with terminal, typed you're code in, worked to no avail.

haha, sorry to this, it's all good, i'll get it! :good:
[HTC Sensation] Catpoule:
@Yann, i tried different configs but unfortunately it did not work. I still get memory drops to 60mo . it seems that the only way to run this kernel is to use task manager and kill task when we don't need it. but is it a solution ?? i don't think so.

I don't understand why b8 was running perfect and all the newest one don't . What has changed since B8 ?

@faux , this is not my intention to criticize here but i don't understand ,can you explain why there are issues that B8 did not have .
[HTC Sensation] Rumball:
Different Linux version from b8 to b9. Apparently with the Linux change came different memory management.
[HTC Sensation] remus82:
Try automemory killer optimizer. Does not require you to kill tasks to reduce the lag. Worked well for me
[HTC Sensation] 69gm:
Hi Yank!

Can you explain to a n00b like me what the difference is between your installer and faux's one? I know that one goes to 320 vs. 300 but just curious why you decided on that and how much of a difference it makes between the 2 (performance vs. battery).

Thanks for the help and keep up the good work you guys! I can't believe how active this kernel is! You guys are leaving the others in the dust! :D
[HTC Sensation] Yank555:
In the meantime that is the onpy difference, I use(d) my kernel version to make the mods that are now included in faux as well (fast charge / notification led).

I prefered using 300MHz GPU OC because 320MHz produced noticably more heat on my device, but this does not happen on all devices, so for those who have this as well I still recompile a 300MHz version, plus with my use I saw now difference between both (I don't play 3d games and such). Maybe it saves a little juice, but I don't think that it's really noticable.

Including both 300 and 320 in one kernel is a bad solution, since 3D GPU uses frq scaling and has exactly 5 steps, one is 'lost' for standby (battery saving), so there are 4 steps left, one goes for OC (300 or 320), so that leaves 3 intermediate steps. If you now would put both 320 and 300, that would only leave 2 intermediate steps, which is bad for battery.

As you see, you got the difference right ;)

JP.

---------- Post added at 07:49 AM ---------- Previous post was at 07:44 AM ----------

I have a hard time understanding this, I use no taskkiller, I use hardswap plus higher lmk (since Linux 3.0.39 I think), and I am yet to get lag. I even installed Viper especially just to see if I get lag, when I actually 'hate' Sense 3.6 and Sense 4 even more ;) I used to be running sense-less AOSP loaded ROMs --> VI, then HyperNonSense). But I still have not gotten lag yet...

There must be some settings in Viper that mess up memory mgmt since 3.0.39...

JP.
[HTC Sensation] chrisrj28:
I have been thinking that same thing about ViperS Rom for some time now, something in that Rom causes the memory issues with the new kernel and I have yet to figure it out. The lag is caused by the memory dropping too low but its not a kernel error.

I wish there was an easy fix for it.
[HTC Sensation] Catpoule:
i can assure you there are big lagg when usings several apps .... i tried almost all kernel since B8 and nothing chnages, nothing i can do give better results ... :crying:

you are very lucky if you don' see anything .... viper and elegancia has the same issue with those kernel so ppl use task killer .
[HTC Sensation] hinxnz:
Maybe if you modify your services.jar, might be a solution. But I'm on ViperS now and with this latest kernel b13 and don't have memory issues. I've played with all settings/tweaks and all fine, I have LMK settings at stock levels.

My memory gets as low as roughly 90Mb but that's as low as it gets, so far..

Sent from my HTC Sensation with Beats Audio
[HTC Sensation] MaDInDy:
I tested v008b13 aroma on ViperS 1.1.0 with LMK = stock .

but I set Auto memory killer to Aggressive via System Tuner (Boot settings =init.d script)

Now, its no lag and smooth like v008b8

Thanks JP. for tips :good:
[HTC Sensation] ziaulh.ch:
I did not require re-calibration. I was exploring the app battery monitor pro. One question. Whats IN USE and whats MEASURED?
[HTC Sensation] Yank555:
Where in the app is that, can't find it ? Maybe have a look at the dev's homepage, I believe he has a faq online.

JP.
[HTC Sensation] ziaulh.ch:
Battery Manager Pro. I was referring to this post of faux...the dev has faq but its not clear.

Calibration--->calibration. There in use and measured value.

Sent from my HTC Sensation XE with Beats Audio on VIPER 1.1.0 + FAUX B8 V2
[HTC Sensation] Yank555:
If calibrating your battery is what you are looking for, no app can do that for you, there is only one way to do that :

You need to do a few full-empty cycles, that means :

1) Load battery to full (best is overnight)

2) Use devices until you drop below of 5% (or the phone shuts down)

Repeat these steps at least 2-3 times.

After that the system should have calibrated your battery.

Best is to do that each time you flash a new ROM / (super-)wipe your device.

JP.

PS: The calibration in BMW is just so that APP can give you estimates when your battery will be full when charging the battery, or totally empty when on battery, it is not OS related and will have no impact on battery % shown by Android as far as I see it.
[HTC Sensation] ziaulh.ch:
Thanks JP. But i didnt want to calibrate cause i have gone.yhrough the articles before about calibration. I was asking what IN USE andd MEASURED means in that app and why do they have differnt value.

Sent from my HTC Sensation XE with Beats Audio on VIPER 1.1.0 + FAUX B8 V2
[HTC Sensation] Hawke84:
for those of you having issues with the latest faux kernels and the memory management, so lags when opening apps caused by system memory getitng too low i.e. below 90mb, ive figured out a how to solve this with thanks to yank for putting me on the right path.

After lots of playing around ive found what fixes this:

1) download MinFreeManager from the marker Market Link

2) open the app and grant it root rights.

3) press menu and select presets

4) select Agressive preset

5) press apply

6) test out and this should make things a lot better.

7) if you like press apply on boot

Press thanks if this helped u out ;)
[HTC Sensation] Yank555:
You'd have to ask Cedric (the dev of the app, 3c@3c71.com) to have a clear answer, I never used that bit, wasn't interested in estimates, just wanted to have the draw (mA) and level (%) put in a history file every minute...

I had a question for him once and he replied almost instantly, give it a try.

JP.

---------- Post added at 12:29 PM ---------- Previous post was at 12:27 PM ----------

That's what the "Memory Tweaks" in SystemTuner allows to set as well, so in essence it's the same thing. If you don't need more than LMK settings, this might be the "lighter" solution ;)

JP.
[HTC Sensation] TheUntouchable:
Tested the aggressiv option in system tuner and i must say, no more lags and the hole system is much faster :) BUT: i just had a fc of sense, i think because of low memory and the lmk killed it..

EDIT: Logs attached.
[HTC Sensation] Yank555:
In System Tuner, when you tap on a category, it is expanded and shows you the processes that are within that category.

You may try to lower the one in which Rosie is ?

JP.
[HTC Sensation] hinxnz:
If you don't want Rosie to be killed easily slide the visible apps slider to the very left. If you click on each slider it will tell you what service or app that is running under that category.

Sent from my HTC Sensation with Beats Audio
[HTC Sensation] TheUntouchable:
Yes i know :) the one where htc sense is included is "visible applications" and its limit is 16 mb, i dont think it was caused by the lmk.. But i will have a look at it if its happening again :)
[HTC Sensation] hinxnz:
Bit slow here :D but you need to supercharge your services.jar to set it lower, it will then be under foreground apps I think :)

Sent from my HTC Sensation with Beats Audio
[HTC Sensation] TheUntouchable:
No problem ;) I used to use supercharger with ARHD because it was offered by its script, with vipers there is no option or i have overlooked it.. :D
[HTC Sensation] hinxnz:
Yeah same but there's no option for it though but it is easy to do just do a search for the V6 supercharger thread and use the website given in the OP to convert your services.jar you have, to a supercharged one. It's automatic just upload yours and the site does the work :)

Sent from my HTC Sensation with Beats Audio
[HTC Sensation] TheUntouchable:
Ah okey, i will have a look later :D

Just for your information, just had my ram down to under 70 mb while playing tempel run, no lag, no fc of sense, and after closing the game free ram is back to 150 mb, with the new settings of lmk my phone is flying :D

But this messages out of the kernel log won't disappear.. :( Already made a surface test with mini tools and chkdsk but there were no errors on the sd. The sd card is only some weeks old..

<7>[51029.298583] sd_blk_issue_rw_rq: ---(sd-qd) start sector=1992448, size 185,

total time=579040 us

<4>[51029.946899] TSENS: Current CPU Temperature is: 52

<7>[51030.341735] [GSNR][MPU3050][TIMERIRQ]stop_timerirq: data->period = 200, da

ta->run = 1

<4>[51031.108398] LMF:ACTIVE: total_avg = 29.0

<7>[51031.559051] sd_blk_issue_rw_rq:(sd-qd)finish cmd(25) start 61577760, size

8, time=551361 us

<7>[51031.559265] sd_blk_issue_rw_rq: ---(sd-qd) start sector=61577760, size 8,

total time=551605 us
[HTC Sensation] Rumball:
One word of caution. If you choose to apply at boot then it creates an init.d script to do this. If you use Yank's hardswap then his script will overwrite the lmk settings from minfreemanager. You will need to rename the 98minfree to 98zminfree to get it to run after Yank's
[HTC Sensation] TheUntouchable:
Or you use system tuner for the lmk settings and choose "on boot completed" in the boot settings :)

But the easiest way would be to change the value in the 98swap file of yank from

echo "1024,2048,4096,8192,12288,16384" > /sys/module/lowmemorykiller/parameters/minfree;

(STOCK)

to

echo "2048,4096,8192,16384,24576,32768" > /sys/module/lowmemorykiller/parameters/minfree;

(System Tuner: aggressiv)
[HTC Sensation] Yank555:
Ah these damn init.d slots ;) I could also change the script name in the next version, call it 95swap ?

JP.

---------- Post added at 03:22 PM ---------- Previous post was at 03:21 PM ----------

And while I'm at it, if "aggressive" works best for most, I can also set these as default when using hardswap.

Or better, offer the choice in Aroma and add it to 99zkernel ?

JP.
[HTC Sensation] Hawke84:
oh ok thanks good to know. im still playing around and testing with it. i dont use hard swap..
[HTC Sensation] TheUntouchable:
I think best would be an option in the aroma installer and the 99zkernel file because for some people the stock settings are working :) But on the other hand people change the values and get all excited over that something is not working like it should.. Its not an easy decision :D
[HTC Sensation] PeeHoo:
Newest yank & Viper 1.1.0 I have a terrible lag. So back to 8b8. I don't want to use any aggressive killers
[HTC Sensation] hinxnz:
Ok been comparing files etc and testing different LMK settings etc and came up with this init.d script which should clear up memory issues with ViperS and b13, hopefully anyway, crossing fingers for you guys with memory issues :D Just place it into your /system/etc/init.d/ folder and set permissions to the same as the rest of the scripts in there and reboot :)

Edit: Renamed script to execute last

http://db.tt/iWRuRLWp

http://db.tt/dcwv9iwR

Edit: Updated script HERE

Sent from my HTC Sensation with Beats Audio
[HTC Sensation] Hawke84:
cool thanks,

what have you set each one to? have you just changed one?

sorry im at work and cant download here..
[HTC Sensation] TheUntouchable:
Using the same minfree values (2048,4096,8192,16384,32768,65536) and can confirm they are working just nice! But i can't say anything to the other changes you made :D

@Hawke84: Script looks like that:

#!/system/bin/sh
chmod 777 /sys/module/lowmemorykiller/parameters/adj
chmod 777 /sys/module/lowmemorykiller/parameters/minfree
echo "0,1,2,4,7,15" > /sys/module/lowmemorykiller/parameters/adj
echo "2048,4096,8192,16384,32768,65536" > /sys/module/lowmemorykiller/parameters/minfree
echo "100" > /proc/sys/vm/swappiness
echo "20" > /proc/sys/vm/dirty_ratio
echo "5" > /proc/sys/vm/dirty_background_ratio
echo "1" > /proc/sys/vm/oom_kill_allocating_task
echo "4096" > /proc/sys/vm/min_free_kbytes
[HTC Sensation] Yank555:
Just a little hint, if you want those execute

after

99z_kernel, you need to rename your file, as 'z' comes after 'Z' ;)

I will add LMK settings to Aroma anyway.

JP.
[HTC Sensation] TheUntouchable:
chmod 777 /sys/module/lowmemorykiller/parameters/adj <-- already set on my phone

chmod 777 /sys/module/lowmemorykiller/parameters/minfree <-- already set on my phone

echo "0,1,2,4,7,15" > /sys/module/lowmemorykiller/parameters/adj <-- already set on my phone

echo "2048,4096,8192,16384,32768,65536" > /sys/module/lowmemorykiller/parameters/minfree <-- nice values :D

echo "100" > /proc/sys/vm/swappiness <-- already set if using hardswap, without zram or hardswap perhaps useless..?

swappiness is a parameter which sets the kernel's balance between reclaiming pages from the page cache and swapping process memory. The default value is 60.

If you want kernel to swap out more process memory and thus cache more file contents increase the value. Otherwise, if you would like kernel to swap less decrease it.

echo "20" > /proc/sys/vm/dirty_ratio <-- 0 on my phone

Contains, as a percentage of total system memory, the number of pages at which a process which is generating disk writes will itself start writing out dirty data.

echo "5" > /proc/sys/vm/dirty_background_ratio <-- 0 on my phone

Contains, as a percentage of total system memory, the number of pages at which the pdflush background writeback daemon will start writing out dirty data.

echo "1" > /proc/sys/vm/oom_kill_allocating_task <-- 0 on my phone

This enables or disables killing the OOM-triggering task in out-of-memory situations.

If this is set to zero, the OOM killer will scan through the entire tasklist and select a task based on heuristics to kill. This normally selects a rogue memory-hogging task that frees up a large amount of memory when killed.

If this is set to non-zero, the OOM killer simply kills the task that triggered the out-of-memory condition. This avoids the expensive tasklist scan.

If panic_on_oom is selected, it takes precedence over whatever value is used in oom_kill_allocating_task.

The default value is 0.

echo "4096" > /proc/sys/vm/min_free_kbytes <-- 2039 on my phone

This is used to force the Linux VM to keep a minimum number of kilobytes free. The VM uses this number to compute a pages_min value for each lowmem zone in the system. Each lowmem zone gets a number of reserved free pages based proportionally on its size.

I dont realy know what the other things do, but perhaps there is something yank should add if its good for us :D
[HTC Sensation] chrisrj28:
Thanks, so if I am not using hardswap will this still be effective? I noticed the line for swappiness in there.