yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 Original Android Development] djdana:
[KERNEL] [SM-G900F] [Samsung Stock LP] Boeffla-Kernel 1.0-beta1 (23-03-2015)

Just a question tap to wake and slide to wake does it work it is the only thing I really miss.

And if so does this effect the battery life much?

Got my answer working but not perfect
[Galaxy S 5 Original Android Development] andip71:
Observation 1) Yes, one time you need to do that for existing wifis. Say thank you to Samsung security features for that.

Observation 2)

Kernel is not SE Android enforcing - true, it is not a kernel compiled by Samsung, and the kernel does not start with SELinux enforced for the first seconds, but then switches SELinux to enforced during the start.

Set warranty bit kernel - yes, I always had that once I installed a custom kernel. Samsung again...

Boeffla App: SELinux strict is ticked - it is ticked because the SELinux status is enforcing, so all good.

Observation 3)

I cannot answer. Have never had that.

Generally make sure, you use some vnswap (default is 1300) on the Touchwiz kernel. Touchwiz is a pain and consumes almost all memory already after start. So vnswap (you know formerly being zRam) is really required here to not have severe memory shortages.

Yes it work. No impact on battery, it does not use wakelocks.
[Galaxy S 5 Original Android Development] tommi.a:
Thank you for your swift and accurate answers!

I left vnswap as preconfigured vnswap active, total 1300, used 698,55, swappiness 130.

I would give it another try, can I configure some log which could help to identify the root cause of the problem?
[Galaxy S 5 Original Android Development] andip71:
Unfortunately, Samsung removed the ram_console, so last_kmsg is not working anymore.

Hence, currently no log possible that would help in any way.

I need to find a way in future to bring last_kmsg back, but I tried already for one full day without success, so...

Andi
[Galaxy S 5 Original Android Development] Simone:
Hard to believe this is kernel is on Beta stage. This is like, stable for most people. Thank you, sir.
[Galaxy S 5 Original Android Development] andip71:
BTW... forgot to mention like I did in the CM12/CM11 thread of my S5 kernel:

When you came from another custom kernel, make sure you

- delete the apps these kernel was configured with

- delete the settings folder of these kernel (if exists)

- make sure there are no silly scripts in /system/etc/init.d

In short, make sure you have an as clean as possible system.

It should be pretty stable on a fresh and almost default stock rom installation, yes.

Andi
[Galaxy S 5 Original Android Development] andip71:
Ok. Just restored my stock installation and did the same you did.

No issue at all, smoothly and working fine.

Andi
[Galaxy S 5 Original Android Development] djdana:
Just installed on a fresh boc 7 alaxndr ROM

Boots and tap to wake working did a backup so if there is a problem will revert to backup.

As I said before the tap or swipe to wake is for now the main reason for installing the kernel.

But i am going the check out more features now ;)

Ooo and many many many many thanks lord Boefla can't wait what more you will bring!!!
[Galaxy S 5 Original Android Development] Piretia:
After 2 days of use let me tell you that is the best kernel so far.

Will be my daily basis kernel :)

Many thanks. Good job
[Galaxy S 5 Original Android Development] andip71:
Thanks. Pretty good feedback for a 1.0-beta1 version ;)

Cheers

Andi
[Galaxy S 5 Original Android Development] Piretia:
For the first time no lag and no reboots...
[Galaxy S 5 Original Android Development] andip71:
... compared to.. what did you have before? Stock kernel? Other custom kernel?

Interested in some details to benchmark my work a little bit :) (although usually I do not care much about that as long as I am happy with my work, lol)

Thanks

Andi
[Galaxy S 5 Original Android Development] Piretia:
I was using the Master Ktoonsez but I was having lag. Them I swap for the stock kernel that was fine but yours is much better
[Galaxy S 5 Original Android Development] locce:
Thank you for a stable and battery friendly Kernel . On interactive /battery UV -25 and overclock by 2611 gives me antutu 46000 points ! This is my daily basis and the battery drain is very good.
[Galaxy S 5 Original Android Development] ghoster76:
Only reach to 45k, is there anymore settings you changed?
[Galaxy S 5 Original Android Development] locce:
No ..this are my settings at the moment! I'm on xtresrtolite 2.0 .?
[Galaxy S 5 Original Android Development] kouklakis:
Good work!

After 2 days work very stable very fast!
[Galaxy S 5 Original Android Development] ram49:
I open Config app > swipe to Display+ Led tab > selected double tap/swipe/both > exit config app.

I literally tapped light to bit hard at most of the screen real estate. Tried many time and at various intensity. Its not working at all.

One question on possible proximity sensor broken: does screen sleep gesture relies on proximity sensor as well? If so, I doubt any problem with the sensor. Since it works fine without any issues.

Anyways, thanks for your time checking for me.
[Galaxy S 5 Original Android Development] andip71:
I am not aware of a memory leak ever in any kernel.
[Galaxy S 5 Original Android Development] andip71:
Yes, proximity sensor is checked to make sure, wake gestures are only active when phone is not covered in a pocket or case.

But - I have to give up now. No clue why it does not want to work for you.

Andi
[Galaxy S 5 Original Android Development] ram49:
OK. I will try to play around with other things in config app for now.

Thanks again! :)
[Galaxy S 5 Original Android Development] ghoster76:
Holy ***t, you've downloaded at kernel.org?

---------- Post added at 07:13 PM ---------- Previous post was at 07:06 PM ----------

Double tap to notification bar to sleep, and double tap to screen to weak the device up. Are you doing in right way?
[Galaxy S 5 Original Android Development] ram49:
Yes.
[Galaxy S 5 Original Android Development] botski:
oohhh shoot... sorry i found it already. thank you though

---------- Post added at 03:42 PM ---------- Previous post was at 02:47 PM ----------

:D 42398!!
[Galaxy S 5 Original Android Development] andip71:
?????????????????
[Galaxy S 5 Original Android Development] botski:
It's antutu benchmark result my friend. ☺
[Galaxy S 5 Original Android Development] festr:
synthetic benchmarks will never express quality of the kernel since many criteria has to be met to feel good balance between responsiveness and battery drain.
[Galaxy S 5 Original Android Development] radi8:
Compatibility with G900M

Lord Boefla,

First of all thank you for your kernel.

I have a question that may be stupid but I would like to understand:

I have a G900M and have used your kernel 1.1-beta3 for over a week.

The only problems I had were:

- Sometimes the speed was slower than expected , in other words, the MHz did not rise as expected. ( might be a governor problem or a problem with the beta)

- Very few random reboots ( which I have had with other G900M specific kernel, so it might be a ROM problem)

Here comes the question: why is this kernel listed as G900F only? What is the difference between G900M and G900F that would cause it not to be compatible with the G900M?

Thank you very much.
[Galaxy S 5 Original Android Development] andip71:
The answer is quite simple I think.

I never tested the kernel on the G900M as I do not have this device. So I cannot be 100% sure it runs there. I only trust what I personally see :)

In all specs I found, the g900f and g900m are having the same hardware, just the g900m being carrier branded. So, in theory the kernel should run fine.

But I am very cautious, that is why I only say g900f officially supported.

Andi
[Galaxy S 5 Original Android Development] DSC05:
Not quite [emoji6], I had some issues on latest beta 4. When I started a titanium backup my device rebooted immediately. Rolling back to beta 3 and everything is fine again
[Galaxy S 5 Original Android Development] andip71:
And this happened many times and reproducable, or just once?

This makes a huge difference.

Andi
[Galaxy S 5 Original Android Development] DSC05:
I tried two times, then I switched back
[Galaxy S 5 Original Android Development] andip71:
Too bad you did not report that earlier.

Ok - restoring my Sammy stock rom and trying a Titanium Backup too.

Andi
[Galaxy S 5 Original Android Development] DSC05:
Sorry[emoji22]

If you strongly advise me, I could flash beta 4 again [emoji6]
[Galaxy S 5 Original Android Development] Many40:
Just to let you know: I'm on beta4 too and no issues with Titanium Backup at all - I use this app quite intensively.

Regards
[Galaxy S 5 Original Android Development] andip71:
Thanks, you were faster than me now :)

I am also 99,9% sure beta4 is fine and not causing any issues to TB. But, you never know, that is why I still will try it.

Andi
[Galaxy S 5 Original Android Development] DSC05:
Ok, I flashed back beta 4 and I'm running titanium as I write here. Everything seems to be fine now. Sorry for the inconvenience.
[Galaxy S 5 Original Android Development] andip71:
No problem. Same here.

Already backed up 29 out of my 74 apps on my S5 (dev device only, so not that many apps).

Andi
[Galaxy S 5 Original Android Development] enebro77:
Fully agree.

Anyway, antutu already gave me 46673 :)
[Galaxy S 5 Original Android Development] radi8:
Thank you for your answer.

Ok , then I will be your unoffiicial beta tester.

I´ve just flashed version 1.0 and will test for one more week. I´ll report if I have any problems.

Don´t worry bacause I wont ask you for fixes, I just want verify if it works properly on G900M
[Galaxy S 5 Original Android Development] andip71:
But PLEASE flash latest beta instead of stable release.

The stable release is pretty old already. And many bugs are fixed in newer betas.

Andi
[Galaxy S 5 Original Android Development] radi8:
@ LordBoeffla

OK, I will.

Thanks.
[Galaxy S 5 Original Android Development] Lycidias:
Could you add permanent selinux permissive? Because the strict selinux does Not Stick after reboot. It's very annoying With ViPER4AndroidFX

Thank you andi

Spoiler content hidden.
[Galaxy S 5 Original Android Development] mauriicio21:
900M all fine
[Galaxy S 5 Original Android Development] Many40:
What about settings > Kernel startup actions > Start with SELinux permissive in Boeffla config app?
[Galaxy S 5 Original Android Development] andip71:
No. Because it sticks when you configure it correctly.

Many40 already told how to do it (thanks my friend for that).

Andi
[Galaxy S 5 Original Android Development] silentattack:
First of all I wanna say "what an amazing kernel". First thing I do after an installation is flashing your kernel. No matter TW or CM. Good job mate and please don't let us any time soon. :D

But still I have a question. Not a problem though. Just asking for a direction. I wanna buy your donate app but I didn't quite get the buying process. Would you consider to explain me how? ?
[Galaxy S 5 Original Android Development] Many40:
Hi,

Everything you need is written at "Donation" section in post no1 (there is a link to detailed explanation how to do that). Did you read it?

Regards
[Galaxy S 5 Original Android Development] silentattack:
Yeah I have read it from the website. So all I have to do is donate over than 2,49 € right?
[Galaxy S 5 Original Android Development] Many40:
Yes, many ways are possible to do that:

PayPal, bank transfer, Playstore and and even cash...
[Galaxy S 5 Original Android Development] guastucci:
Where may I get profiles to download? Tks

Enviado de meu SM-G900F usando Tapatalk
[Galaxy S 5 Original Android Development] andip71:
There is not yet a profile thread, unlike it is for the opo or the s3.

Andi
[Galaxy S 5 Original Android Development] guastucci:
Hum. Tks. What hotplug settings should I use for balanced use? I am using optimal as hotplug settings, and as governor zzmove - optimal. Tks again

Enviado de meu SM-G900F usando Tapatalk
[Galaxy S 5 Original Android Development] andip71:
That is a good choice. You can keep it that way when you are happy with how the phone reacts.

Andi
[Galaxy S 5 Original Android Development] Fireworkerfp:
Hello, guys i am searching for a balanced config too. I also tested the various zzmoove govenors but my problem is that my music (Player and spotify ) stops from time to time (also on Bluetooth ). Is there another good combination?

Thx in advance.
[Galaxy S 5 Original Android Development] guastucci:
Ok, impressive this kernel. Using only for today but my s5 is smooth then ever and incredible battery. Congrats.

Enviado de meu SM-G900F usando Tapatalk
[Galaxy S 5 Original Android Development] botski:
What profile did you use mate?

---------- Post added at 02:51 AM ---------- Previous post was at 02:34 AM ----------

My friend i use this:

governor: pegasusq

profile: standard

scheduler:

internal / External: tripndroid

gpu: msm-adreno-tz

it keeps on hanging and reboot.
[Galaxy S 5 Original Android Development] andip71:
Try use interactive governor instead of pegasusq.

Which rom are you using?

Have you had any other kernel used before?

Any tweaks, mods or xposed in use?

There must be no reboots when all is correct.

Andi
[Galaxy S 5 Original Android Development] botski:
Stocked rom LP 5.0 rooted

This is my first custom kernel.

I will try that my friend.

Interactive is the default right? When i installed boeffla config app. I saw interactive as a default governor.
[Galaxy S 5 Original Android Development] andip71:
Yes, interactive is default.

Also, please do NOT undervolt or overclock (CPU and GPU) if you have reboots. This is a common reason for reboots, depending on your specific hardware capabilities. Just to point that out again.

Andi
[Galaxy S 5 Original Android Development] botski:
I didn't touch my cpu

Max 2457

Min 300

Gpu

Msm-adreno-tz

I didn't touch also this

Gpu max 578

mod is this:

CAMERA MOD FOR S5 G900F AND G900H LOLLIPOP 5.0

Min 27
[Galaxy S 5 Original Android Development] andip71:
Hi all,

I think I have achieved a break-through today.

One of my biggest nightmare on the S5 was so far, Samsung or whoever removed completely the ram_console function in the S5 kernels. This means, last_kmsg kernel logging was not giving any results. And this means, hard or soft reboots could not be analyzed so far with help of last_kmsg (or the Boeffla-Config App Debug file).

Now I think I managed to completely re-implement the ram_console, and it looks like I have a working last_kmsg.

So in future, debugging is much more effective. Especially when it comes to ugly reboots which need analysis

Yeah, quite happy so far. But I do more testing first.

Cheers

Andi
[Galaxy S 5 Original Android Development] guastucci:
Here I am using this settings:

Governor zzmove

Governor profile optimal (I tried the battery plus by ZZ, but a little bit lag, the optimal is perfect for me)

Fiops both scheduler, buffer 2048

Hotplug profile optmized. (Also tried zzmove default, did not like it)

Undervolt -25

Gpu adrenotz

With this settings my phone is absurdly smooth and battery friendly.

10 hours, 6 minutes, 23 seconds on battery and I have 47% remaining.

Enviado de meu SM-G900F usando Tapatalk
[Galaxy S 5 Original Android Development] botski:
Thanks mate, gonna try it :)
[Galaxy S 5 Original Android Development] andip71:
New beta

Hi guys,

okies, new beta for you, as already teased a little bit yesterday.

Here we go:

Version 1.1-beta5

29.05.2015

Implemented missing ram console = we have last_kmsg again for analysis and bug fixing (make sure you have kernel logger switched to on if you plan/need to use last_kmsg)

Included busybox extended by fstrim applet (will fix non-working file system trim in Boeffla-Config on this kernel)

Android logger not configurable anymore but always on (Android L does not allow that)

Enjoy

Andi
[Galaxy S 5 Original Android Development] festr:
How about CPU tweaks -> Multicore powersave => On, Off or Aggressive?
[Galaxy S 5 Original Android Development] MIKEMON:
Version 1.1-beta5 This is always good news

big thanks to my friend
[Galaxy S 5 Original Android Development] naudmick:
Version 1.1-beta5 => No Sim Card Detected

Version 1.1 beta4 => Sim Card OK

????????
[Galaxy S 5 Original Android Development] andip71:
Download and flash again, Sim card handling is modem and not kernel issue.

Dunno what went wrong there.

Andi
[Galaxy S 5 Original Android Development] Many40:
On beta5 as well and no issues with Sim Card at all.

:eek::confused:
[Galaxy S 5 Original Android Development] andip71:
Of course not. I also have no issues. The kernel loads the modem at start, thats it what the kernel does.

So it it super unlikely (especially with the changes from beta 4->5) the SIM card handling could get broken.

Andi
[Galaxy S 5 Original Android Development] cooperke:
Everything working fine here.!!!!!
[Galaxy S 5 Original Android Development] Many40:
Andi,

Short question just for my better understanding - you wrote in the beta5 changelog that Android logger is not configurable anymore but always on because Android L does not allow that.

Could you then explain me how was it possible in your previous releases (it was possible to turn off the logger before).

Thanks
[Galaxy S 5 Original Android Development] andip71:
Hi,

sure. You could turn it off, but it was still logging.

It is not a kernel function anymore, but taken care by the rom. That's why disabling the stuff in the kernel is nice, but does not help anymore.

Andi
[Galaxy S 5 Original Android Development] abym:
Working fine here..

ALLIANCE ROM V 8..

Thank's man

Sent from my SM-G900F
[Galaxy S 5 Original Android Development] aeonix_05:
Nice to see u again [MENTION=947981]Lord Boeffla[/MENTION]. Been using ur kernel on my s3 days. I have a feature request for LED. Can u add time on and time off instead of the speed? Other than that its great!
[Galaxy S 5 Original Android Development] andip71:
Not easily. As it is quite complex slope logic and not just putting times in.

I cannot promise, at least there are many more important things at the moment. Hope you understand.

Andi
[Galaxy S 5 Original Android Development] Many40:
Thanks but I'm almost sure that when I turned the logging off from the BC app I couldn't get logcat (I used OS monitor for that) so it took effect somehow. ...
[Galaxy S 5 Original Android Development] aeonix_05:
Sure mate. No worries on that
[Galaxy S 5 Original Android Development] andip71:
You can check again by installing the previous kernel version.

I use the app called "catlog" for it.

And I am sure, logs came in even when Android logger was switched off.

If you can reverify again, would help :)

Andi
[Galaxy S 5 Original Android Development] guastucci:
OFF.

Enviado de meu SM-G900F usando Tapatalk
[Galaxy S 5 Original Android Development] Many40:
Hi,

Nothing changed from my side. Just rechecked that and here are my short report after moved back to beta4:

- Android logger On: log messages coming in

- Android logger Off: log messages stopped completely

This time I checked that on Logcat Extreme app.

I'm sorry if I disappointed you ;)
[Galaxy S 5 Original Android Development] botski:
wow mate! another surprise for us! :) thank you!!
[Galaxy S 5 Original Android Development] andip71:
Well, not an issue. It might be, it only relates to CM and not Samsung stock.

In short, I will check again as well and then bring it back if I come to the same conclusion. Thanks to git, it is exactly 5 seconds work :)

Andi
[Galaxy S 5 Original Android Development] Many40:
I would appreciate if you brought it back.
[Galaxy S 5 Original Android Development] RuggeroZanolini:
Hello Bloeffa,

I've tried tried your kernel's beta n. 5! My phone can't see any sim no more, i've restored lollipop's stock firmwire twice but nothing has changed.

PLEASE HELP
[Galaxy S 5 Original Android Development] Many40:
Really? Are you on g900f ?
[Galaxy S 5 Original Android Development] RuggeroZanolini:
Absolutely, i've flashed several times modem & stock rom, i've tried with "nand reset all"! NOTHING AT ALL

HELP
[Galaxy S 5 Original Android Development] andip71:
Then something is defect with your sim, I guess.

Try it in another phone maybe.

No clue, kernel does not control the sim.

Andi
[Galaxy S 5 Original Android Development] RuggeroZanolini:
I found this tutorial (http://www.technobezz.com/fix-samsung-galaxy-unknown-baseband-version/) what do you think about it?
[Galaxy S 5 Original Android Development] andip71:
Not sure. I think it would only work when you have a efs backup done ever before.

Is that your symptoms, what is described in your thread? Empty imei etc?

But I am not a s5 repair expert. Had no issues ever since I have it.

Andi
[Galaxy S 5 Original Android Development] garyblake:
I've had this issue. He needs an EFS backup otherwise hes going to have to take the phone back to samsung for a repair...
[Galaxy S 5 Original Android Development] ghoster76:
What your version of modem which you're using? Try to update it first before flash the kernel. I'm using BOD3 modem and bootloader, there is no issue like you described.
[Galaxy S 5 Original Android Development] xtam:
[MENTION=947981]Lord Boeffla[/MENTION]

I am using beta 5 on s5 g900f klte, everything works fine, thank you but 2 things:

1 - led intensity does not change, when i set it on 0 or 255 - intensity is same. -sorry, it works, i thought on 255 light will be more intense, but change is visible.

2 - permissive kernel on boot does not work - (settings > Kernel startup actions > Start with SELinux permissive - yes, i set it)

wen i installed xposed and "screen filter" module - it does not want to work unless i do soft reboot.

only after soft reboot it works, so i guess it can not detect permissive mode while starts, so i guess permissive mode is set to late....
[Galaxy S 5 Original Android Development] ghoster76:
Install other app to check kernel permissive mode. Xposed still works which does not depend on kernel permissive. For sure, you lost something when you install xposed in a wrong way.
[Galaxy S 5 Original Android Development] naudmick:
DELETE
[Galaxy S 5 Original Android Development] andip71:
Just for explanation: it is even the other way round.

The kernel starts always in permissive mode and if configured to be permissive, it indeed never switches to enforcing.

So really must be a different issue.

Andi
[Galaxy S 5 Original Android Development] mrstabs:
Can this kernel be used straight up without rooting or does it need to be rooted? Also will it trip Knox?
[Galaxy S 5 Original Android Development] ghoster76:
Only stock kernel can not trip your knox, dude
[Galaxy S 5 Original Android Development] mrstabs:
So this will trip it?
[Galaxy S 5 Original Android Development] andip71:
Every custom kernel will trip it. So the answer is: YES

And you can use the kernel without root, but then you cannot tweak it as the tweak app (Boeffla Config requires root).

Andi
[Galaxy S 5 Original Android Development] mrstabs:
Now I am stuck as to go for it and trip my Knox..... I used your kernel for the S3 religiously.
[Galaxy S 5 Original Android Development] andip71:
There is only one who can decide about that... YOU :D

Andi
[Galaxy S 5 Original Android Development] DirkStorck:
I had my phone 1 hr and have had flashed a custom recovery, ROM and rooted it. I didn't regret it ;)
[Galaxy S 5 Original Android Development] andip71:
New beta again...

Hi all,

thanks to a friendly tester, I was able to refine memory allocation a bit more for the newly implemented ram console. This means, better compatibility with certain custom roms.

[MENTION=2174044]Many40[/MENTION]: Seems you were right, on Samsung TW roms the Android logger switch does still work. So I brought it back with this beta.

Version 1.1-beta6

30.05.2015

Ram console memory allocation changed a bit, for improved compatibility with some roms

Bring Android logger interface back, seems to still work on Touchwiz Samsung based roms

Enjoy

Andi
[Galaxy S 5 Original Android Development] mrstabs:
Took the plunge and did it ? started off with the battery friendly preset for now.
[Galaxy S 5 Original Android Development] Many40:
Welcome to the Club "0x1" :)
[Galaxy S 5 Original Android Development] jack allen:
lol only the best av 0x1 :)