[Galaxy S 5 Original Android Development] The~Skater~187:
****Boeffla-Venom-Kernel****

****By****

****The~Skater~187****

*This kernel is based off a combination of Lord Boeffla's Samsung Galaxy S5 Cm 14.1 Kernel, Lineage OS kernel, with some tweaks and additions from around the net. I have decided that since I'm fairly new to all of this that I would start with what from what I could tell from my own personal use, this was the most stable custom kernel I found for my SM-G900P (kltespr). So I figure why not start there.

After several talks with Lord Boeffla on figuring out some kinks to get me up and running. I can now bring you guys a slightly more performance based version of the "World Famous, Boeffla Kernel".

*THIS KERNEL IS IN NO WAY SUPPORTED BY LORD BOEFLLA. So please dont trouble him with questions, unless running his full version of the kernel. Hopefully I will be able to keep Boeffla-config app compatible (has been for my last few builds).

*As I learn more I will be hopefully incorprating more options and fuctionality while keeeping to Lord Boeffla's idea of a Slim, Responsive, Feature rich kernel.

* I'm sorry but I cannot do requests for features, as I'm still picking this up as I go, unless you want to help with your requests.

* I am in no way responsible to damage done to any devices.

*Don't forget to make a back up before flashing*

~~~~~~~~~~~~~~~Flash at own risk~~~~~~~~~~~~~~~~~~

~~~~Standard-Boeffla-Kernel-Features~~~~

-- Support of anykernel concept (only latest kernels) - flash stock kernel before flashing Boeffla

-- Full integration with Boeffla-Config V2 configuration app (get it from http://www.boeffla.de) to configure all kernel settings

-- Additional governors: zzmoove, intelliactive, intellidemand, wheatley, smartmax, slim, intellimm, nightmare, lionheart, pegasusq

-- Zzmoove supporting native hotplugging profiles

-- Additional schedulers: fiops, bfq, sio, tripndroid, zen

-- Many Hotplug tweak profiles (Default, Optimized, 1 core max, 2 cores max, 3 cores max, 2 cores min, 3 cores min, 4 cores min, 2 cores exact, 3 cores exact)

-- Wake up gestures implemented (double-tap-to-wake, swipe to wake)

-- Boeffla-Sound engine (Headphones and speaker volume configurable)

-- Configurable vnswap

-- True dynamic FSync (activated if screen on, deactived if screen off), configurable

-- Touch boost frequency configurable, touch boost switch

-- CPU Overclocking up to 2.84 GHz

-- CPU Voltages interface for undervolting/overvolting

-- GPU idle frequency 27 Mhz added

-- GPU governor selection support

-- Show GPU frequency usage per frequency in Boeffla-Config

-- Color control to adjust RGB color space + inverted mode

-- SD card read ahead buffer configurable (default increased to 1024 kB)

-- Ext4 File system tweaks (default to disabled)

-- System Tweaks predefined supported (default is off)

-- Android logger (logcat) configurable

-- Kernel logger (dmesg) configurable

-- Charge rates for AC charger, USB and wireless charging separately configurable (set charge rate to 0 to have stock charge logic back)

-- Charge information display support via Boeffla-Config V2 app

-- CIFS support (module, do not mount inside /data)

-- NFS support (module)

-- NTFS support (module)

-- XBox support (module)

-- OTG-Ethernet support (module)

-- TCP Congestion changed to Westwood

-- Swap supported (but not recommended, use zRam instead)

-- init.d support (in /system/etc/init.d - set correct permissions!)

-- Default entropies increased

-- Insecure kernel (adb has root privileges)

-- Automatic EFS backup

-- Kernel survival mode by Boeffla-Config app to survive CM rom flashes

-- Full support for mpdecision for best compatibility and smoothness (Use Boeffla-Config to configure min/max CPU frequencies + governors + schedulers only)

-- Integrated full busybox 1.26.2 (Boeffla compilation)

-- Auto-Root by kernel possible by request, not recommended for CM however (latest su included)

-- Kernel initialisation log file (with history of 3 log files)

-- Emergency reset script automatically placed into /boeffla-kernel-data folder of your internal memory

-- Presets supported in Boeffla-Config by kernel (Extreme power, power, normal, battery friendly and battery saving)

-- Google gcc 4.9 toolchain used for best stability

-- Always using latest Initramfs

-- Always based on latest Galaxy S5 sm-g900f kernel sources by CM/LineageOS/Boeffla-Kernel

-- Kernel runs with SELinux enforcing by default, just as CM12 stock kernel for S5 - but can be configured to work in permissive mode in Boeffla-Config settings

Without Further Anticipation I Present

"Boeffla-Venom-Kernel"

See Changelogs For All Of The Additions I Have Been Able To Bring To The Wondeful World Of "Unofficial Boeffla Kernels"

LineageOS 14.1 Kernels:

~ Download Here:

https://www.mediafire.com/folder/oo46ez9e2xjc1/LineageOS+14.1

~ Mirror:

https://app.box.com/s/wg8l549ryj2o5rwikayd84baw54idkfz

LineageOS 15.1 Kernels:

~Download Here:

http://www.mediafire.com/folder/u3ijzvweuimzf/LineageOS_15.1

~Mirror:

https://app.box.com/s/atb42idmunccny8z2kgeckbczym24as5

~~~~~~~~~~~ Please note~~~~~~~~~~~

If you need support, please supply the following or support will not be given:

*Device Variant

*Current Rom & Android Version

*Bootloader & Baseband version

*Recovery & Version

*Recovery Log

I can't help if the only details given are "It didn't work" or "I can't flash this".

Anyways, build away, if you'd like to help my learn on this project you are welcome. Please contact me

Note due to AnyKernel compatibility this kernel will work on most Samsung Galaxy S5 marshmallow or nougat CM/LineageOS-based Roms.

Just make sure you flash over the kernel that came with the rom.

DO NOT FLASH OVER CUSTOM KERNELS!​

XDA:DevDB Information

Boeffla-Venom-Kernel, for the Sprint Samsung Galaxy S5

Contributors:

Andi71, The~Skater~187, CrazyGamerGR, sunilpaulmathew, ktoonsz, faux123

Source Code: https://github.com/187MoD

Kernel Special Features: Boeffla/LineageOS Based

Version Information

Status: Beta

Created 2016-12-02

Last Updated 2018-07-13