yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 Original Android Development] andip71:
Because Linux upstreaming has zero benefits in the Android world and rather creates incompatibilities than anything good. Note, Android kernels are highly optimised.

I speak with several years of upstreaming experience. Lot's of work, no gain.

Andi
[Galaxy S 5 Original Android Development] htb2050:
Right! I thought the same that since all of the hardware and software works with the kernel then why the need for me version.
[Galaxy S 5 Original Android Development] htb2050:
I one upped you. :P you are going to get a lot of new users. :D
[Galaxy S 5 Original Android Development] 4D3:
thanks for this, cant wait to try!@!
[Galaxy S 5 Original Android Development] maikinho10:
Site cant find... Its delete.

Whats that andi:) ?

Greets maik

Gesendet von meinem SM-G900F mit Tapatalk
[Galaxy S 5 Original Android Development] andip71:
It was a poll. Stock Kernel vs Boeffla, apparently done by a cm developer.

But suddenly the poll was taken off again (stock leading 35:65 that time).

Andi
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Just a poll... ;)
[Galaxy S 5 Original Android Development] FlemishDroid:
35 % is also good for a custom kernel I think. [emoji106] The first thing I do after flashing new nightly is flashing Boeffla kernel. ;)

Verstuurd vanaf mijn SM-G900F met Tapatalk
[Galaxy S 5 Original Android Development] theelle:
So not beta11 today? :)
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Still hoping...
[Galaxy S 5 Original Android Development] andip71:
No, not today anymore.

Finished off some touchkey lights development on the opo today. Next need to adjust the app and then want to port it to the s5 too.

Also updated my build environment today with ccache usage etc.

On top, no changes to s5 cm kernel code, so all I could ship is a maintenance update with an updated ramdisk.

Is there a need for it?

Andi
[Galaxy S 5 Original Android Development] theelle:
Yes, maintenance is Good just to avoid problems on update...
[Galaxy S 5 Original Android Development] galahadUSA:
Will this kernel work on the T-Mobile S5? I know we can flash the 900F Roms.... just curious
[Galaxy S 5 Original Android Development] lunerceli:
Yes it will. I use this kernel religiously. Have always loved boeffela's kernels. I have a T-Mobile S5 in case you are wondering.
[Galaxy S 5 Original Android Development] Eschmacher:
Hey all.

I finally decided to make a huge jump with my rom and kernel. I was on a build back from may, with boeffla build from around the same time. Just upgraded to a recent build, and the latest boeffla 2.1 beta 10... 5GHz networks are not showing up for me now.

Any thoughts? Should I roll back to a previous beta kernel?

I'm dumb, just needed a reboot. Everything's good!
[Galaxy S 5 Original Android Development] andip71:
Ok, as due to my new build enviroment I updated yesterday, a kernel compile only takes me 2 minutes, I will release a maintenance update today for you guys. Just waiting for todays nightly to be released first.

But then next kernel (hopefully, when I find the correct hook for it) has the new touch key led setting implemented.

Was about to say - I am by philosophy not messing with the wifi drivers in the kernel. So I would have bee more than surprised :)

Andi
[Galaxy S 5 Original Android Development] theelle:
New nightly is out :D
[Galaxy S 5 Original Android Development] andip71:
Kernel maintenance version is ready, just need to ship it :D

Andi
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
I'm on nightly 28.7. now ;D

Is the bluetooth stutter on the OPO too?
[Galaxy S 5 Original Android Development] andip71:
Don't know. I only use bluetooth to connect to my Android wear, never vor Audio.

Andi
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Thanks. I don't care about bluetooth audio. Quality is bad nonetheless.
[Galaxy S 5 Original Android Development] andip71:
New cm12.1 beta kernel

Hi all,

as you asked for it, a pure maintenance release without any new features. Just latest ramdisk updates included.

Version 2.1-beta11

28.07.2015

Ramdisk updated to official CM12.1 nightly of 28.07.15

Kernel build process now able to use ccache

Next kernel comes hopefully with touch key led features (if I am able to port it from my OPO implementation).

Andi
[Galaxy S 5 Original Android Development] HorstiG:
Beta test is running "Und wöchentlich grüßt das Murmeltier" :D
[Galaxy S 5 Original Android Development] !crazy:
My ears are maybe not so sensitive, but audio in my car sounds quite fine to me. Not saying it couldn't be better but it is OK.
[Galaxy S 5 Original Android Development] HorstiG:
Great Update, no Problems with AICP, thank you.

HGT - Galaxy S5 - OnePlus - Tesla TTL7
[Galaxy S 5 Original Android Development] andip71:
Good to hear that, Horst.

I am very well aware how sensitive your combo sometimes is :)

Andi
[Galaxy S 5 Original Android Development] theelle:
[MENTION=947981]Lord Boeffla[/MENTION]: new App Update?
[Galaxy S 5 Original Android Development] andip71:
Yes, I pushed one.

If that was really your question :)

Andi
[Galaxy S 5 Original Android Development] galahadUSA:
Took the plunge last night. Ran the cleaner script and flashed the kernel. Installed the apk and I must say this is a very well done kernel, me likey!!!

Thank you very much Andi.
[Galaxy S 5 Original Android Development] andip71:
New CM12.1 beta

Hi,

before the weekend, a small preset for you: a new CM12.1 beta kernel !!!

Don't forget to update your Boeffla-Config to latest version 2.1.92 !!

Version 2.1-beta12

31.07.2015

Implemented Boeffla touchkey LED control v1.1.0 (you need Boeffla Config app 2.1.92 or higher for this)

Configuration options:

- current standard settings: LED enabled when using touchscreen or the touchkeys (time controlled by the rom)

- option to enable only LED when touchkeys are used (time controlled by rom, set time to 0 in Boeffla-Config,

special effect: LED will stay on when you use the touchscreen while the LED is still enabled)

- option to enable only LED when touchkeys are used (fully controlled by the kernel, set time in Boeffla-Config)

- option to disable LED always (controlled by the kernel)

Ramdisk updated to official CM12.1 nightly of 31.07.15

Internal build script enhancements

Enjoy

Andi
[Galaxy S 5 Original Android Development] HorstiG:
Thank you Andi, test is running :)
[Galaxy S 5 Original Android Development] bartjeh1991:
Hi, can someone please tell me if this works with Dirty unicorns rom? Thanks
[Galaxy S 5 Original Android Development] Pollie81:
I haven't tried it with the latest unicorns but with previous versions it didn't work.

But you can always try of course..
[Galaxy S 5 Original Android Development] MaLiXs:
Hey there.. I know this is off topic but I would like to know if anyone can tell me know if there have any rom that is very close to the stock tw. I need to return my device at my carrier (because of my broken USB port). I can't flash stock fw since the data USB is also broken

Envoyé de mon klte en utilisant Tapatalk
[Galaxy S 5 Original Android Development] DLUX24:
Try herehttp://galaxys5root.com/galaxy-s5-rooted-stock-roms/
[Galaxy S 5 Original Android Development] MaLiXs:
Thank a lot the link I'll take a look over it

Edit : finally I've managed to install stockt rom with a lot of patience with the usb.. Then for the link download was a lot faster

Envoyé de mon klte en utilisant Tapatalk
[Galaxy S 5 Original Android Development] HorstiG:
Great Kernel and Config Update, the option for hardware keys is genial.

--- HGT - Galaxy S5 G900F - OnePlus One - Tesla TTL7 - Windows 10 ---
[Galaxy S 5 Original Android Development] theelle:
[MENTION=947981]Lord Boeffla[/MENTION] today is update day or not? :D
[Galaxy S 5 Original Android Development] andip71:
Most probably no. Jenkins is not filled with any nightly builds, so there will be no new CM version today.

Don't know why nothing is going on today with CM :confused:

Andi
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
The builds fail since yesterday... Don't know what's wrong with their stuff... :/

No nightly 2.8. and 3.8. :/
[Galaxy S 5 Original Android Development] MaLiXs:
well I've finally fot a remplacement for my s5... and I'm now selling it .... it time to move over a nexus 6 !

thank for this wonderfull kernel Lord !
[Galaxy S 5 Original Android Development] HorstiG:
Thankfully, the Ram Drive updates make me mad :eek: :)
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Sad to see you leaving...

But the N6 is nice :)

---------- Post added at 10:11 AM ---------- Previous post was at 10:05 AM ----------

@Lord Boeffla

New nightly is out :D
[Galaxy S 5 Original Android Development] andip71:
Yes, I saw, thanks.

I am currently implementing a few things (new governor, tcp congestion control etc.)... so it can take some more hours etc.

Andi
[Galaxy S 5 Original Android Development] MaLiXs:
I'm pretty sad to but I miss a good nexus since i stop using my gnex ( I'm using it atm because I already sold my s5)

Anyway that was a nice year with you guy!

Envoyé de mon Galaxy Nexus en utilisant Tapatalk
[Galaxy S 5 Original Android Development] HorstiG:
And another Highlight, TWRP functions make Android-life easier.

All thanks go to the Kernel Maker Master Lord Boeffla (KMMLB)
[Galaxy S 5 Original Android Development] andip71:
... although this is not new functionality :)

But thanks anyways.

Andi
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
What do you mean lol
[Galaxy S 5 Original Android Development] andip71:
Horst just discovered the TRWP actions screen in Boeffla-Config :)

Andi
[Galaxy S 5 Original Android Development] andip71:
New cm12.1 beta kernel

Hi guys,

a new beta kernel for CM12.1 is available for you.

Version 2.1-beta13

04.08.2015

Note: You need Boeffla-Config app 2.1.94 or higher to use the new features

New governors added: ondemandplus, smartmax_eps and yankactive (credits to Yank555.lu) (Click here for more info)

Enabled a bunch additional tcp congestion algorithms that can be selected in Boeffla-Config app (click here and here for more information)

Ramdisk updated to official CM12.1 nightly of 04.08.15

Huh... scary number :)

Have fun

Andi
[Galaxy S 5 Original Android Development] HorstiG:
To me already, sorry.

:D
[Galaxy S 5 Original Android Development] Reynaldinho111:
Are you referring to the date? If so you just became one of my favorite people :p now for a real question, what's your preferred tcp protocol?
[Galaxy S 5 Original Android Development] andip71:
No, to the 13 number ☺

Westwood, I made this default in my kernels for good reasons. But now you can change if you want.

Andi
[Galaxy S 5 Original Android Development] Reynaldinho111:
Ahhh well that too :p

Cool just curious. Thanks man.
[Galaxy S 5 Original Android Development] phoberus:
Hey guys, which governor and scheduler do you recommend for max battery saving?

I use now: zzmove battery extreme yank, sio scheduler, 1958MHz, -25mV undervolt

any tips?
[Galaxy S 5 Original Android Development] andip71:
http://xdaforums.com/galaxy-s5/general/unofficial-boeffla-kernel-profile-t3139530

(and never tell me you are undervolting :) )

Andi
[Galaxy S 5 Original Android Development] squid93:
hi, is it possible to use this kernel with viper4android?
[Galaxy S 5 Original Android Development] :
Absolutely. I used Boeffla kernel on a TouchWiz ROM with Viper4android and I'm now using it with cm12.1 based ROM (AICP).
[Galaxy S 5 Original Android Development] squid93:
nvm thanks.

got it to work. :D
[Galaxy S 5 Original Android Development] HorstiG:
SOKP and Dirty Unicorn don't work with Boeffla. Blackscreen after Reboot. Stock CM or KT works.

HGT - S5 G900F - ONEPLUS ONE - TESLA TTL7 - Windows 10
[Galaxy S 5 Original Android Development] DLUX24:
Works with the newest BlissPop
[Galaxy S 5 Original Android Development] andip71:
Thanks. However have no plans to support this.

Although I am surprised it works with cm stock kernel, this is weird.
[Galaxy S 5 Original Android Development] HorstiG:
I have said nothing of Bliss, the ROM does not interest me.

---------- Post added at 00:54 ---------- Previous post was at 00:53 ----------

Was intended only as info ;)
[Galaxy S 5 Original Android Development] festr:
Hi Lord Boeffla, I have problem in the latest CM 12.1 (not sure when it started) that the cpu frequency is sometime stucked on 1574 after I touch something - it does not fall down to 300Mhz sometimes. Touchwake disabled. If I enable touchwake it still stuck on 1572 and if I touch LCD (I set 1190) I see that CPU goes to 1190 but it does not fall down to 300. Is there any way how to troubleshoot this? I'm on interactive scheduler standard profile. I'm using cool tool to see CPU frequnces and this problem started some time ago it was not problem before (not sure when).
[Galaxy S 5 Original Android Development] The Peterle:
I noticed also some touchwake issues with the latest nightly. It seems that the cpu stuck in deep sleep.
[Galaxy S 5 Original Android Development] andip71:
I can't replicate that behaviour here.

Also nothing touched in cpu scaling for a very long time.

Any others?

Andi

Gesendet von meinem A0001 mit Tapatalk
[Galaxy S 5 Original Android Development] andip71:
This started with last nightly?

Hmm... Have it installed as well but not yet any tw issues.

However I have to say... Touch Wake was never as responsive here than on devices which support it properly...

Andi
[Galaxy S 5 Original Android Development] The Peterle:
Don't know, some nightlies before it worked better. Now after a few minutes in deep sleep it's like to be turned off.

I thought it depends on the yankactive, but the issue is with all governors. So it must be something with cm. Ok I have 2 themes installed. Next try without any theme.

Edit: Without any themes the issue still exists. And I noticed something other strange thing while screen off in deep sleep. The touch keys always react with vibration in deep sleep.

Edit 2: Ahh I must disable the touch keys option in the config, then touchwake is working. ?
[Galaxy S 5 Original Android Development] andip71:
But I still can confirm cm has put something into latest cm12.1 nightly which causes issues in deep sleep.

I usually hasd maid running every 3 nights at 3am.

And this morning the job was not executed but in waiting mode. Never had that before.

So let's see when this will normalize again.

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

Hi folks,

there is a new CM12.1 beta version available for you.

Version 2.1-beta14

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 official CM12.1 nightly of 10.08.15

Have fun

Andi
[Galaxy S 5 Original Android Development] galahadUSA:
Just out of surgery. Feeling so fine right now but obviously they didn't cure my flash addiction. Thank bro
[Galaxy S 5 Original Android Development] andip71:
This is good!!! They should cure everything you have, just not your flash addiction :)

Speedy recovery!

Andi
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Thanks Andi!

:)

Nightly 10.8. has some nice commits ?
[Galaxy S 5 Original Android Development] andip71:
But not on kernel side...

https://github.com/CyanogenMod/android_kernel_samsung_klte/tree/cm-12.1

Andi
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
That's the sad thing :/

There are more kernel commits on Note 4 and Note 3 and S4
[Galaxy S 5 Original Android Development] Adam77Root:
Didn't know where to ask this and it's kinda related so:

I flashed CM 12.1 official today, first time since I have the S5. Was on stock Lollipop till then. Immediately noticed that when phone is locked turning screen on lags by a second or two. On stock I could press home and swipe immediately to unlock, now this doesn't work. Everything is very smooth btw. So installed this kernel and same here. Can someone please suggest some settings to try out for mitigating this?
[Galaxy S 5 Original Android Development] The Peterle:
Andi is it right. The swappiness in the cm kernel is on 130 now. Not on 60 like before?
[Galaxy S 5 Original Android Development] andip71:
Yes, this is correct.

We don't have zram here (which works with swappiness 0-100, we have vnswap. And there swappiness is from 0-200 with 130 default.

Andi

Gesendet von meinem A0001 mit Tapatalk
[Galaxy S 5 Original Android Development] andip71:
Something is not correct in your installation then.

You should not have the delay even with stock kernel. Only if your rom runs ok with stock kernel, you can go the next step and flash a custom kernel.

Andi
[Galaxy S 5 Original Android Development] The Peterle:
Ok. I know that. I only was confused that the default value was changed in the config.

But on cm we don't need vnswap. So it doesn't matter.

Cheers
[Galaxy S 5 Original Android Development] !crazy:
Did you mean vswap? Cannot find nothing about vnswap? Still have to check better, but from what I read now, I see vswap has been used in virtualized containers... Could you provide some reading about vswap usage on Android, or explain why is it better (or why you have chosen it over zram) then zram?
[Galaxy S 5 Original Android Development] cheesyFbaby:
using this kernel on a cm12.1 ROM is it generally recommended to not touch the values for vnswap swappiness and the low memory killer. would there be any additional benefits in tweaking them? thanks in advance for any responses.
[Galaxy S 5 Original Android Development] andip71:
Yes, the S5 seems not to be in the focus at all on CM side. Development pace is super slow.

When I compare it to the OnePlus, where I see new kernel commits at least 1-2 times a week...

It was not only changed, it was corrected.

Vnswap requires the newer zsmalloc memory allocator to run (instead of the older vmalloc), and this one works with 0-200.

So the "old" 60 value was a bug in the kernel all the time.

vnswap is not much different from zRam. It creates a compressed device in memory which we use to put a swap partition on it, just like with zRam.

It is just a newer, improved version of zRam, better fitting to the higher kernel versions we are dealing with here.

Vnswap is supposed to be more efficient than zRam, by e.g. reusing unused memory blocks again (which were "lost" in zRam). But this is just stating something I read.

And last... I did not select vnswap myself. vnswap is implemented by Samsung in the S5 stock kernel (and used there btw), and also the driver exists in the S5 CM kernel sources. So it is just natural to use it over zRam.

In the end, this question needs to go to Samsung therefore :)

I do not recommend using vnswap as long as you do not need it.

For Samsungs big fat Touchwiz in Samsung firmwares, it is apparently required to make the phone work decently with its quite limited 2 GB ram.

But for CM I would recommend to keep it switched off (as it is in CM stock and also my CM Boeffla-Kernel by default), as it is not really required unless you have any special need for lots of memory.

Andi
[Galaxy S 5 Original Android Development] htb2050:
Yeah. I was having issues with apps reloading on my rom and i just found about vnswap yesterday and i have set its value to 1000mb and so far no app reloading. :)
[Galaxy S 5 Original Android Development] k4bbe:
Hi all.

This is probably not kernel related at all but more a recovery thingy I would have thought but just wanted to see ... does anybodys cache wipe from recovery (TWRP 2.8.7.0) take a really really long time? Mine takes about 5 minutes to complete.

Is this normal for the S5?

All my other devices complete in a flash(excuse the pun).

;)

Any thoughts or experiences anyone?
[Galaxy S 5 Original Android Development] andip71:
I don't know, but I also realized TWRP takes ages formatting cache, but also system.

The reason I do not know, maybe missing optimisation for the S5.

Andi
[Galaxy S 5 Original Android Development] htb2050:
Huh never had this issue. i have the latest twrp and for me system and cache wipe take less then 5 secs.
[Galaxy S 5 Original Android Development] The Peterle:
Perhaps twrp checks the diva status? ?

My wipes also take ages.
[Galaxy S 5 Original Android Development] Adam77Root:
Yep, that's what I was afraid of. I was noticing it even on stock CM kernel. So clean flashed today's nightly, but it persists. Hmm, gonna go back to stock rom to see again now that I have something to relate. :D
[Galaxy S 5 Original Android Development] andip71:
Curious what you will find out...

Let us know

Andi
[Galaxy S 5 Original Android Development] Adam77Root:
Went back, the issue is not here so I felt it good. Flashed your kernel for stock, works flawlessly. As I thought, it's a rom issue. Maybe TW DVFS is the cause. No problem, I actually pretty much like the stock rom for this device. :)
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Tbh this 'issue' isn't that bad. So much better than Touchwiz. SO MUCH.
[Galaxy S 5 Original Android Development] andip71:
New beta for cm12.1

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-beta15

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)

Ramdisk updated to official CM12.1 nightly of 12.08.15

Enjoy

Andi
[Galaxy S 5 Original Android Development] bluesman1306:
There is an option in TWRP you can choose "use - rf instead of formatting"

It usually takes only a couple of seconds now.
[Galaxy S 5 Original Android Development] k4bbe:
Thanks... I'll check that out [emoji106] [emoji41]
[Galaxy S 5 Original Android Development] andip71:
I saw that option, but it is not the same for me.

A corrupted file system is only corrected by a real format.

So, no side effects so far for you?

Andi
[Galaxy S 5 Original Android Development] GeniusisHere:
[MENTION=947981]Lord Boeffla[/MENTION]

Is there any way to get this kernel to work on aosp based ROMs ? I know every cm based rom I flashed, it worked. Although these aosp ROMs do come with a cm kernel, when I flash boeffla clean or dirty = bootloop.
[Galaxy S 5 Original Android Development] galahadUSA:
In on Bliss Pop Rom. That's AOSP and it works just peachy.
[Galaxy S 5 Original Android Development] HorstiG:
I have the same Problem with SOKP ROM, it´s a very good ROM, but without Boeffla only worth half. :o
[Galaxy S 5 Original Android Development] HorstiG:
Boot Problem

I had a long time reboot problems with TWRP. I think, i have to found the error. I have used for a while a theme for TWRP, that has changed the .twrps file. Since I using TWRP without a Theme the problem disappeared.

Left without Theme, right with Theme.

I came up with the idea, because Boeffla TWRP backup each time ended in a Bootloop. Not any longer longer.
[Galaxy S 5 Original Android Development] GeniusisHere:
sure its AOSP but its "cm based" therefore it should be working just "peachy" as you say.
[Galaxy S 5 Original Android Development] andip71:
Of course.

Clone my repo, do the changes to make it AOSP compatible, provide it under the flag of "unofficial Boeffla-Kernel for AOSP".

It is "that easy" :D

I deciced I will not do it myself, no bandwidth anymore to do another kernel variant on top. I cannot support that anymore with good quality.

Andi
[Galaxy S 5 Original Android Development] HorstiG:
???

I deciced I will not do it myself, no bandwidth anymore to do another kernel variant on top. I cannot support that anymore with good quality. :silly:
[Galaxy S 5 Original Android Development] andip71:
Not clear? It was about an AOSP kernel.

And my statement I will not provide it.

Andi