[Galaxy S6 Edge+ Original Android Development] UpInTheAir:
[KERNEL] [ROOT] [SM-G928C / F / G / I / 7C Exynos 7420] [19 February] SkyHigh TW 5.1.1 Kernel [ v4.5 ] [Synapse ++]

**** Development & support is ceased FOR 5.1.1 ****

WARNING

[COLOR="Red"]PLEASE SHOW RESPECT TO ACTUALLY [COLOR="PURPLE"][B]READ POSTS #1-3[/B][/COLOR]
[URL="http://xdaforums.com/announcement.php?a=81"][B]XDA RULE #1 "SEARCH BEFORE POSTING"[/B][/URL] (GOOGLE, XDA & THREAD),
IF YOU DON'T LIKE A UP-FRONT "MATTER OF FACT" APPROACH,
[B]THEN DON'T BOTHER POSTING[/B]. [/COLOR]

FEATURES

* Based on official Samsung source: [URL="http://opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=n920"]Samsung OSRC[/URL]
* ramdisk source:
[INDENT][B]G928F[/B]XXU2APA3[/INDENT]
* Compiled with Linaro gcc-linaro-4.9-2015.02-3-x86_64_aarch64-linux-gnu
* Linux 3.10.96
* [COLOR="red"]AUTO-ROOT binary v2.52[/COLOR] & Install busybox v1.24.1-Dorimanx
* [COLOR="Red"]KNOX WARRANTY VOID: 1[/COLOR]
* [COLOR="red"]SELinux PERMISSIVE[/COLOR] (for Titanium Backup and other apps to work correctly)
* adb insecure
* stock dt.img
* init.d script support (drop in script & set permissions to 755 or 777 and reboot)
* [COLOR="red"]DEEP SLEEP FIX[/COLOR]
* [COLOR="red"]IN-CALL REBOOT BUG "FIX"[/COLOR]
* Possible Screen Mirroring / AllShare Cast fix
* Secure storage = false (should prevent WIFI settings & passwords wiping on reboots)
* RAM management tweaks
* GearVR [U]reported[/U] working (depends on ROM/firmware version installed)
* [B]Synapse app support[/B] for many kernel configurations + more !!
* Many descriptions are in the app ! If you require more info, don't be lazy, please [B]SEARCH[/B] like I did ;)

SYNAPSE FEATURES

ABOUT

PayPal Donation link

SkyHigh kernel thread link

Up time

Total

Sleep

Awake​

A57 CPU

A57 big Cores Frequency Scaling

live frequency

MAX: 2400 MHz (stock 2100 MHz is default)

MIN: 500 MHz (stock 800 MHz is default)​

A57 VOLT

HPM voltage control

A57 big Cores voltage control

A53 CPU

A53 LITTLE Cores Frequency Scaling

live frequency

MAX: 1600 MHz (stock 1500 MHz is default)

MIN: 200 MHz (stock 400 MHz is default)​

A53 VOLT

HPM voltage control

A53 LITTLE Cores voltage control

CPU GOV

CPU governors

interactive (default)

on-demand

conservative

ktoonservative (hotplug)

userspace

performance​

Interactive governor live load at current frequency (A57+A53)

Interactive governor tuning (profiles)

Default

Battery

Performance
​

Turbo Mode​

A57 GOV

A57 governor tunables

A53 GOV

A53 CPU governor tunables

MULTICORE

HMP threshold tuning profiles

Default

Performance

Battery​

HMP threshold controls for up/down migration

Power Aware Scheduling control

HMP LITTLE Packing

PEWQ (Power-efficient Workqueues) control

Exynos Core Control Interface (choose 5 > 8 cores online)

CPU STATS

CPU0 time in state

CPU4 time in state

BOOST

Input-Booster profiles

key

touchkey​

GPU

GPU stats

Current clock freq

Live Frequency Utilization (load)

Time in state​

GPU power policy control

coarse_demand (default)

demand

always_on​

GPU frequency scaling

Max freq control to 852 MHz (700 MHz is default)

Min freq control to 100 MHz (stock 266 MHz is default)​

GPU Governor

Default

Interactive (default)

Static

Booster (more graphic and benchmark performance)​

GPU Interactive Governor tunables

highspeed clock

highspeed load

highspeed delay​

GPU VOLT

HPM voltage control

GPU voltage control

THERMAL

Sensor temperatures

A57

A53

GPU

ISP​

CPU thermal control

normal temp

critical temp​

GPU thermal control

On/Off thermal manager

temp levels 1 > 5

throttling freq levels​

Memory thermal control

normal temp

critical temp​

ISP (Image Signal Processor) thermal control

temp levels 1 > 5​

BUS

Memory Bus HPM voltage control

Memory Bus voltage control

Internal Bus voltage control

ISP (Image Signal Processor) voltage control

IO

I/O Schedulers

BFQ (tweaked for SSD)

DEADLINE (tweaked for SSD)

FIOPS

CFQ = default (tweaked for SSD)

NOOP

ROW (tweaked)​

Storage read-ahead (256 KB)

General IO tuneable

Add random

IO stats

Rotational

No merges

RQ Affinity

NR requests​

I/O scheduler tunables

MEMORY

Memory state

Total

Free​

Low Memory Killer Profiles

Low

Medium

Custom (recommend)

Default (default)

Aggressive

Exterminate​

Low Memory Killer minfree tuning (OOM LMK)

Adaptive Low Memory Killer

vmpressure_file_min​

Samsung SPCM Service control (Enabled = default/stock)

Ultra Kernel SamePage Merging (UKSM)

UKSM stats

Scan Delay Interval

UKSM Governor

Max CPU consumption​

Dynamic FSYNC control (enabled)

Dynamic dirty page writeback control (enabled)

Dirty writeback active

Dirty writeback suspend​

Virtual Memory

Virtual NAND Swap control (VNSwap)

ZSwap memory pool

Adaptive Dirty Background Ratio on suspend / resume

Adaptive Dirty Ratio on suspend / resume

Drop caches (Clear VFS cache after boot)

Laptop Mode

Swapiness

Adaptive vfs_cache_pressure on suspend / resume​

ADVANCED

Entropy (max 4096)

Gentle Fair Sleepers control (disabled)

Arch Power control (enabled)

randomize_va_space control

pm_freeze_timeout control

Google Play Services Battery Drain Fix

Driver wakelock controls

SensorHub

ssp_sensorhub​

SSP

sig_motion_sensor

pickup_gesture

grip_sensor

tilt_detector

proximity_sensor​

bcm4773

bcm4773_gps​

POWER SUSPEND

Modes:

Autosleep

Userspace

Display Panel

Hybrid (Autosleep + Display Panel) = default​

PowerSuspend State (enable only with Userspace mode set)

Version push button

AUDIO

(Sound Control by AndreiLux)

Jack media volume control

L/R channel volume

mono mixer​

Speaker volume control

Earpiece volume​

Main Equalizer

Advanced Stereo Equalizer

SCREEN

Live panel brightness

sweep2sleep control

NETWORK

TCP congestion control

All available enabled.

Default = westwood+​

Screen mirror/allshare cast fix control (enabled)

Clean WIFI Lease

WIFI Passwords

Save

Restore​

WiFi Power Mode While Screen-On/Off

Force Off

Off

Fast (default = screen ON)

Max (default = screen OFF)

WiFi DTIM Interval While Screen-On/Off​

RX wakelock timeout control

TCP/IP network security

3G DNS speed & security tweak

Google

OpenDNS

Comodo, Level3

Norton_DNS

Smart_Viper​

GPS time-zone

Original

Asia

Europe

Oceania

North America

South America

Africa​

IPV6-protocol

IPv6 Test push button

IPv6 enable / disable

optimistic detection​

SECURITY

KNOX control

NO_ACTION (default)

Disabled

Enabled​

SELinux

Live status​

BATTERY

Battery info

Charging controls

HV power supplies

A/C Mains

A/C Mains (screen-on)

Standard downstream port

Dedicated charging port

Charging downstream port

Accessory charging adapter

MHL power

Wireless power​

Store Mode

enable / disable (master control)

Store Mode Maximum

Store Mode Minimum​

Battery SCALING calibration (fuel gauge reset)

LED

LED disable control

LED Fade-in/out Time Period

LED Fade control

Fade-in

Fade-out​

Test notification push button

Stop notification push button

FS (File System)

Display FS Type

FS Controls

remount System r/w r/o

remount RootFS r/w r/o​

Scrolling cache control

Optimise Databases (SQLite3)

FSTrim lagfix

Wipe options

cache reboot

dalvik-cache reboot

cache & dalvik-cache reboot​

Clean up

clipboard cache

/data/tombstones

/data/anr logs

/data/dropbox logs

lost+found​

CORTEXBRAIN

Live status

Cortexbrain-Background-Process (Master Switch)

CortexBrain Functions

WiFi Auto

Media Manager

System-Tweaks

Kernel-Tweaks

nmi_watchdog​

CRONTAB

Live status

CronTask (Master Switch)

Cron Tasks

Clean RAM cache (every hour)

Google Service restart (every 3 hours)

Clean app cache & junk (every day at 4:30AM UTC)

clipboard cache

/data/tombstones

/data/anr logs

/data/dropbox logs

lost+found​

Optimize databases (every day at 4:40AM UTC)

File system trim (every day at 4:50AM UTC)

Battery scaling calibration (every Sunday at 5:00AM UTC)​

Test Cron Task jobs

USB

USB status

USB mode selection

MTP

PTP

CD_ROM (drivedroid support)

USB_Keyboard-Mouse​

MODULES

CIFS

NTFS

ISO9660_FS

UDF

XPAD

BACKUP & RESTORE

Name - Restore - Delete - Backup

profiles

kernel image​

LOGS

Android Logger control (enabled)

LogCat​

Kernel Logger control (enabled)

dmesg

last_kmsg​

REBOOT

Reboot device

Recovery Mode

Download Mode

Power Off

Clear Synapse Data & Reboot

Restart Synapse

INFO

Reduced logging

exFAT FS support

NTFS R/W support with app

CIFS support (not tested)

ISO 9660 CDROM & UDF FS support

Frandom

mount partitions NOATIME and NODIRATIME by default

FSTrim on boot (ensure consistent IO throughput)

Entropy tweaks

Increased boot frequency

Power-efficient workqueue (PEWQ) efficiency patches

CLEANCACHE & ZCACHE

Microsoft X-BOX gamepad controller module (updated)

LZO de/compression algorithm

Slub tweaked

Much more - check source commits & Synapse

CREDITS

My family !!

[MENTION=631273]Chainfire[/MENTION] - root & SuperSU / [MENTION=5116431]Manh_IT[/MENTION] - auto-root method

[MENTION=4167023]AndreiLux[/MENTION] - years of support for Exynos development and his various kernel features + Synapse app and UCI code

[MENTION=4305965]halaszk88[/MENTION] - patches and Synapse code I adapted to many of my kernels

[MENTION=2376110]dorimanx[/MENTION] - BusyBox and various ramdisk tweaks/ideas

[MENTION=5658634]apb_axel[/MENTION] - I adapted and used many of the Synapse controls to suit my kernels

[MENTION=4898097]arter97[/MENTION] - various source fixes/patches

[MENTION=4325945]ktoonsez[/MENTION] - ktoonservative hotplug governor

[MENTION=5082757]LuigiBull23[/MENTION] - ktoonservative profiles I've adapted

XDA

Samsung OSRC

and many others!

check github source credits

IF I'VE FORGOTTEN ANYONE, PLEASE DON'T BE SHY AND SPEAK UP, THANKS

XDA:DevDB Information

SkyHigh S6 Edge+ Exynos 7420 Kernel, Kernel for the Samsung Galaxy S6 Edge+

Contributors

UpInTheAir

Source Code: https://github.com/UpInTheAir/SM-N920

Kernel Special Features: Synapse ++ | EXT4 | exFAT | NTFS | CIFS

Version Information

Status: Stable

Current Stable Version: 4.5

Stable Release Date: 2016-02-19

Created 2015-12-01

Last Updated 2016-03-05