[Samsung Galaxy S 5 Unified Development] sunilpaulmathew:
This project is now "End-of-Life" (EOL). Thanks to all of you for the kind support...

/* Introduction */

I'm proudly presenting my work, SmartPack-Kernel for Lineage-OS (LOS) and other LOS based (Nougat/Oreo/Pie) ROMs.

Please note: All these kernels are designed to work only on LOS-14.1/15.1/16 based Nougat/Oreo/Pie ROMs.

​

/* DISCLAIMER! */

I am not responsible for any damage to your device. Everything you are doing on your device is at your own risk.
I only own kltelgt (Korean variant). Hence, kernels under the category 'kltekor' are only tested by myself.
Please note that flashing any custom Kernel including mine will void your warranty.

/* Supported devices */

klte: SM-G900F, SM-G900AZ, SM-G900M, SM-G900R4, SM-G900R7, SM-G900T, SM-G900V, SM-G900W8, SM-S902L

kltekor: SM-G900K/L/S

kltedv: SM-G900P/I

klteduos: SM-G900FD, SM-G900MD

kltekdi: SCL23​

/* Compatibility */

This kernel is only meant to work on Lineage-OS 14.1/15.1/16 and nothing else. However, it may work on other LOS-14.1/15.1/16 (and AOSP) based Nougat/Oreo/Pie ROMs (Please try at your own risk).

This kernel will NOT work in Samsung Stock and other TW ROMs.

/* How-to-Install */

Auto-flash from SmartPack-Kernel Manager or download from my webpage &

i. Go to recovery (TWRP recommend)

ii. Flash Kernel

iii. Reboot and enjoy​

[YOUTUBE]qk8Uez9ftms[/YOUTUBE]​

/* Features */

Build from latest Lineage OS source code.

Built using latest GCC-8.x.

Anykernel for compatibility with maximum devices.

Linux Kernel version is updated to 3.4.113

Kernel tweaker app recommend: SmartPack-Kernel Manager (Please note: official Kernel Adiutor is NOT fully compatible with this kernel).

Added features include...

CPU voltage control

CPU Freq Gov: INTELLIDEMAND, INTELLIACTIVE, SMARTMAX, LIONHEART, NIGHTMARE, ADAPTIVE, ALUCARD, ZZMOVE, etc.

(for those who want to use zzzmove, I strongly suggest to carefully read this forum post by [MENTION=5811506]Saber[/MENTION])

CPU hotplugs: Lazyplug, Alucard, and mako hotplug.

Full control over AC, USB and Wireless charging rate in SmartPack-Kernel Manager (Default charging rates: AC: 1800 mA; USB 700 mA; Wireless: 900 mA).

Boeffla Sound to control speaker and headphone volume.

(for official KA users, follow these instructions by [MENTION=5823533]Exzu[/MENTION] to create respective custom controllers for Boeffla Sound and Fast Charge.)

Advanced control over MSM Thermal in SmartPack-Kernel Manager

Adreno_Idler

CPU Input boost (configurable in SmartPack-Kernel Manager)

IO schedulers: FIOPS, SIO, VR, ZEN, FIFO, TRIPNDROID.

TCP congestion algorithms: Westwood, reno, cubic etc.

FRandom

Dynamic sync control 2.0

Powersuspend

Boeffla Generic Wakelock Blocker

CPU overclocked up to 2.84 GHz (only Oreo)

268 MHz CPU underclocked frequency cycle

Additional 27 MHz GPU frequency step (idle frequency)

KCAL v2

SELinux "Enforcing" by default (can be switched to "Permissive" in SmartPack-Kernel Manager)

a lot more...​

/* Downloads */

https://smartpack.github.io/sgs5/

/* Special note to Korean S5 users */

Flashing this kernel after AOSP/LOS based nougat ROMs originally build for the klte (SM-G900F) variant will allows the use of those ROMs on SM-G900S/K/L. Tested ROMs includes Resurrection Remix, AOKP, crDroid, Mokee, CosmicOS, VanirAOSP, Zephyr OS, Beanstalk, AospExtended etc,

/* Special note to ROM developers */

You are allowed to include my kernel in any ROMs. Giving proper credits to the original developers (including me, if you considered me as one among them) are, however, highly appreciated. Feel free to contact me, if you need any assistance from my side.

/* Donations */

If you like to appreciate my work, please consider donating to me as it is helpful to continue my projects more active, although it is not at all necessary.

/* Acknowledgements */

[MENTION=2693412]haggertk[/MENTION] for LineageOS 14.X for Galaxy S5

[MENTION=947981]Lord Boeffla[/MENTION]

[MENTION=3292224]franciscofranco[/MENTION]

[MENTION=4800121]Sultanxda[/MENTION]

[MENTION=4898097]arter97[/MENTION]

[MENTION=3332811]faux123[/MENTION]

[MENTION=4527059]CrazyGamerGR[/MENTION]

[MENTION=5811506]Saber[/MENTION]

[MENTION=6842057]nathanchance[/MENTION]

[MENTION=3279788]ZaneZam[/MENTION]

[MENTION=4544860]osm0sis[/MENTION] for AnyKernel project

[MENTION=4443334]Grarak[/MENTION] for Kernel Adiutor

Our Korean Galaxy S5 Facebook group members

Many other XDA developers

XDA:DevDB Information

SmartPack, Kernel for the Samsung Galaxy S5

Contributors

sunilpaulmathew

Source Code: https://github.com/SmartPack

Kernel Special Features:

Version Information

Status: Stable

Created 2017-02-27

Last Updated 2019-01-10