[Samsung Galaxy S 5 Unified Development] Cuzeg Spiked:
After installing the latest kernel on Resurrection remix using the G900F S5, i already noticed it was super snappy on first boot just while setting up the rom. Then after testing some games , browsing, etc, I already noticed it was that much faster and the boeffla kernel was already excellent. This feels like what my S6 felt like in Light Touchwiz roms, though the S6 i had is better in aosp by a huge amount to comfortably beat the S5 but I don't regret gettng the S5 for cheap and extra battery life with removable battery and SD cards and being a high overclocker.

I do miss the ability to undervolt the GPU and RAM though but the S5 isn't too bad in power consumption as i found. Also overclocking the GPU i miss too. That boeffla config app does compensate though by allowng me to control charging currents to a lower current for better battery and less heat. I did use kernel adiutor also. I usually turn off hotplugging because normally its better battery life due to the "race to idle" thing but I think since the phone is already at maximum power, turning off cores might have a tangible benefit and leaving the clock speeds at default 300mhz-2.4ghz range. Although i prefer a locked cpu frequency like 1.5ghz or less since I already get great performance and battery with it and it is usable even on 2 cores less, though for demanding tasks, i enable all 4 cores.

The undervolting for me only helps my battery life on demanding tasks like games or slight demands like videos but i find it was worth it after trying since i did notice less heat and increased battery life.

The previous Boeffla kernel was okay for me but the unoffical venom did give me memory leak crash issues and after trying tuned kernel, i seem to have almost no issues ( i will test a few days to see what issues come up).

The input lags were gone even at lower clocks which i tend to use for battery life so UI and gaming performance felt superb. Also, hotplugging actually worked in increasing battery life with much less cost to performance and using lower clock speeds actually seem to benefit battery life rather than make it worse.

. In games, I did turn hotplugging off for those that needed it by Min 4 cores setting in boeffla config, undervolted -75mv (since it was already 25mv below the stock voltages) and used low clock speeds like 1.5ghz which were still playable but less heat and increased battery life or i overclock and use boeffla tweaks in config app or max clocks/overclocks where performance gains are required. The GPU perfornance was much better and even the lowest clock is more usable in 1080p but i decided to ramp the clock speed up for better gaming performance while keeping extra battery life. For browsing, i could easily get away with 1ghz or below and low GPU clocks.

The CPU governer and I/O scheduler i kept default but turned off Io is busy on interactuned for best performances with low effect on battery. With using GLTools app, i of course noticed even better performances and then using build props.

I was always wondering why I had bottlenecking even at max speeds and best performance configurations until i chose this kernel after looking through the forums a bit. I did also notice less load on the storage so when i trimmed, not a GB or so was trimmed each day but more like 100MB or less which was huge and I can try not trimming for a while to see how long I can go with that performance and battery life gain. The boeffla kernel was already real good but after trying this kernel, well I am loving it even more.

I do use Fdroid apps instead of google play services for increased battery life and performance also as I am able to easily manage without Google services for privacy and speed. Brave browser is superbly fast and even more so with chrome flags with the adblocker and other stuff integrated, proton vpn for vpn, protonmail for mails or other mails, qksms, simple apps (the simple apps collection in fdroid) , etc. 2GB ram was plenty and i never had to run out even once. I did have a problem where bluetooth stopped working on boeffla kernel but not on the Tuned kernel. Xposed modules and magisk modules too such as nanomod aka nanodroid.

I mean I already had 6 hours of screen time before but I can check how much I will get on this kernel. I think it is probably the best kernel i have used on the S5 and the best boeffla fork as well and I can see it getting even better (though I think its already quite good). Keep up the good work. Even in beta its incredibly stable. In Oreo i think it will do well too as I use Nougat.