[Galaxy Tab S Original Android Development] UpInTheAir:
[KERNEL-DISCONTINUED] [Galaxy Tab-S Exynos 5420] [26 August] SkyHigh TouchWiz 5.0.2 Kernel [v2.0] [Synapse ++ EXT4 | F2FS | exFAT | NTFS | CIFS]

WELCOME TO SkyHigh KERNEL !! THE

FIRST

AND MOST ADVANCED, FULL FEATURED & STABLE TAB-S KERNEL IS BACK !!

NOW WITH DUAL EXT4 | F2FS CACHE & DATA PARTITION SUPPORT !! :)

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]

[COLOR="Red"]BE WARNED, THOSE WHO [B]KANG[/B] WITHOUT PERMISSION WILL BE REPORTED !!
I WILL LISTEN IF ASKED, BUT NO GUARANTEES !![/COLOR]

FEATURES

* Based on the [B]LATEST[/B] official Samsung source: [URL="http://opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=sm-t805"]SM-T805_EUR_LL_Opensource T805XXU1BOG2[/URL] ([U]ALL[/U] KERNELS COMPILED WITH [U]SAME[/U] [B]SkyHigh[/B] SOURCE !!)
* ramdisk sources: [B]T700[/B]XXU1BOF3 [B]T705[/B]XXU1BOF2 [B]T800[/B]XXU1BOG2 [B]T805[/B]XXU1BOG2
* Compiled with [URL="https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/"]Google ARM Toolchain GCC 4.8[/URL]
* Linux 3.4.108
* ARM: full neon-vfpv4 support & compile with -mfpu=neon-vfpv4 + optimizations
* [COLOR="Red"]KNOX WARRANTY VOID: 1[/COLOR]
* [COLOR="red"]SELinux PERMISSIVE[/COLOR] (for Titanium Backup and other apps to work correctly) == able to switch to ENFORCING and back with control in [B]Synapse[/B]
* adb insecure
* init.d script support (drop in script & set permissions to 755 or 777 and reboot)
* busybox v1.24.1-Dorimanx installed to /sbin
* [URL="https://github.com/Chroma-Aosp/android_vendor_chroma/commit/a8ecd5b2e4724448ccf92b29e08eb1a249e21957"]ART optimization[/URL]
* Possible Screen Mirroring / AllShare Cast fix
* Secure storage = false (should prevent WIFI settings & passwords wiping on flash)
* Unified kernel to support both:
[INDENT]EXT4
[COLOR="red"][URL="http://xdaforums.com/showthread.php?t=2697069"]F2FS[/URL][/COLOR] (cache & data partitions)[/INDENT]
* [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​

CPU FREQ

CPU temperature

CPU freq scaling

CPU live frequency

MAX: 2100 MHz (stock/default = 1900 MHz)

MIN: 200 MHz (stock/default = 500 MHz)​

CPU MULTICORE

Samsung DYNAMIC Hotplug

CPU UP load

Hotplug Freq

CPU UP boost (default = 0 - all cores on)

CPU down hysteresis​

sched_mc_power_savings

performance (default)

balanced (use with HotPlug)

battery​

CPU VOLT

A15 big cores

A7 LITTLE cores

CPU GOV

CPU governors

interactive (default)

on-demand

conservative​

CPU governor tunables

DEVFREQ (BUSES)

CPU internal freq voltage control

Memory freq voltage control

GPU

GPU stats

Current clock freq

Live Frequency Utilization (load)

Time in state​

GPU power policy control

coarse_demand (default)

demand

always_on​

Midgard GPU threshold policy control

Battery

On-demand

Performance​

GPU scaling settings

Default: 177 - 480 MHz (stock)

Max: 667 MHz (533-667 MHz may not be stable for all devices)

Min : 100 MHz (battery)​

GPU voltage control

GPU QoS

Memory

Internal

CPU

CORTEX (Dynamic Screen ON/OFF functions)

Cortexbrain-Background-Process control (master switch)

Custom DVFS for TW ROMs

Power-efficient Workqueues (statically Enabled during screen OFF)

Kernel tweaks

Memory tweaks

System tweaks

Battery tweaks

Network tweaks

Android logger control

Auto = screen ON (enabled) & screen OFF (disabled)

Disabled = screen ON/OFF disabled​

logcat​

Kernel logger printk control (dmesg)

Auto = screen ON (enabled) & screen OFF (disabled)

Disabled = screen ON/OFF disabled​

dmesg

last_kmsg
​

IO

I/O Schedulers

BFQ (default - tweaked for SSD)

DEADLINE (tweaked for SSD)

FIOPS

CFQ (tweaked for SSD)

NOOP

SIO

ROW (tweaked)

ZEN (optimised for Android)​

Storage read-ahead (512 KB)

General IO tuneable

Add random

IO stats

Rotational

No merges

RQ Affinity​

I/O scheduler tunables

MEMORY

Memory state

Total

Free​

Ultra Kernel SamePage Merging (UKSM)

UKSM stats

Scan Delay Interval

UKSM Governor

Max CPU consumption​

Dynamic Fsync control (default enabled)

Dynamic management of dirty page writeback

Active

Suspend​

Virtual Memory

Virtual NAND (VNSWAP) control

ZSwap memory pool control

ZSwap max compression ratio

Dirty Background Ratio

Dirty Ratio

Drop caches (Clear VFS cache after boot)

Laptop Mode

Swapiness

Adaptive VFS Cache Pressure on Suspend / Resume​

ADVANCED

Low Memory Killer Profiles

Low

Medium

Custom (recommend)

Default (almost stock values = default)

Aggressive

Exterminate​

Low Memory Killer minfree tuning (OOM LMK)

Optimize Recent's Menu & RAM control (default = 2)

profiles​

Entropy

Gentle Fair Sleepers control (disabled)

Arch Power control (enabled)

Dynamic Management of minimal timer slack value

Generic core apps/processes (active/suspend)

Apps/processes in foreground (active/suspend)

Apps/processes in background and non-interactive (active/suspend)​

POWER SUSPEND

Autosleep_hook

Userspace_trigger

DisplayPanel_trigger

Hybrid_hook (default) uses Autosleep & DisplayPanel​

PowerSuspend State

PowerSuspend version

AUDIO

(WolfsonMicro Sound Control by AndreiLux)

Mono mixer

Speaker amplification

Main speaker volume (individual left & right channels)

Earpiece volume

Privacy mode​

SP equalizer settings

Headphone amplification

SCREEN

LCD reduce power

NETWORK

TCP congestion control

All available enabled.

Default = westwood+​

Screen mirror/allshare cast fix control (enabled)

Clean WIFI Lease

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

TCP/IP network speed (enabled)

3G DNS speed & security tweak

Google

OpenDNS

Comodo, Level3

Norton_DNS

Smart_Viper​

IVP6 Optimistic Detection

optimistic_dad (enabled)

use_optimistic (enabled)​

USB

Status

USB Mode Selection

MTP

PTP

UMS (USB Mass Storage)​

SECURITY

KNOX control

NO_ACTION (default)

Disabled

Enabled​

SELinux

Security Policy control (Permissive = default)

Live status

Force Audit control (debugging disabled)
​

BATTERY

Battery info

Unstable power detection

AC mains

Standard downstream port

Dedicated charging port

Charging downstream port

Accessory charger adapter

Miscellaneous charging

MHL power

Battery Scaling Calibration (fuel-gauge chip reset)

THERMAL

CPU thermal control

GPU thermal control

Memory interface thermal control

FS (File System)

Display FS Type

FS Controls

remount System r/w r/o

remount RootFS r/w r/o​

SPI CRC settings control (disabled)

Scrolling cache control (default = 2)

Optimise Databases (SQLite3)

File System Trim

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
​

SYSCTL

FS SYSCTL

Kernel SYSCTL

Net SYSCTL

VM SYSCTL

BACKUP & RESTORE

Name - Restore - Delete - Backup

profiles

kernel image​

REBOOT

Reboot device

Recovery Mode

Download Mode

Power Off

Clear Synapse Data & Reboot

Restart Synapse

INFO

Tweaked xz compression for zImage

Reduced logging

Various ext4 & mm tweaks

Use faster memcopy & string use glibc version

optimized SLUB memory allocator

use WQ_POWER_EFFICIENT

HAVE_EFFICIENT_UNALIGNED_ACCESS

Lowmemorykiler (LMK) tuning

exFAT FS support

NTFS

R/W support for USB OTG with Paragon app (NTFS extSDcard not tested)

R/O with USB OTG from directory /mnt/ntfs/........

CIFS support (not tested)

Frandom

mount partitions NOATIME and NODIRATIME by default

Allow untrusted apps to read from debugfs (mitigate SELinux denials)

WIFI: filter multicast packages while suspended

CRYPTO: SHA1_ARM_NEON, SHA256, SHA256_ARM, SHA512, SHA512_ARM_NEON

Low Memory Killer tweaks

Entropy tweaks

CLEANCACHE

Microsoft X-BOX gamepad controller in-built module

Much more - check source commits & Synapse

CREDITS

My family !!

@Chainfaire - root & SuperSU

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

[MENTION=4305965]halaszk88[/MENTION] - patches & controls I've adapted to many of my kernel

@Dorimanx - BusyBox and various ramdisk tweaks

@apb_axel - I adapted and used many of the Synapse controls to suit my kernels

@heyjoe66 - various source patches + Wolfson Audio parametric equalizer pre-sets & tuning values

@ashyx - F2FS guide & F2FS TWRP recovery

XDA

Android File Host

Samsung OSRC

and many others!

check github source credits

ALL contributing members that have provided constructive feedback (good or bad), words of encouragement, or having just quietly hit the thanks button (I see you there)

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

XDA:DevDB Information

SkyHigh Kernels for Samsung Galaxy Tab-S TW 5.0.2 Exynos 5420, Kernel for the Samsung Galaxy Tab S

Contributors

UpInTheAir

Source Code: https://github.com/UpInTheAir/Samsung-Galaxy-Tab-S-Kernel

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

Version Information

Status: No Longer Updated

Current Stable Version: 2.0

Stable Release Date: 2015-08-26

Created 2015-06-11

Last Updated 2016-01-10