[Galaxy S6 / S6 Edge Unified Development] arter97:
​

arter97 kernel for Galaxy S6 / S6 edge / Note 5 / S6 edge Plus​

/* Details */

Upgraded to the latest Linux 3.10

Latest Linaro LSK kernel fully merged

Based on the latest Galaxy S6 / Note 5 kernel sources

Fading LED by AndreiLux and other Note 4 developers

Proper, full support for f2fs & backported from latest stable Linux

CPU undervolt support with Synapse

Display color switcher implemented

- Original code from gokhanmoral's Siyah kernel for i9300

- Toggle by quadruply tapping the multitasking button

- This may not work on edge variants

Sound-control by AndreiLux offered for Galaxy S6

- Download soundcontrol zip file

- Control available at Synapse app

- You may encounter in-call audio issues with this

- Install the regular version if you don't need this

--- Performance & responsiveness improvements ---

UI lags fixed with binder patch

Full unaligned access enabled

Processor scheduler improvements from AndreiLux

Uses LZ4 with zswap

Dynamic fsync from faux123

Networking speed improvements

Random driver backported from mainline Linux

Westwood as default TCP network congestion control

Built with latest Linaro GCC toolchain with latest GNU linker

Entropy hook on storage removed

Default file-system mount option with noatime

ROW I/O scheduler added and set to default

Scheduler, workqueue, network drivers, file-system drivers, commits properly ported from mainline Linux and CodeAurora(Qualcomm)

Interactive CPU governor replaced with CodeAurora(Qualcomm)'s one

Reduced screen-on delay with boosted CPU cores on resume

--- Memory efficiency & management improvements ---

LowMemoryKiller source-code revamped

Various memory tweaks applied

Memory-management commits properly ported from mainline Linux and CodeAurora(Qualcomm)

--- Battery life improvements ---

Intelligently moves apps to LITTLE cores

Power-efficient workqueues from Linaro enabled

Interactive CPU governor patched for better battery life

NVIDIA's power-efficiency improvement commits applied

Power-managements commits properly ported from mainline Linux and CodeAurora(Qualcomm)

And many others... please read the changelog

/* Switch to f2fs */

As mentioned above, this kernel fully supports f2fs.

However, you are completely free to choose not to use f2fs.

You can selectively convert partitions to f2fs using TWRP provided in the downloads.

You should use the provided TWRP at all times after you switched to f2fs.

/* Disclaimer */

Your warranty is now void.

I am not responsible for bricked devices, dead SD cards,

thermonuclear war, or you getting fired because the alarm app failed. Please

do some research if you have any concerns about features included in this kernel

before flashing it! YOU are choosing to make these modifications, and if

you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.

/* Supported devices */

--- Galaxy S6---

SM-G920F

SM-G920I

SM-G920S

SM-G920K

SM-G920L

SM-G920T

SM-G920W8

--- Galaxy S6 edge---

SM-G925F

SM-G925I

SM-G925S

SM-G925K

SM-G925L

SM-G925T

SM-G925W8

--- Galaxy Note 5 ---

SM-N920C

SM-N920I

SM-N920G

SM-N920S

SM-N920K

SM-N920L

SM-N920T

SM-N920W8

--- Galaxy S6 edge Plus ---

SM-G928F

SM-G928C

SM-G928I

SM-G928G

SM-G928S

SM-G928K

SM-G928L

SM-G928T

SM-G928W8

/* Warning */

Redistribution, modifying files used within this project's file or integrating with other projects are prohibited with no exceptions other than my projects.

Making mirrors, re-uploading to another servers are also prohibited with no exceptions.

/* Downloads and links */

I cannot test this kernel with TWRP.

Switching to the provided PhilZ Touch recovery is highly recommended for all users.

arter97.com

/* Thanks to */

AndreiLux

faux123

Linaro

MinL(xens0117)

hsk from Matcl

CodeAurora

/* Contact */

Email : qkrwngud825@gmail.com

Twitter : @arter97_dev

/* Known issues */

None

/* Installation */

1. Put the downloaded kernel on your internal storage

2. Enter ClockworkMod(or PhilZ) recovery

3. Flash kernel

XDA:DevDB Information

arter97 kernel for Galaxy S6, Kernel for the Samsung Galaxy S6

Contributors

arter97, AndreiLux

Source Code: https://bitbucket.org/arter97/android_kernel_samsung_exynos7420

Kernel Special Features:

Version Information

Status: Stable

Created 2015-08-03

Last Updated 2016-06-19