yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 Original Android Development] tommi.a:
I have no bad experience with Vnswap 1000, only with swappiness 200.

But I understand if you want to go back to stock settings, which is your overall philosophy
[Galaxy S 5 Original Android Development] ginzo:
same for me, at the moment I have set vnswap 1000 and swappiness 190 (190 just to make some tests with the new yankactive governor, if not it was 200) but as I prefer smoothness, if phone would have less battery it is not important for me personally.. But at the moment I also see that battery is very good and deep sleep is very good ;) let's see in the next days!

Thanks again for your work Andi :)
[Galaxy S 5 Original Android Development] andip71:
Ok, so let's do an intermediate step:

vnswap default size will still be 1000 MB, but swappiness default is 130 again (like in stock).

Beta12 about to come out in the next hour :)

Andi
[Galaxy S 5 Original Android Development] Looki75:
Fair decision. "Swappiness 200" aficionados can still change it for themselves ;)
[Galaxy S 5 Original Android Development] andip71:
Right.

That was my thought as well... the "average noob" will not deal with that topic at all, so the swappiness of 130 gives him better results probably.

And the experts can still put it to 200, as they know what they do :)

Andi
[Galaxy S 5 Original Android Development] Looki75:
I got the same kind of numbers regarding kernel/kswapd0 process.

With swappiness 200, I could witness kswapd0 having equivalent CPU% consumption as system.

---------- Post added at 05:09 PM ---------- Previous post was at 04:59 PM ----------

Right. As a side note: I find Samsung did a pretty good job in balancing the main parameters of the default kernel.

Things like governors, schedulers, swap size, swappiness, etc... have been adjusted to probably the best balance possible, which is an ideal setting for the "average noobs" as you call them :D

Now "experts" might want to emphasize a specific aspect of things like performance or battery...

I like playing as well...

But in my experience, every step aside from the "stock settings" lead to the expected result but there is always a price to pay for that.

I knew that swappiness would bring some caveat; it just took time to identify precisely which one.

Bottom line: why not have your "default kernel settings" = to exactly the stock settings?

Just a suggestion...
[Galaxy S 5 Original Android Development] andip71:
Well, this is not my target. I still want to differentiate from stock in the default settings (to the good of course).

Slightly tweaked stock settings, as they are in my kernel, are what I always did in many years successfully on different mobiles.

That is my philosophy :)

Andi
[Galaxy S 5 Original Android Development] andip71:
New beta

Hi all,

those who followed the discussions - here we go for beta12.

Version 2.1-beta12

05.08.2015

Reverted default swappiness for vnswap back to 130 (suspicion is, the increase to 200 in beta10 caused higher battery consumption)

Have fun

Andi
[Galaxy S 5 Original Android Development] andip71:
No, nothing else.

Andi
[Galaxy S 5 Original Android Development] MIKEMON:
The best thing is for everyone to try on your phone.

It's totally on each different
[Galaxy S 5 Original Android Development] Looki75:
[MENTION=947981]Lord Boeffla[/MENTION]

Yet another suggestion... I know, I know...

You see, I am testing different settings of vnswap in different situations...

Well I have to say it is a PURE PAIN to change vnswap settings... for me, especially when vnswap is BIG, it takes several tries, reboots, etc...

The suggestion: when the user wants to switche OFF vnswap, why not implementing this:

1. Warn the user that there will be an immediate reboot... "Are you sure?" with possibility to cancel

2. If chosen "Yes, I'm sure"... then reboot with vnswap OFF setting for the kernel

3. Then very easy the user can set the new size...

Anyway the way to do it right now involves at least 1 reboot and in my experience several reboots...

What do you think?

Feasible?

Thanks
[Galaxy S 5 Original Android Development] Looki75:
Is not just the matter of one reboot...

Because often after the reboot, guess what? Vnswap still here... And start all over again...
[Galaxy S 5 Original Android Development] Spacemonkie4207:
Can you make update to change default governer to interactive and io to fiops.

Lol just kidding ;)
[Galaxy S 5 Original Android Development] andip71:
Feasable = yes.

Good idea = yes. Although I never face it, I do not change the vnswap away from defaults.

The only issue that can be tricky is when profiles are getting changed. Humm.

While this might still be ok when the profile gets changed from one to the other from within the app, it might by quite irritating when changing profiles from homescreen shortcuts or even tasker.

Need to think abou that further...

But maybe for shortcuts and tasker I should just do like I do now, and only implement the dialog when in the app itself. That could make sense.

But just to explain - this is not a general kernel issue. It is how vnswap works. You cannot change the size without disabling it first. So it first has to unload everything from the vnswap store back into memory (and decide whether to keep it or throw away) - and yes, this takes a whole lot of time unfortunately.

Unfortunately I cannot change how vnswap works without rewriting an own driver (which I am not doing, hehe).

In general, all modifications to vnswap are very sensitive, yes. vnswap does not like changes during runtime a lot - especially on the stock kernel. On CM12.1 it reacts more relaxed somehow. So sometimes changes lead to a reboot unfortunately.

Yes. Because the reboot happens before the new configuration gets written. But here I have an idea, this could be optimised as well.

On a more serious point... yes. Interactive is default scheduler already when you reset the config in the app.

On the scheduler I have some slight issue - as the default scheduler is different between CM and Samsung now. This is something the app does not (yet) cater about.

I feel, I should make the whole default settings stuff even more dynamic one day.

Thanks again for your valuable feedback.

Andi
[Galaxy S 5 Original Android Development] Looki75:
Thanks for considering my suggestion.

About switching profiles with Tasker or shortcut... Anyway as it is right now, there is a large probability to encounter a reboot while un-loading vnswap due to profile change...

That makes perfectly sense. Kind of best of both worlds...
[Galaxy S 5 Original Android Development] andip71:
I think for shortcuts I should also provide the option, just not when coming from external like tasker.

I am almost done with it. Would you like to give a test version a try in some time today?

Andi
[Galaxy S 5 Original Android Development] Looki75:
Sure, anytime!

In case you need it, I send you my e-mail by PM.

Thanks
[Galaxy S 5 Original Android Development] andip71:
Sent. Happy testing.

Andi
[Galaxy S 5 Original Android Development] tinko975:
Really good kernel, updated etc. But I will really like if this kernel have profiles to download and use like KT have. Just flash it, choose 1 profile from 10 popular and use it.

Now with this i dont know how to make settings, i know theres profiles that are best, all of this kernel must be: try this, try that..
[Galaxy S 5 Original Android Development] Looki75:
Thanks. Tested. Feedback sent by e-mail. Overall working as expected :good::good::good:

Thanks again for listening so closely your users! :D

Cheers
[Galaxy S 5 Original Android Development] andip71:
When you look at the configuration thread, there are profiles you can download and import into Boeffla-Config and use.

Ok, then let's see :)

Andi
[Galaxy S 5 Original Android Development] andip71:
Then something is completely misconfigured at your s5.

I recommend a clean install. Because nobody else reported ever having no bootanimtion.

But anyways, it is your choice.

Andi
[Galaxy S 5 Original Android Development] cooperke:
Why are always the fools complaining.... this is the best kernels now for the S5.... I also have installed KT kernel in the past and went back to stock because all the bull**** that is implented. Great work Lord Boeffla.... its running very smooth on stock rom.
[Galaxy S 5 Original Android Development] melorib:
Why do asses always attack anyone that doesnt use the same they do :confused:
[Galaxy S 5 Original Android Development] andip71:
Stop it please, both.

Everyone can use what he/she wants. And everyone can have an own opinion.

Peace.

Andi
[Galaxy S 5 Original Android Development] cooperke:
Because the most of you dont read before complaining.... thats all
[Galaxy S 5 Original Android Development] Mrr K:
Quick follow up, this issue is likely to be app related (Google Play Movies) and nothing to do with the kernel. I've since been able to stream my purchased movies via the YouTube app with no issues whatsoever (didn't previously realise this feature was available).

Thanks for your interest :)
[Galaxy S 5 Original Android Development] mikle_01:
Hallo Andi!! Schön Dich hier zu sehen - nice to see you here!

Know you from my S3 times and stay (nearly:D ) always with your kernel!

Flash Beta 1 and so far everything works ( important for me: permessive mode because of Android4Viper!!

Any Govenor / profile you recommend!?

Good work! Thanks
[Galaxy S 5 Original Android Development] NinjaOne:
After a fresh install I'm back on Boeffla.

Everything rocks now!
[Galaxy S 5 Original Android Development] DSC05:
Great kernel, everything is running smooth and stable! Just one very very small issue. The touch keys don't light up when I touch the screen. They only do once when I wake the device. I'm on xtrestolite. Not a big problem. Just saying.
[Galaxy S 5 Original Android Development] pamarakos:
Hi all

Is it a matter of rom or kernel to remap recent key to act as menu?

Thanks
[Galaxy S 5 Original Android Development] ehmi:
Rom
[Galaxy S 5 Original Android Development] andip71:
Yep, rom.

Andi
[Galaxy S 5 Original Android Development] Jakkomo77:
Hi Andi,

you are doing a great supporting job here on XDA [emoji106]

Hey Guys supported him with a Berlin curry wurst or a very nice car like....BMW ;)

I'm happy to see all it's going on good here.

Guys the Kernel is still beta don't forget that.
[Galaxy S 5 Original Android Development] fleeting_dreams:
May I ask what the default hotplug is? Is it the default mpdecision?

Thanks.
[Galaxy S 5 Original Android Development] andip71:
Correct assumption.

Andi
[Galaxy S 5 Original Android Development] obrobrio2000:
Permissive

SeLinux Permissive set in Boeffla Config Settings is working? Anyone can confirm? I'm searching a permissive kernel to install Viper4Android and other apps that require permissive mode and I want to install that kernel but I'm not sure if it really can be set.

EDIT: Yep, it works! F**k yeah! Thank you for this awesome kernel!
[Galaxy S 5 Original Android Development] pamarakos:
It seems impressive!

Is it too risky to try this on boc7 fw?

Shall I better wait for an update?

Thanks
[Galaxy S 5 Original Android Development] ghoster76:
Boeffla Kernel provided permissive mode, you can switch in configure application. Viper4Android is working fine on my S5

I'm running this awesome with BOC7 and some own mod for 1 week, no problems found, you'd try out.
[Galaxy S 5 Original Android Development] andip71:
Come on. You really had any doubts when I provide the functionality that it probably would not work?

Tssssssssssssssssssssss :)
[Galaxy S 5 Original Android Development] Simone:
Already know this kernel will not lack support as every time I check this thread [MENTION=947981]Lord Boeffla[/MENTION] is always online LOL
[Galaxy S 5 Original Android Development] giopazcostarica:
can i use this kernel on sixperience 5.1.1 rom ?
[Galaxy S 5 Original Android Development] tinko975:
I cant find it..

Can you link some profiles list?
[Galaxy S 5 Original Android Development] Gentilsatan:
http://xdaforums.com/showthread.php?t=3048957

;)

Envoyé de mon SM-G900F en utilisant Tapatalk
[Galaxy S 5 Original Android Development] andip71:
This is the thread, in this thread there are downloadable profiles in 2nd post.

http://xdaforums.com/galaxy-s5/general/unofficial-boeffla-kernel-profile-t3139530

But you need to read, read, read :)

Andi
[Galaxy S 5 Original Android Development] milojoseph:
I'm a g900t user running an 900f alliance rom will this work?

Sent from my SM-G900T powered by AllianceROM

and boosted by speedy kernel

Lollipop ?
[Galaxy S 5 Original Android Development] wackowizzard:
Sorry for late reply. I was just doing other things. I've flashed the kernel on XstreStoLite ROM, but my phone sometimes hangs, and sometimes suddenly reboots. In the pre settings in the app, I've chosrn the POWER profile.

☆ Tapatalked with my Galaxy S5 - SM-G900F ☆
[Galaxy S 5 Original Android Development] andip71:
Then these settings seem too aggressive for your phone.

Go back to default preset or at least remove the overclocking.

I know of a German user having exactly the same combination with zero issues.

Andi

Gesendet von meinem A0001 mit Tapatalk
[Galaxy S 5 Original Android Development] Looki75:
What is the default TCP congestion algorithm used in stock kernel?

Thanks
[Galaxy S 5 Original Android Development] andip71:
cubic.

Andi
[Galaxy S 5 Original Android Development] MIKEMON:
Just test the TCP, but so far, no difference.
[Galaxy S 5 Original Android Development] Spacemonkie4207:
I've always used Westwood
[Galaxy S 5 Original Android Development] VIVAS700:
What governor is this? :laugh:
[Galaxy S 5 Original Android Development] andip71:
I doubt you will see any significant differences in normal scenarios.

Maybe it can help in some special situations (unstable or slow networks etc).

Me too. There is a reason why Westwood is default in my kernels.

No problem when you post battery statistics and experiences.

As long as they are good. Haha. Just joking :)

Nice to see the new governor seems to do quite fine.

Andi
[Galaxy S 5 Original Android Development] ghoster76:
Dear Lord, could you please provide us a 5.1.1 tmobile kernel port for G900F? Some guys did this but unfortunately they lost the GPS and NFC
[Galaxy S 5 Original Android Development] andip71:
What 5.1.1 do you mean? Samsung, afaik, did not yet release 5.1.1 for the g900f.

And I am not porting over from other devices, I rather wait for 5.1.1 to appear officially. Ports are 99% waste of time.

Andi
[Galaxy S 5 Original Android Development] ginzo:
Question : is it possible that samsung wake up clock doesn't start if phone goes in very deep sleep?

This happened me today, first time.. Didn't change anything in boeffla settings..

And yes, I set the clock for waking me up... :(

Edit : Phone was connected to charger, Governor yankactive scheduler sio. But it is first time since a week of use that I encounter problems with clock..

Inviato dal mio SM-G900F utilizzando Tapatalk
[Galaxy S 5 Original Android Development] MIKEMON:
Yes, I am read through everything about TCP

I have a very good signal, so for me, I leave it to Westwood

It will be good for those who have him bad

The new governor is excellent and excellent application config

big thanks to my friend Lord Boeffla and everyone here

---------- Post added at 06:10 PM ---------- Previous post was at 06:00 PM ----------

Try another alarm clock, whether it will work

If so, delete data and cache, clock applications

https://play.google.com/store/apps/details?id=com.google.android.deskclock&hl=cs
[Galaxy S 5 Original Android Development] ginzo:
I have installed the app clock from Google, it works very well [emoji2]

Anyway I cleared cache and data from stock clock and it seems it works now. I have to replicate the situation with phone full charged with battery charger and see if this issue happen again.

Cheers to all!

Inviato dal mio SM-G900F utilizzando Tapatalk
[Galaxy S 5 Original Android Development] Looki75:
I agree, Yankactive is very nice.

It enables holding a nice battery life; for this aspect, most of the benefit appears when the phone is in use.

When in standby, I didn't notice any major improvement. Maybe because I was already getting 1.5%-2%/h...

However, I suspect it is not 100% stable.

Using Yankactive I had 3 hot reboots, everytime in a very similar situation:

Phone plugged-in + phone call (while screen off due to proximity).
[Galaxy S 5 Original Android Development] 4ndr0x:
Getting random reboots with latest beta while playing music with VLC. Reverting back to my default Phoenix kernel.
[Galaxy S 5 Original Android Development] andip71:
Thanks for the info.

But this is information that does not help anyone. No logs, no further description of configuration, no further info on rom...

So, all we can do is ignore that.

Andi
[Galaxy S 5 Original Android Development] MIKEMON:
I have never had such a problem with music

I use the power amp, VLC and all right

Did you use Boeffla clean zip?
[Galaxy S 5 Original Android Development] andip71:
New beta version !!!

Hi folks,

there is a new beta version available for you.

Version 2.1-beta13

10.08.2015

Optimisations to vnswap setup in controller script

TCP optimisation (initial TCP window size)

Support for latest Boeffla-Config apps to have a better stock settings determination

Minor bugfixes

Improved kernel build script

Ramdisk updated to version of firmware G900FXXU1POGC

Have fun

Andi
[Galaxy S 5 Original Android Development] ginzo:
I wasn't able to replicate it today. So probably it was a rare case..

Now I'm trying fiops scheduler with yankactive [emoji2]

Inviato dal mio SM-G900F utilizzando Tapatalk
[Galaxy S 5 Original Android Development] djdana:
[MENTION=947981]Lord Boeffla[/MENTION]

Is it posible that the tap status bar to sleep can be more set like cm??

Now when I tap and go to settings my phone goes to sleep 9 out of the 10 times

Verstuurd vanaf mijn SM-G900F met Tapatalk
[Galaxy S 5 Original Android Development] andip71:
This is not the case for me, honestly. Why does it go to sleep?

I recommend then you switch it off instead. I am not having plans to change the implementation which I did not do myself but only took over.

Andi
[Galaxy S 5 Original Android Development] DSC05:
This question was asked long time ago, but afaik no one gave an answer. Screen mirroring doesn't work for me too, only on stock kernel. Anyone else? It didn't work on BOE6 and now I'm on POGC.
[Galaxy S 5 Original Android Development] andip71:
Not sure, I never use it.

But isn't it breaking as soon as you flash custom roms, kernel etc?

At least that was already the case on the s3. And it required a hacked lib to be installed, there was even a bootloader dependency.

Don't know if it is the same here.

Andi
[Galaxy S 5 Original Android Development] DSC05:
No, for long time I thought that I deleted some necessary system apps for screen mirroring. But today I flashed POGC and it worked, afterwards I flashed latest beta and now it doesn't work anymore. But it's not that important for me that I would switch to stock kernel...
[Galaxy S 5 Original Android Development] andip71:
But that is what I said. With stock kernel it runs, but not with a custom kernel.
[Galaxy S 5 Original Android Development] DSC05:
Ok, I misunderstood. I thought you meant that it doesn't work on custom roms too.
[Galaxy S 5 Original Android Development] Gentilsatan:
Hi man

I works with your great kernel.. But not now, stoped from some beta that I don't remember which one !

Envoyé de mon klte en utilisant Tapatalk
[Galaxy S 5 Original Android Development] jazzy7373:
Hi,one noob question..its necessary to wipe cache/dalvik everytime you update a new beta?thanks for your great job!
[Galaxy S 5 Original Android Development] carbonize:
[MENTION=947981]Lord Boeffla[/MENTION] I'm at 12 hours uptime using zzmove and some heavy usage.
[Galaxy S 5 Original Android Development] andip71:
No, never. This is a fairytale.

But also nothing wrong to do it of course.

Wow, amazing [emoji3] [emoji3] [emoji3]
[Galaxy S 5 Original Android Development] andip71:
Well, never changed anything that could intentionally break it.

If you could find out which version still worked for you, we might find out why etc.

Andi
[Galaxy S 5 Original Android Development] andip71:
New beta

Guys,

ZaneZam released zzmoove version 1.0-beta8, which ran very successfully at some test user phones in the past 48-72 hours. So I will give you a maintenance update to give you latest zzmoove governor version + bring back the relax profile for you :)

Version 2.1-beta14

12.08.2015

zzmoove governor updated to version 1.0-beta8 - bugfix and cleanup release (credits to ZaneZam)

zzmoove governor profile "relax" added again (aiming to avoid audio stutters during screen off)

Enjoy

Andi
[Galaxy S 5 Original Android Development] MIKEMON:
That's great

zzmoove was my favorite governor

Big thanks to my friend ZaneZam
[Galaxy S 5 Original Android Development] Ubimo:
I'm still getting random reboots with latest kernel and zzmoove governor :(

No OC or UV, optimal governor setting, tested with Antutu benchmark.
[Galaxy S 5 Original Android Development] andip71:
Well, nobody said the reboots are gone completely :)

We hope they are close to zero now, but you never know.

You should probably reset hotplug settings also to default, select the "no undervolting" profile in Boeffla-Config to be safe.

And yes.. Antutu is something I don't care really. As long as phone in daily usage runs fine of course.

Andi
[Galaxy S 5 Original Android Development] ZaneZam:
that's unfortunate, any chance of a log (if u had kernel logger enabled -> boeffla config app -> action menu -> tap last entry)? "still" means u got any previously and that always with antutututu, or also on "normal" usage? and can u check if u have setup the uv profile "none", better use "no undervolting" as there might be values left if u have changed them before setting to "none"
[Galaxy S 5 Original Android Development] Ubimo:
"no undervolting" setting seems to solve the reboots, thanks!
[Galaxy S 5 Original Android Development] andip71:
Good. That is also why I will rename the profile "none" to "custom". This should make the difference more clear.

Andi
[Galaxy S 5 Original Android Development] MIKEMON:
I have set again zzmoove governor and so far everything is running alright

We will see overnight and tomorrow

Momentary no reboot
[Galaxy S 5 Original Android Development] Looki75:
With latest zzmove I got a total freeze when using the phone "normally": maps navigation + music + other GPS apps in parallel.

Unfortunately I don't have a log file.
[Galaxy S 5 Original Android Development] ZaneZam:
even though that I don't want u to have another another one, but if: can u please enable kernel logging and try to provide a log after it happened again, would be helpful, thx.
[Galaxy S 5 Original Android Development] Looki75:
Sure. No problem.

Next time I will have the opportunity is probably tomorrow or Saturday.

I'll get back here with log file if it happens again.

Thanks
[Galaxy S 5 Original Android Development] DirkStorck:
Hi Andi, is it possible that the config app doesn't overwrite an existing previously exported profile?

If I expected a profile change some governor settings and say export again the app says that it is exported but there is still the old file with the old content.
[Galaxy S 5 Original Android Development] andip71:
Well... let's say... I just tried it and it worked. The new governor was overwritten in the previous bcprofile file.

So, it can maybe only be an issue with permissions. I.e. the app writes to the file, but it does not get overwritten.

What when you rename the file to some other name, and you export again, so the file gets newly created? Does it work for you then?

What I consider: After writing the file, I check if the content is really overwritten correctly. If not, I display a warning dialog. This is in fact the only thing I can do. Will try to code that quickly in a bit later as I plan to release a new app anyways soon.

Andi