[Galaxy Tab S Original Android Development] UpInTheAir:
Requirements - installation & download

** DISCLAIMER : FLASH AT YOUR OWN RISK **

WARNING :

* Under-volting can cause instability

* Over-clocking can cause freeze/reboot, heat & damage to CPU, GPU or other hardware

* Any customizations may void warranty

* May not be suitable for your device or customizations

* UpInTheAir is NOT responsible, the person you see in the mirror is !

REQUIREMENTS

Watch >> THIS <<

SM-T700 WIFI Exynos device

[UNOFFICIAL][PORT][ROM] Blck/Cyanogenmod 11 (Android 4.4.4) SM-T700 16gb

Rooted

TWRP Recovery or other suitable custom recovery

CHANGE-LOG

v1.4 [07-Oct-2014]

ramdisk

:

init.rc: remove Gentle Fair Sleepers boot default - now disabled by default in source

synapse: Backup Restore: fixed bug not backing up & restore current kernel

synapse: FS: add push button to Optimise Databases (SQLite3)

synapse: USB: add Storage Mode MTP & UMS (USB Mass Storage) control (if MTP doesn't mount storage properly on PC, just toggle between Default > MTP )

synapse: USB: USB Keyboard control

synapse: INT/MIF voltage control

synapse: various other layout changes and descriptions etc

kernel

:

xz: tweaking kernel compression

af_unix: speedup /proc/net/unix

sched: disable GENTLE_FAIR_SLEEPERS by default

mm: don't wait for congestion when mem is high

block: disable add_random for more performance on SSD's

fs/dyn_sync_cntrl: on by default if enabled in defconfig

mmc: disable CRC check for better performance

mm: optimize Kernel Samepage Merging (KSM)

Input: send events one packet at a time

lib/int_sqrt.c: optimize square root algorithm

readahead: make context readahead more conservative

gpu: ion: system_heap: add support for 2MB allocations

CHROMIUM: clocksource: allow clocksources to be selected earlier during boot

EXYNOS5420 MIF: unlock MIF 933 MHz & set for CPU 2.0+ GHz freq

opp: De-obscurify OPP structs and disclose find_device_opp

devfreq: add Exynos 5420 MIF voltage control

devfreq: add Exynos 5420 INT voltage control

MIF / INT fix

MIF / INT: allow 6250 mV increments

EXYNOS5420 MIF: set 800 MHz for CPU 2.0 GHz freq

workqueue: fix permission for power_efficient

v1.3 [21-Sept-2014]

ramdisk

:

init.rc: set defaults: removed KSM deferred_timer as now set enabled in source

synapse: Network: tcp_default_init_rwnd (not sure how to tune the value yet)

synapse: Reboot: added Power Off option

kernel

:

arch/arm/Makefile: adaptation to full neon-vfpv4 support

sched: GENTLE_FAIR_SLEEPERS fix unused cpu var

drivers/staging: configurable android log buffer sizes

config: set LOGCAT_SIZE=256

ext4: Speedup WB_SYNC_ALL pass called from sync(2)

bfq-iosched: tuning for SSD

ksm: check and skip page, if it is already scanned

config: enable KSM_CHECK_PAGE

config: enable Conservative & disable Userspace governor

block: Reserve only one queue tag for sync IO if only 3 tags are available

setlocalversion: do not append -dirty when there are un-committed changes

kswapd: reduce time spent in congestion_wait

workqueue: add system wide power_efficient workqueues (battery)

config: enable WQ_POWER_EFFICIENT (battery)

CPUFREQ: ondemand: use power efficient wq (battery)

mutex: Make more scalable by doing less atomic operations

mutex: Queue mutex spinners with MCS lock to reduce cacheline contention

writeback: fix writeback cache thrashing

sched: Make scheduler aware of cpu frequency state

bcmdhd4354: filter multicast packages while suspended (battery)

tcp: add a sysctl to config the tcp_default_init_rwnd

net: tcp: optimization with rcv_wnd

vfp/Makefile: compile with -mfpu=neon-vfpv4 & hard float

slub: optimized SLUB memory allocator

net: loopback: set default mtu to 64K

ksm: enable deferred_timer by default to prevent the CPU to be wakened for ksm activities

ext4: add support for FIDTRIM, a best-effort ioctl for deep discard trim (no idea if it's working)

Report permissive mode in avc: denied messages

config: disable mutex debugging

v1.2 [11-Sept-2014]

ramdisk

:

init.rc: set defaults: Dynamic FSync enabled

kernel

:

ARM: implement KERNEL_MODE_NEON

config: enable KERNEL_MODE_NEON

Makefile: added ccache for speed up kernel compile

sync: don't block the flusher thread waiting on IO

staging: android: lowmemorykiller: select a new task to kill

fix compile warning for Async Fsync

arm/crypto: add optimized AES and SHA1 routines

config: enable CRYPTO_SHA1_ARM & CRYPTO_AES_ARM

softirq: reduce latencies

ext4: speed up truncate/unlink by not using bforget() unless needed

mm: Clear page active before releasing pages

v1.1 [08-Sept-2014]

ramdisk

:

synapse: USB: remove UMS & USB keyboard/mouse controls (causing issues I need to look at when have motivation)

kernel

:

gpio_keys: add flip cover wake/suspend event

gpio_keys: fixed gpio flip-cover

v1.1 [08-Sept-2014]

ramdisk

:

synapse: USB: remove UMS & USB keyboard/mouse controls (causing issues I need to look at when have motivation)

kernel

:

gpio_keys: add flip cover wake/suspend event

gpio_keys: fixed gpio flip-cover

Initial v1.0 release [08-Sept-2014]

* All source and ramdisk mods synced with T700/705 TW build

kernel

:

config: disable DEFERRED_INITCALL

add a runtime dependency checkerS for compile

Compile stock and Samsung MTPs together

config: disable SELINUX

INSTALLATION

Watch >> THIS <<

Uninstall any CPU control apps, tweaks and scripts etc.

Recommend: Install Wanam DVFS disabler for greater kernel control

Recommend: Backup your current kernel with TWRP Recovery

Install Synapse app from Google Play and rate it ☆☆☆☆☆ !!

Flash with TWRP Recovery

Any issues, please check Posts #1-3 and search the thread BEFORE posting

DOWNLOAD

8.4" TF700 WIFI EXYNOS

>> SkyHigh CM Port T700 WIFI kernel <<

>> ORIGINAL "Stock" CM Port T700 WIFI kernel <<

SOURCES

>> SkyHigh kernel: UpInTheAir github <<

>> Original "Stock" kernel: eousphoros github <<

.