[Samsung Galaxy S8 & S8+ Cross Device Development] jesec:
Jesse's Kernel (I am not good at naming sth.) ;)

for Galaxy S8 and S8+ (Exynos)

(G950F/FD/X/N) and (G955F/FD/X/N)

This kernel is designed to be SIMPLE and STABLE with improved performance and battery life.

Just flash and enjoy your phone. No additional setting required.

This kernel has 3 series,

Early-Testing: Contains latest changes, experimental features. This build will be released to testers only.

Stable: Changes, features in early-testing build will be picked into stable once they are confirmed to be stable.

Semi-Stock: For those who want maximum stability or ROM developers who want to integrate with their ROMs. This build is very similar to stock but it will have some useful changes like SELinux permissive, disabled security features, etc. This build will be released to public in low update frequency(usuallly based on stock kernel changes).

LICENSE:

Kernel sources:

GPL 2.0: https://www.gnu.org/licenses/gpl-2.0.html

Kernel binaries, patches to system, ramdisk modifications, etc.:

You can use, mirror, modify and/or integrate it/them with your own works, WITHOUT inform me, subject to the following conditions:
1. Credit MUST be given. (a possible form: thanks *** for ***)
2. Warranty is NOT provided. I am not responsible for any possible losses.
3. Authorization may be TERMINATED for selected person without prior notice under certain conditions (subject to my sole discretion).
4. Above conditions must be preserved. (You have the responsibilities to inform your users about these conditions. A possible way is to add "LICENSE: (link to this post)" to "thanks *** for ***")

Features:

STABLE: (Mainline)

Toolchain: Linaro GCC 7

Linux 4.4.79 (updated from 4.4.13)

Always SELinux Permissive (with fake SELinux Enforcing status.)

Kernel Security Features, Root Restrictions are DISABLED

Linux mainline random generator driver backported

Max frequency of big cores set to 2.5GHz

Other optimizations, backports for best performance and power efficiency

BFQ I/O scheduler

Versioning: VERSION x.x

Release Frequency: Regularly

SEMI-STOCK:

Toolchain: Linaro GCC 7

Linux 4.4.79 (updated from 4.4.13)

Always SELinux Permissive (with fake SELinux Enforcing status.)

Kernel Security Features, Root Restrictions are DISABLED

Versioning: RELEASE x

Release Frequency: Rare (only stock kernel updates and bug fixes)

NOTE: As of VERSION 0.3 and SEMI-STOCK RELEASE 6, AQG5 or newer bootloader is required.

Download:

STABLE:

VERSION 0.3: (Source Tag)

https://www.androidfilehost.com/?fid=673368273298975229

SEMI-STOCK:

RELEASE 6: (Source Tag)

https://www.androidfilehost.com/?fid=889764386195919462

NOTE:

1. Existing Bluetooth Pairs, Wi-Fi Passwords will be forgot when you flash this kernel for the first time.

2. You need to flash root package (Magisk or SuperSU) AFTER flash kernel if you want root access.

Show your appreciation:

Click Thanks!, Rate 5-star or/and Donate to me. ;)

Get informed about news and updates:

Join Official Telegram Channel

AND/OR

Follow this project on XDA

XDA:DevDB Information

Jesse's Kernel for Galaxy S8 and S8+, Kernel for the Samsung Galaxy S8+

Contributors

jesec

Source Code: https://github.com/jesec/android_kernel_samsung_universal8895

Kernel Special Features:

Version Information

Status: Stable

Created 2017-05-08

Last Updated 2017-07-30