yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 Original Android Development] andip71:
Lol. Very simple - I dislike xposed a lot.

I am always glad when it cannot be used on certain roms.

It only causes me lot's of support work and trouble.

Andi
[Galaxy S 5 Original Android Development] Looki75:
I used to like Xposed a lot... But then I switched to Samsung LP ROM... And cannot use it anymore... Guess what? Phone is very stable now...

So I guess I somehow align with your statement...
[Galaxy S 5 Original Android Development] PIRATA!:
Use stock KitKat TW.
[Galaxy S 5 Original Android Development] andip71:
That is EXACTLY what I mean.

And gues how much support I have on a daily basis with people that have an old Boeffla-Config Version installed.

It finally turns out many times, the installed xprivacy and removed the right for Boeffla-Config to connect to the internet. Hence, they will never be notified of a new version anymore and do not update.

And this is just useless waste of time for me over and over again. I do not say xposed is bad, it is a very impressive piece of work. But I only face troubles as it can do too much bad everywhere.

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

Hi all,

quick maintenance update, no superbig changes though.

Version 1.1-beta3

18.05.2015

Tripndroid scheduler added (some basic infos here)

LED notification enhancements (allow LED brightness up to 255 + various other fixes) - credits to festr

Enjoy

Andi
[Galaxy S 5 Original Android Development] festr:
hello Andi, did you push it to the git? Would love to see the patch.
[Galaxy S 5 Original Android Development] andip71:
Yep, it should be visible already.

And it is 100% your patch when I am not wrong. I took it over 1:1.

Andi
[Galaxy S 5 Original Android Development] festr:
I see it now - yes seems like the patch is 1:1. Will you plan to add support for the switch /sys/devices/virtual/sec/led/disable_samsung_pattern in your app?
[Galaxy S 5 Original Android Development] andip71:
Clear MAYBE :)

I have not yet tested that part, but need to test everything to be able to explain.

Or can you write in 2-3 sentences what this switch will all trigger?

Andi
[Galaxy S 5 Original Android Development] festr:
yes sure, here it is:

"If you are using third party LED control notification applications like Lightflow or Light Manager the samsung ROM overrides it by its internal blue LED notification. If you want to disable all samsung internal LED notifications (power / missed call / sms / gmail etc.) enable this option which ensures that the samsung rom will not overrides LED notification from other applications like those mentioned. Please note that even if you enable this option you still have to enable LED notification in samsung settings to get the LED working. Enable this option ONLY if you plan to use third party LED manager applicaitons."
[Galaxy S 5 Original Android Development] andip71:
Thanks, so I just need a nice name for the switch... hm, something like "Notification LED compatibility mode" or so :)

Thanks for the explanation, saved me from lots of testing.

And I will consider next time when I work on the app again.

Cheers buddy

Andi
[Galaxy S 5 Original Android Development] festr:
Hm, the name is challenge to choose :) I tried to name it but no appropriate name... Hey creative people here - any ideas? :)
[Galaxy S 5 Original Android Development] Minto107:
Or just Notification LED control and there ROM controlled or Kernel controlled options ;)
[Galaxy S 5 Original Android Development] festr:
its really not the same. The option only denies samsung ROM to set blue LED for missed calls / sms / notification. The thing is that third party LED managers uses different API calls and sets some LED color / fade etc. but at the same time the samsung ROM also sets the LED and sometimes the samsung blue led is set as last.
[Galaxy S 5 Original Android Development] Spacemonkie4207:
Does viper4android work well worth boeffla? Or should I use one or the other?
[Galaxy S 5 Original Android Development] fleeting_dreams:
Using V4A here. Works like a charm, though you will have to set the SELinux to permissive.
[Galaxy S 5 Original Android Development] Riyal:
Thanks! But nope it's not there. I even tried compiling a full stock kernel and flashed it on my device and it won't work. I'm not sure what's wrong but seems like the source code provided by samsung to us and the source code they used differ. Sorry for disturbing you. I thought the issue is within your kernel.
[Galaxy S 5 Original Android Development] andip71:
Interesting information. No worries, you did never bother me.

But this sheds some dark light at Samsung, if your assumption is true.

Andi
[Galaxy S 5 Original Android Development] deadman1007:
maybe "3rd party LED nanager support" for the name
[Galaxy S 5 Original Android Development] Looki75:
I don't understand you guys...

I am still with stock kernel on Samsung Lollipop ROM and I'm using Lightflow.

It works just perfect. No issues at all... Never overriden by system....
[Galaxy S 5 Original Android Development] festr:
Can you share your lightflow settings? I have problem that for example when I have missed call it sometimes shows default blue LED instead of my custom setting in the lightflow.
[Galaxy S 5 Original Android Development] Looki75:
Here you go...
[Galaxy S 5 Original Android Development] Looki75:
First screenshot is the LED setting of the ROM. I think this is the most important part.

Others are LightFlow settings.

Also, 2 important things :

1. If you use priority mode, you must configure LightFlow to ALWAYS go through if you want the LED during priority mode. This setting is necessary as LightFlow posts a kind of invisible notification to actualize the LED.

2. For the same reason, never prevent LightFlow to post notifications (you know, the check box within the "app's details" in System settings/Apps management/LightFlow...)

Hope it helps you. It took me a LOT of time and testing to understand the last 2 points!
[Galaxy S 5 Original Android Development] Looki75:
So I took the time to detail you my settings + detailed explanations, resulting from my hard work....

... And absolutely no reaction from you... Not even a Thanks button hit...
[Galaxy S 5 Original Android Development] festr:
Hi Looki,

thank you very much for your effort I was not able to get to the forum until now. I will test this again and post result here.
[Galaxy S 5 Original Android Development] festr:
well after day of testing I can confirm that the lightflow now works without my patch. I'm not sure what settings was causing me to randomly get the blue led but it seems that the rule of thumb is to clear all notifications if anything goes wrong with lightflow.

So Andi you can remove the patch since it is not needed.
[Galaxy S 5 Original Android Development] farid993:
But i has your problem too. I use light manager. Guys please don't remove the patch and add it to the kernel.
[Galaxy S 5 Original Android Development] gGabi:
what do you guys think is the best setup for gaming?

I'm using cpu @ 2.6, gpu @ 657, scheduler sio @ 3072 and governor interactive on performance profile and gpu governor msm-adreno-tz

everything else is default.

great kernel btw :) stable!!
[Galaxy S 5 Original Android Development] kudaj316:
Is this only for lollipop?coz im on kitkat

Sent from my Galaxy S5
[Galaxy S 5 Original Android Development] andip71:
Yes, I am not providing Samsung stock kitkat kernels.

The only exception is CM11, were I had a kernel provided but it is not out of development.
[Galaxy S 5 Original Android Development] festr:
what problem do you have exactly? Did you clear all notification on notification bar? That was the main problem for me when it did not work I had to clear all notifications. Besides that check if you set the lightflow according to the screenshots here.
[Galaxy S 5 Original Android Development] festr:
Andi - did you heard of any kernel patches which enhances auto-brightness of the display? The galaxy s5 response is very slow to ambient light - for example xposed has its own module for it - http://gs5.wonderhowto.com/how-to/f...djustments-any-samsung-galaxy-device-0159022/

I even do not know if this can be tweaked by the kernel itself but back in times on galaxy S1 and hardcore kernel - there were tweaks regarding the autobrightness.
[Galaxy S 5 Original Android Development] andip71:
I heard by some build or default.prop changes to improve that.

But I did not further investigate that time.

In general I would say, there might be a way to control that with the kernel.

But I would need to dig into that topic to give a firm reply (and currently no time for me).

Andi
[Galaxy S 5 Original Android Development] farid993:
For example i set green for sms. It work ok until a app that i do not set color for it shows notification then led turns to blue and overrides the green led. When i had S4 i was not happening.
[Galaxy S 5 Original Android Development] festr:
then you probably have to add this application also in the lightmanager and decide what LED you need - did you tried that?
[Galaxy S 5 Original Android Development] botski:
noob

Guys,

please help me to flash kernel. i'm really sorry i forget how to flash the kernel,

i'm using s5-g900F

firmware version:

UK BOD3

5.0 Lollipop
[Galaxy S 5 Original Android Development] andip71:
Download the .tar.md5 file and flash in PC Odin or mobile Odin.

Or: Download the zip file and flash in recovery.

Andi
[Galaxy S 5 Original Android Development] botski:
for clarification for my g900f? is this right?

boeffla-kernel-1.0-Samsung-g900f.tar
[Galaxy S 5 Original Android Development] andip71:
Yes, but make sure you flash the right kernel !

For Samsung Stock Lollipop, this is the right one but use 1.1.-beta3 please.

For Samsung Stock Kitkat I provide no kernel.

For CM Kernels, move to the other thread (link in the OP).

Andi
[Galaxy S 5 Original Android Development] botski:
great! i'm downloading now boeffla-kernel-1.1-beta3-Samsung-g900f.tar.md5 .

after i flash it do i need to install Boeffla-Config V2?
[Galaxy S 5 Original Android Development] sean how:
If you want to configure the settings of the kernel, Yes, you will be need to install the app.

Cheers!
[Galaxy S 5 Original Android Development] andip71:
If you want to play with kernel settings and tweak the kernel - then yes.

Andi
[Galaxy S 5 Original Android Development] botski:
flash complete. is this okay? KNOX is stop?

---------- Post added at 06:50 AM ---------- Previous post was at 06:48 AM ----------

kernel installed :) but KNOX IS STOP? is this okay?
[Galaxy S 5 Original Android Development] andip71:
Knox is disabled, yes.

If you need knox for anything, then you need to go back to stock kernel. Sorry.
[Galaxy S 5 Original Android Development] botski:
it's fine with me :) i want to use your kernel though. i just want to avoid the POP up thingy.
[Galaxy S 5 Original Android Development] andip71:
I never saw a knox popup on my side.

Guess you should freeze the knox stuff with an app like Titanium Backup etc.

Andi
[Galaxy S 5 Original Android Development] botski:
oh yeah! that's right. can you help find the best settings in the APP? i don't want to mess up.
[Galaxy S 5 Original Android Development] andip71:
I am currently on nightmare governor + tripndroid scheduler.

No UV, no OC.

But I am no performance addict, more for battery saving.

Andi
[Galaxy S 5 Original Android Development] botski:
i should try :) how about the performance settings? what you'd suggest?
[Galaxy S 5 Original Android Development] andip71:
Maybe others can jump in, I am not into highest performance as the S5 has enough power to run even with the settings I told.

But probably interactive governor + row scheduler and slight (!) overclocking would be an option.

Andi
[Galaxy S 5 Original Android Development] botski:
maybe you're right so i stick the one save battery settings :)
[Galaxy S 5 Original Android Development] Many40:
Hi,

Did you want just say "hello" by this empty post?

Then "hello" to you too :);)
[Galaxy S 5 Original Android Development] botski:
Ooppsss... I'm sorry i just pressed submit..
[Galaxy S 5 Original Android Development] andip71:
LOL, no worries.

Next kernel version will "only" bring the Linux upstream from 3.4.0 to 3.4.107 and new BFQ scheduler version.

I am doing some last testing. Maybe release tomorrow.

Cheers

Andi
[Galaxy S 5 Original Android Development] DirkStorck:
I am using the kernel settings you have posted (nightmare and that new scheduler)

Phone feels really snappy but I have the feeling it uses a bit more battery than interactive.

With that new scheduler I don't fee much difference compared to cfq,row or any other.
[Galaxy S 5 Original Android Development] ghoster76:
Just like that was also pretty good :good:
[Galaxy S 5 Original Android Development] botski:
Great mate! So excited! ☺
[Galaxy S 5 Original Android Development] joshhendry:
Twisted ROM

Would this version of the kernel work with the Twisted ROM? I wasn't sure if it would or not and wanted to see if anyone has used it before I tried it.
[Galaxy S 5 Original Android Development] dzhowandai:
Does this kernel work for G900T t mobile variant?
[Galaxy S 5 Original Android Development] ghoster76:
Test by yourselves.
[Galaxy S 5 Original Android Development] andip71:
New beta kernel

Hi all,

finally I also did the upstream on the Samsung stock kernel. Let's see how that goes for you.

Version 1.1-beta4

25.05.2015

Upstream from Linux 3.4.0 to latest 3.4.107 (www.kernel.org)

BFQ scheduler updated to version BFQ-v7r7

Enjoy

Andi
[Galaxy S 5 Original Android Development] htb2050:
Hey can you please tell the main improvemnts that this upstream change will bring?
[Galaxy S 5 Original Android Development] andip71:
In theory many hundreds smaller bugs in the kernel foundation fixed.

In reality, there is close to no benefit on Android. At least not noticeable.

Sometimes it even breaks things that were working before.

But many feel better when they know they are on latest kernel version...

I personally do not like upstreaming a lot, due to it's risk to break certain functionalities.

Means: if something got broken by it, I will happily remove it again.

So let's see how it goes ☺

Andi
[Galaxy S 5 Original Android Development] botski:
Thank you mate for sharing your masterpiece ☺
[Galaxy S 5 Original Android Development] ram49:
Hello.

I recently stumbled upon this Kernel. First off, I read the OP and impressed with Andi's design targets. So I jumped in tried this Kernel. Great Stuff.

One lil feature which I was most interested in apart from stable daily use kernel was Touch wake. Sleep gestures works fine (Double tap to sleep(notif. bar)).

But Wake gestures is not working. Tried Double tap, Swipe, Both. Nothing works.

I know this Kernel is tested in Stock BOB7. I'm on BOD3, XtreStoLite ROM.

Anyone on same ROM/Firmware version confirm?

Could the different firmware be a problem here? Or am i missing something completely?
[Galaxy S 5 Original Android Development] andip71:
Must be different problem, I am on bod3 as well meanwhile and it works fine.

You enabled the function in Boeffla Config, yes?

Are you on pure Samsung stock or a custom rom?

Any custom kernel used before? (whose management app could still interfere etc)?

Andi
[Galaxy S 5 Original Android Development] ram49:
Yes. I enabled the function in Boeffla Config.

I'm on XtreStoLite ROM and have never used any custom kernel earlier. I was on Stock kernel before installing Boeffla Kernel.

As i said earlier, Sleep gesture (i.e., double tap on notification bar) works very well. I could not wake up the screen using double tap though.
[Galaxy S 5 Original Android Development] ghoster76:
I'm on BOE3 and this one is still working good with no problem
[Galaxy S 5 Original Android Development] DSC05:
I'm on xtrestolite too and double tap to wake works without any issues
[Galaxy S 5 Original Android Development] ram49:
Okay. Thanks for confirming. I'm not sure what am I missing.
[Galaxy S 5 Original Android Development] andip71:
I know it is always the "easy way out".

But if I were you, I would do:

- nandroid backup in recovery

- clean install the rom again, then the kernel and the config app

- try again

If it works, you know where to continue from.

If not, you can restore your nandroid again and we take it from there.

Andi
[Galaxy S 5 Original Android Development] ram49:
I'm gonna try that tonight! :)
[Galaxy S 5 Original Android Development] DirkStorck:
Would it be possible to add Interactive Pro or DynInteractive governor? I like the Interactive governor very much but maybe a more fresher version wouldn't be bad :)

If not I see that you have Smartass included...may you could add SmartassV2 or SmartassH3 or Smartmax EPS too ? The last two are more optimized for battery saving :)

Thank you!
[Galaxy S 5 Original Android Development] andip71:
Let's see. I have no short-term plans to add even more governors.

Currently the list is already very big, and the existing ones have users, so I cannot take anything out.

On the flipside I cannot take all governors around in as we would end up with 40 or more, many of them being very similar.

I do not say generally no, but I need to think about every governor some time and decide.

Andi
[Galaxy S 5 Original Android Development] DirkStorck:
Sure. Take your time. Its your kernel and you decide what to do. I only suggested these because they are a bit more up to date :)

Thank you! :)

EDIT: I have been using nightmare for a week now and really like that one...it has a really low idle battery usage. I get about 0.3%/h over night with no flightplan mode on and wifi switched on. If you use the phone it uses more battery than interactive :)
[Galaxy S 5 Original Android Development] ram49:
I have done a clean ROM install (full wipe) with Stock Kernel and installed Boeffla Kernel (wiped Dalvik cache). Still couldnt manage to get Double tap/swipe wake up working.

I'm on v1.0 stable version Kernel and Boeffla config app ver 2.1.79.
[Galaxy S 5 Original Android Development] andip71:
I am running a bit out of ideas how to help you.

It is so far working for anyone, so there is absolutely no reason why it should be different for you.

Last chance: Please create a debug info file in Boeffla-Config (action menu, last point) and mail it to my support address which you will see.

Maybe I can spot something still...

Andi
[Galaxy S 5 Original Android Development] ram49:
Just sent the debug file to support email.

Big Thanks for being so helpful
[Galaxy S 5 Original Android Development] DirkStorck:
Just checked it. No problems with double tap or swipe to wake the phone. Maybe you have selected by mistake the option "only while charging"?
[Galaxy S 5 Original Android Development] andip71:
Really weird, I analyzed your debug info file and it looks fine.

The only thing is, you are on the very old 1.0 stable kernel. I would strongly recommend you step up to last beta kernel. I think everyone can confirm it is as stable (if not even more).

No, I saw he configured it correctly without the "only while charging" option.

His config looks fine.

Andi
[Galaxy S 5 Original Android Development] ram49:
Nope. I selected just "Double tap" and tried other options as well. Wake up gesture isn't working.

---------- Post added at 06:43 PM ---------- Previous post was at 06:37 PM ----------

OK. I will update with the latest kernel version and report back.

Thanks
[Galaxy S 5 Original Android Development] andip71:
At least this is one last thing to think about.

But if that does not help, it becomes really ugly. Then I have to find new ideas first.

Andi
[Galaxy S 5 Original Android Development] botski:
My Friend, i download this files:

patch-4.1-rc5.xz

patch-4.1-rc5.gz

may i ask how to flash this?
[Galaxy S 5 Original Android Development] andip71:
What?

No, patch files from kernel.org is nothing you can flash.

I have included the patch files in the kernel code. So when you flash the latest kernel, you have all the patches between 3.4.0 and 3.4.107 Linux automatically in the kernel.

Andi
[Galaxy S 5 Original Android Development] ram49:
I flashed the latest beta version available. Still the same. :confused:

No luck.
[Galaxy S 5 Original Android Development] andip71:
Mh. Then I have currently no idea. Working for everyone else.

Just a last question (may sound stupid): but can you exactly explain step by step how you try to use the function? So, where you tap on the display, how often, how fast, how strong etc...

I do not see any technical reason anymore at the moment for it not working (unless your proximity sensor is broken and the phone thinks all the time it is in a pocket)

Andi
[Galaxy S 5 Original Android Development] sarvam:
Hi@Lord Boeffla

Really missing this kernel on G900i....Any support near future...?
[Galaxy S 5 Original Android Development] andip71:
This is the Exynos variant, or?

If yes... you need to get a device funded for me :)

Andi
[Galaxy S 5 Original Android Development] sarvam:
No its a Snapdragon Variant (kltedv)

Edit: Even if it is a Exynos varient....i'm not that rich enough to gift the device...but yes i can donate some bugs.
[Galaxy S 5 Original Android Development] andip71:
What is the difference, do you know?

Andi
[Galaxy S 5 Original Android Development] sarvam:
Lol....you know much better than me:)
[Galaxy S 5 Original Android Development] naudmick:
Fixed memory leak in boeffla-kernel-1.1-beta4 ?

because I receive the same problem before the fix
[Galaxy S 5 Original Android Development] andip71:
Well, not without research first.

Can do that, just thought you might know straight away.

The only way is to find out whether the g900f kernel could work on your device. There will be no specific kernel for a device I do not have here.

Andi
[Galaxy S 5 Original Android Development] moffa89:
Faux Kernel has FauxSound and many Kernel Devs integrate it in his kernel

Der Faux Kernel hat FauxSound und viele Kernel Developer integrieren das in ihre Kernel.

;))
[Galaxy S 5 Original Android Development] andip71:
Easy take, I know Faux Sound as I reviewed it before I started with Boeffla-Sound.

So, tell me: What does Faux Sound have what my kernel currently does not have? I mean, not features that are pretended to work, but the really working ones.

Thanks

Andi
[Galaxy S 5 Original Android Development] tommi.a:
Hi Andi, great to have the Boeffla kernel on the S5, finally.

Thanks to you and to the guys at hubo.in, who made it possible!

Here my first impressions (I do not blame the kernel!) and how I installed the kernel:

- G900FXXU1BOB7 ROM, rooted with chainfire's UPDATE-SuperSU-v2.45 few weeks ago. None of below described issues observed with this combo.

- Installed Boeffla-Kernel 1.0-beta1 via TWRP

- Flushed cache and dalvik-cache

- Reboot

1st observation:

============

Phone can't log into my WLan, "Authentifizierungsfehler", retry and reboot didn't help. Finally it worked with reentering the password. Stable WLan access from that moment on.

Retried log into another know WLan - same problem, same fix

2nd observation)

============

Boot screen:

Kernel is not SE Android enforcing

Set warranty bit kernel

Boeffla App: SELinux strict is ticked

Is the output in the boot screen as expected? The boot screen before installation of Boeffla didn't show these two lines of text

---- From now on Phone runs stable as far as I could see from yesterday evening till today morning still with everything as default in the Boeffla app. ----

3rd observation)

============

Today in the morning I detected DT2W in Boeffla app, heavily appreciated :), even more as the S5 seems to support this though the 801 is in deep sleep!?

After activation I put the phone into my shirt's pocket. Few minutes later I hear the phone does an auto-reboot :(

I didn't switch off DT2W after that and gave it the next try.

After few hours mostly sleeping, the touch screen was not responsive any more, but soft keys and hard keys and display (widgets get updated) were still working. Had to remove battery

Now I switched off DT2W again and the phone runs stable again

Did I something wrong/too few when I installed the kernel?

Thanks for your great support,

Tommi