yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 Original Android Development] andip71:
This is also not normal!

When I kill the service and then start the app again, the statistics are not reset. It is programmed to survive reboots, kills, etc...

So you say, it really resets when you kill the service? If so, how exactly do you kill it?

There seems a lot of voodoo going on, hehe.

Next test: can you please enable to write the battery log file in boeffla-config as well, and then send the log to me in maybe 24 hours from now? This log also shows some raw screen off / on values, so we can further see where it could cause your issues.

Andi
[Galaxy S 5 Original Android Development] fipsy:
I'd agree with you there. I killed the task with System Panel Lite. I just did it again and the statistics have not been reset! Really sounds like voodoo. But I'm sure they were reset a few days ago when I killed the task. So let's put this problem back for now....

I will do that. Thanks a lot for your effort!

Volker
[Galaxy S 5 Original Android Development] fipsy:
I wanted to send you the logfiles with a screenshot and some explanations as a private message. I think this is not that interesting for other people, nor does it have much to do with the topic of this thread. But I'm not able to send you private messages here... :(
[Galaxy S 5 Original Android Development] andip71:
Yep, PM are locked here, I was flooded with PMs in the past.

Please send me by email to support@boeffla.de

However, for expectation management: I will not have lots of time to look into details anymore, I am leaving to long 3.5 weeks holidays to the US in 48 hrs and have still to go to work today and the rest is for preparation. So please be prepared I might only look into details when I am back towards mid of November.

Thanks

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

maintenance update is out for you.

Version 4.1-beta15

25.10.2017

Update: Updated with latest official LineageOS kernel commits as of 25.10.17, 09.00 CET

Andi
[Galaxy S 5 Original Android Development] fipsy:
Thank you for having taken the effort to release one last version before your vacation! I better won't do a lineage update until you return. Otherwise there might be inconsistencies between the new OS and the older kernel.

Have a nice holiday and come back healthy and happy! You're really needed here! :cyclops:
[Galaxy S 5 Original Android Development] andip71:
Hehe, thanks a lot. And will do my best to return back in one piece :)

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

I want to inform you, I am going on a 3.5 weeks holiday to sunny Florida basically right now. I am back Monday, 20th of November again.

This means:

- No kernel or app updates in the next 3.5 weeks

- I am also not reading forums at all, nor will I answer questions here

- Support requests by E-Mail will be answered after my return

- Donation codes will be generated, but maybe with some more delay

Have a good time, enjoy a "flash-free" time... and CU all again soon.

Andi
[Galaxy S 5 Original Android Development] KazuDante:
does anyone here have the donation version of the app? i would like to know what is included ? besides the tunables section in cpu gov?
[Galaxy S 5 Original Android Development] fipsy:
I think it's mainly scripting. But I'd say that if you use the kernel regularly, it's only fair to donate a little bit without knowing exactly what additional reward you will get for it.
[Galaxy S 5 Original Android Development] ofirmz:
hi., do this work on g900v varian?
[Galaxy S 5 Original Android Development] fipsy:
Yes. As a lot of people with this device are writing here in this thread. :)
[Galaxy S 5 Original Android Development] aristonmendez:
I want nougat
[Galaxy S 5 Original Android Development] The~Skater~187:
so flash nougat onto your device
[Galaxy S 5 Original Android Development] fipsy:
...or take this :D
[Galaxy S 5 Original Android Development] kayamokid:
it is okay to update my Lineage OS while I'm in boeffla kernel?
[Galaxy S 5 Original Android Development] ofirmz:
Hi all., Im on the latest lineage nightly., I should install the beta version or the stable? Answer please.,
[Galaxy S 5 Original Android Development] heshan_1010:
Go with the beta.....
[Galaxy S 5 Original Android Development] fipsy:
Lord Boeffla said some time ago that the stable version is much too old to run with the latest Nightlies. As Lord Boeffla is on vacation until the end of November be careful with nightly updates. Since changes to the LOS kernel are not reflected in Boeffla at the moment, there may be problems if extensive changes are made to the LOS kernel.
[Galaxy S 5 Original Android Development] heshan_1010:
There weren't a lot of changes made in the kernel (at least according to the change logs) so it should be safe to install the latest beta.
[Galaxy S 5 Original Android Development] fipsy:
For the last few weeks you are right. But the question was if it would also be okay to install the last stable version. And this is not recommended.
[Galaxy S 5 Original Android Development] joey118:
Does this kernel works for kltekdi?
[Galaxy S 5 Original Android Development] Legitsu:
it should only one way to find out

make a backup of your boot.img in twrp first tho
[Galaxy S 5 Original Android Development] joey118:
I can restore boot using twrp??If kernel doesn't work don't I get hardbrick?
[Galaxy S 5 Original Android Development] Legitsu:
yes
[Galaxy S 5 Original Android Development] andip71:
Apart from tunable details, you will get automatic kernel update notifications, you can do full automation of TWRP (many commands in sequences, so all goes with one flash process), scripting of profile and general start / on demand scripts.

The main functions of the app will always be free, I just want to give people showing appreciation and support for the project some more comfort functions.

Note: Important to understand is, you are not buying the app, you donate to show your support. This is very much different :)

Yes, but you will have to flash Boeffla again after the update. LineageOS always replaces the kernel with the stock one.

Beta, very clearly. Always go for latest beta. I usually provide stable versions only if

a) the beta is 100% known to be bug free (hard to achieve)

b) a new Android version comes out which requires a new major kernel version too

So, fairly safe usually to go with latest beta.

Cheers

Andi
[Galaxy S 5 Original Android Development] fipsy:
Hi Andi! Welcome back to (cold) Germany! I hope you've recovered well in Florida! It must have been much warmer and nicer than here. :)
[Galaxy S 5 Original Android Development] andip71:
Hey my friend,

yes, indeed I am back. And it is really f***ing cold here. Florida also has upcoming winter, but at least still up to 28 degree centigrade during day hours. So it was much nicer over there.

But well, every holiday has an end, so I have to deal with German weather again now :) Which is also not too bad, having seasons is also something nice in a way.

It will take me a while to be fully back on track, so bare with me in the next days still as I first have to focus on catching up in my professional job and getting fully rid of the stupid jet lag.

Andi
[Galaxy S 5 Original Android Development] Jiimmy97:
Come to EGYPT best weather ever and cheaper :svetius::laugh:
[Galaxy S 5 Original Android Development] andip71:
Was there a couple of years actually... temperatures up to 46 C that time. That was insane.

Andi
[Galaxy S 5 Original Android Development] Jiimmy97:
No it's not true. It's exception days in years. come in winter in some places or in summer in some places too its very perfect:svetius:
[Galaxy S 5 Original Android Development] fipsy:
Hi Andi,

No spring without winter! And I love spring. It's the best time of the year. There is so much to see and feel when everything slowly blossoms and becomes green again. Wonderful! ;)

But before this turns into a meteorological discussion forum, let's get back to the topic: I have observed the number of changes to the kernel during your absence. There were very few of them. So you can start working quite slowly, there's not much to do. :)
[Galaxy S 5 Original Android Development] andip71:
Expect an updated kernel anyways tomorrow along with with the nightly [emoji3]

Andi
[Galaxy S 5 Original Android Development] andip71:
And here we go - new maintenance update:

Version 4.1-beta16

23.11.2017

Update: Updated with latest official LineageOS kernel commits as of 21.11.17, 09.00 CET

Enjoy

Andi
[Galaxy S 5 Original Android Development] joey118:
I changed dtb now its works for kltekdi but it has charging problem..Could someone help?
[Galaxy S 5 Original Android Development] andip71:
Hi guys,

next maintenance update, with latest official kernel changes for todays LOS nightly:

Version 4.1-beta17

30.11.2017

Update: Updated with latest official LineageOS kernel commits as of 30.11.17, 08.00 CET

Enjoy

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

new maintenance update is out:

Version 4.1-beta18

07.12.2017

Update: Updated with latest official LineageOS kernel commits as of 07.12.17, 08.00 CET

Enjoy

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

new week, new maintenance update:

Version 4.1-beta19

14.12.2017

Update: Updated with latest official LineageOS kernel commits as of 14.12.17, 08.00 CET

Enjoy

Andi
[Galaxy S 5 Original Android Development] audianer:
Hey,

Which settings do you recommend for the best performance? Hotplug, Governor, Swap, Memory and so on. I´m unsing that phone only for testing and gaming.
[Galaxy S 5 Original Android Development] reaperlinkz:
Wondering if I should wait on the next weekly or just update now, thinking I will wait :) great job boeffla
[Galaxy S 5 Original Android Development] andip71:
http://xdaforums.com/galaxy-s5/general/unofficial-boeffla-kernel-profile-t3139530

(do not ask me, I never use a phone for playing, and I never used the S5 as my daily phone...)

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

maintenance update is out:

Version 4.1-beta20

21.12.2017

Update: Updated with latest official LineageOS kernel commits as of 21.12.17, 09.00 CET

Enjoy

Andi
[Galaxy S 5 Original Android Development] Dayhood:
[MENTION=220904]andi[/MENTION],

thanks for the New Kernel.

Gesendet von meinem SM-G900F mit Tapatalk
[Galaxy S 5 Original Android Development] reaperlinkz:
anyone else having issues with google apps like gmail after the update?
[Galaxy S 5 Original Android Development] andip71:
Google apps have zero to do with the kernel.

You need to investigate other areas.

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

What do you think of lazyplug hotplugger?

Allthough I know that you would not add new features to your kernel:

https://github.com/SmartPack/SmartP...mmit/351f8fd6eedc0ffec121ede234c42527ab4f299c

Regards

Sent from my SM-G900F with Tapatalk
[Galaxy S 5 Original Android Development] reaperlinkz:
Fixed it but thanks anyhow
[Galaxy S 5 Original Android Development] andip71:
Let's say, the concept is not bad.

On most of the big.little devices, hotplugging is not used anymore. And battery consumption is just fine.

This goes for my OnePlus5, 3T and 3 devices. Cannot speak for Samsung anymore, as I do not follow their device developments anymore.

I am, however, not convinced this is the right way for non big.little devices. Would be a matter of daily usage testing.

But yes, you are right. S5 kernel from my side is finished, so nothing will come. And yes, I am not a big fan of changing the default/stock hotplugging mechanism for stability reasons. So even if, I would not implement it :)

Good to hear.

Andi
[Galaxy S 5 Original Android Development] fipsy:
[MENTION=947981]Lord Boeffla[/MENTION]: Hi Andi, there was a good question in the LOS thread to what extent the (Boeffla) kernel is involved in the charge current control when the device is switched off. Maybe you can say a sentence about it? https://xdaforums.com/galaxy-s5/uni...-14-0-galaxy-s5-android-t3476433/post75088344
[Galaxy S 5 Original Android Development] andip71:
Very simple:

When device is switched off and charger is plugged, the kernel is started in a special mode (called LPM).

So in fact, the charging driver included in the kernel is being used, in our case the extended Boeffla charging driver.

However, as the driver has not been configured at that time (by Boeffla-Config, as it of course did not run), it runs at default parameters = the very normal charging logic of the S5 driver will be active (my charging driver only changes behaviour of stock when initialized in sysfs, which is never done when device is switched off)

Hope that answers your question. If it was too technical, let me know please.

Andi
[Galaxy S 5 Original Android Development] fipsy:
Thank you very much! I think that is exactly the answer we wanted. :) So it may well be that the charge behavior with phone switched off is different, depending on which kernel you are using.
[Galaxy S 5 Original Android Development] andip71:
In theory yes.

Although I am not sure what other kernels change in the charge driver area.

Andi
[Galaxy S 5 Original Android Development] fipsy:
Since it's so quiet here, I just wanted to say thank you for the excellent battery statistics, which the Boeffla Config App now offers and for all the hard work Andi put into improving the statistics in December! Now that I've been watching the statistics for a few weeks I'm able to say that it's the best and most accurate statistic I've ever seen on Android. This alone makes the installation of the Boeffla Config App worthwhile! Thank you!
[Galaxy S 5 Original Android Development] andip71:
Thanks fipsy. Also thanks for all the testing and kicking my ass to improve it [emoji3]

In the end it really turns out very useful.

Andi
[Galaxy S 5 Original Android Development] finotti:
Is the latest release (beta20, released on 2017-12-2) compatible with LOS latest nightly (released 2018-01-04)? Usually there are weekly kernel releases, but if there were no changes in the kernel I assume it would not be necessary.

Also, not that it is a bit deal at all, but on the latest app version (2.5.09), the button for UMS in "Overview" tab is gone. It still shows in the "Action" menu, though.

Finally, a very silly questions, but where is the "dark theme" option? (Is it gone? I thought I searched everywhere...)
[Galaxy S 5 Original Android Development] andip71:
No official kernel code updates in the past, so last beta is compatible with last nightly. I only update when there were changes.

Ums moved out of overview page to action menu. See change log for app version 2.5.07.

Dark theme is in app settings menu, as before. No changes. You should find it.

Andi
[Galaxy S 5 Original Android Development] iPAQ 6515a User:
[MENTION=947981]Lord Boeffla[/MENTION]

I installed your kernel on SM-G900M and it is working almost perfectly. Almost as it makes phone lose sound during calls (the phone rings but when picked up neither the receiver nor caller can hear anything).

Do you think you could find a way to adopt your kernel to M varian of SM-G900?
[Galaxy S 5 Original Android Development] andip71:
Well, it does not surprise me as my kernel is NOT made for the g900m, only g900f. So there are for sure glitches and compatibility issues.

And no, I am not developing for Samsung devices anymore. See FAQ on www.boeffla.de for explanations.

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

maintenance update is out:

Version 4.1-beta21

18.01.2018

Update: Updated with latest official LineageOS kernel commits as of 18.01.18, 15.00 CET

Enjoy

Andi
[Galaxy S 5 Original Android Development] iPAQ 6515a User:
Thank you for your answer. I decided to wipe everything, flash RR Unofficial again, restore just data partition, flash your kernel. Voi-la everything is working as it should :D

Have no idea what happened before, weird.

*** UPDATE ***

Just realised you had edited your post before I posted mine. F not M, that may have been (and probably was) the reason. Let me play around with my setup for awhile so that any other user in my shoes can see what may happen
[Galaxy S 5 Original Android Development] andip71:
Yeah, I did not read carefully enough yesterday when I saw your post. So I overlooked that little detail having an M instead of an F.

Sorry for that.

Andi
[Galaxy S 5 Original Android Development] iPAQ 6515a User:
Follow-up

Unfortunately, the letter makes a difference. Although the kernel seems to work flawlessly at first, it wreaks havoc with the system (frequent reboots, disappearing widgets, loss of audio in calls).

F fellows you are lucky to have this jewel, M owners .... no dice ;(
[Galaxy S 5 Original Android Development] fipsy:
That was the reason why I first researched which model is supported most often before buying my used S5. This is also a good hint for all those who are still planning to buy one.
[Galaxy S 5 Original Android Development] jjkrause1:
I've found this kernel works perfectly on P as well.
[Galaxy S 5 Original Android Development] chirag2718:
will this kernel work on S5 G900H?

running lineage official 14.1?
[Galaxy S 5 Original Android Development] chirag2718:
lord will this kernel work on G900H?
[Galaxy S 5 Original Android Development] andip71:
I have no 900H, so I cannot confirm anything.

Maybe yes, maybe know.

Two options: Either someone can confirm, or you just try.

Sorry

Andi
[Galaxy S 5 Original Android Development] paintball23456:
I solved it. Updating TWRP worked. I was on a 6 month old build :silly:
[Galaxy S 5 Original Android Development] andip71:
Oh dear... [emoji16]
[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.

Version 2.0-beta13

Note: Only for CM nightlies of 14.05. or newer (and custom roms having these new changes in)

30.05.2015

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

Ramdisk updated to first official CM12.1 nightly of 30.05.15

Enjoy

Andi
[Galaxy S 5 Original Android Development] dyval:
Thanks for the update. I'll stick for a bit on beta 12 as I'm having a superb experience (smoothness, battery life etc.) :good:
[Galaxy S 5 Original Android Development] htb2050:
Me too. I had terrible wakelocks on default kernel. They are almost gone after switching to this.
[Galaxy S 5 Original Android Development] HassanM:
[MENTION=947981]Lord Boeffla[/MENTION]

Hi Andi....

I just got my S5 (900F).... As previously my experience with Boeffla on my S3, id luv to have your kernel on my s5....

Its rooted and im still on stock firmware/kernel....

I desperately want Boeffla on it....

Plz advise...

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

yeah, I remember you of course.

So what should I advice? It is the same as on S3. Install the kernel, install the app, feel happy :D

Andi
[Galaxy S 5 Original Android Development] HassanM:
Thanks for replying mate.... It was indeed a pleaure having a word with u after a long time....

Andi this is what I currently have:

Bootloader: G900FXXU1ANG9

Baseband: G900FXXU1ANG8

PDA Version: G900FXXU1ANG2

Kernel Version: 3.4.0-2089850

dpi@SWDD5603#1(32-bit)

Kindly have a look at it... Moreover I just installed this app "Universal init.d" to get the init.d support.... Do i need it after flashing Boeffla??? One last thing, i have my SE for Android set as enforcing... Will Boeffla set it to permissive???

Your help and concern will be really appreciated....

Thanks and kind regards....
[Galaxy S 5 Original Android Development] FlemishDroid:
You can choose permissive or enforcing through the Boeffla app. And in Boeffla app settings you can set it to boot permissive so it's always permissive.
[Galaxy S 5 Original Android Development] andip71:
First, you seem to not have CM installed but Samsung stock.

So, your there is here:

http://xdaforums.com/galaxy-s5/orig...oeffla-kernel-1-0-beta1-23-03-t3062073/page67

You do not need an app for init.d, Boeffla does it again, just like on the S3.

And the kernel starts permissive and switches to strict during start process. But in Boeffla-Config settings menu, kernel startup options, you can configure it to stay on permissive.

Andi
[Galaxy S 5 Original Android Development] HassanM:
Thanks Andi.... But i went to the link mentioned by u, i noticed its for Lollipop.... Im on 4.4.2...

Now what????
[Galaxy S 5 Original Android Development] andip71:
I have no KitKat kernel anymore for the s5.

Upgrade to Lollipop.

Andi
[Galaxy S 5 Original Android Development] HassanM:
Ok Lord...... Actually i was waiting for the OTA update..
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Flash manually. You are on Xda!
[Galaxy S 5 Original Android Development] HassanM:
Will do.... Just looking for the right update to download....
[Galaxy S 5 Original Android Development] andip71:
Wrong thread my friend.

Please move to the Samsung Boeffla Kernel thread instead. This here is cm.

Andi
[Galaxy S 5 Original Android Development] !crazy:
How hard would it be to add a feature to double tap to wake/swipe to wake, so that the daemon, service or whatever stops after power button has been pressed, and to start over again after the screen has been turned on? I know Ezeekel's had this implemented, and it was an open source feature, although that was completely different implementation one could maybe check how that thing was done.

Or would it be possible for you to add his touch wake implementation to your kernel? It is more practical to the people who use tapping just to wake up their screens few seconds after they go off... (useful for reading and battery. One can set the timeout pretty low - if able to read fast - and tap... You know ☺.). Sorry for of topic.
[Galaxy S 5 Original Android Development] andip71:
I know that very well, as I had this "poor-man's" touch wake implementation in my S3 kernels.

While it is, for sure, technically possible to put it in, I am not a big fan of it as we have something much better with double touch to wake (in my opinion).

And as it would be for sure some days of work (unless you can point me to a S5 kernel which has it already in and I can cherry-pick), I would not consider that for the moment as I do not have the time to work on it.

Sorry, I am pretty much not in favour putting this on top as we have d2tw.

Andi
[Galaxy S 5 Original Android Development] andip71:
Update

Hi all,

new CM12.1 kernel out for you.

Version 2.0-beta14

Note: Only for CM nightlies of 14.05. or newer (and custom roms having these new changes in)

02.06.2015

zzmoove governor updated to version 1.0-beta7 - stability improvements and hotplugging optimisations (credits to ZaneZam)

New zzmoove governor profile "relax" added, aiming to avoid audio stutters during screen off

Ram console memory allocation fine tuned again, for improved compatibility with some roms (thanks to HorstiG for test support)

Ramdisk updated to first official CM12.1 nightly of 01.06.15

Enjoy

Andi
[Galaxy S 5 Original Android Development] chirag2718:
okay thnx

it has only 2 differences

1. 900H is 3G and 900F is 4G

2. 900H's cpu max core is 2.1 Gigahertz whereas 900F cpu max core is 2.5 Gigahertz
[Galaxy S 5 Original Android Development] Saber:
I think you are overlooking the bigger issue. 900H uses exynos chip, and can't run any kernels or ROMs based on the G900F (Snapdragon).
[Galaxy S 5 Original Android Development] andip71:
I was too lazy to look up myself. But if 900H is really Exynos, then it is a clear thing the kernel will never work nor even boot.

Thanks for spotting this.

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

Is there anything You could do in Boeffla App or kernel itself to introduce microphone gain for G900F, like we had on GT9300I?

SGSS5 in general suffer from very quiet microphone (drawback because of water resistance) and the thing is even worse after flashing your kernel on Lineage OS :(

Thanks for your time,

--

Kind Regards,

vzr