[Galaxy S 4 i9505 Original Android Development] slim80:
Change log:

Imperium Kernel v1.14 (KK 4.4.2)

v1.14 - 13/05/2015

- Linux 3.4.107

- fs: Added Dynamic Fsync

- Added memutils optimize for cortex-A15

- Added Graphite Optimization

- Added Tripndroid I/O scheduler

- Added Impulse, Optimax, SmartASSH3, and Preservative CPU governors

- Added Touchscreen Sweep2Sleep

- Enabled SHA1_ARM and SHA_ARM_NEON

- msm: kgsl: Fix the offset of FSYNR1 (define the offset of FSYNR1 IOMMU register correctly for IOMMU-v0)

- Little tweaks intellidemand CPU gov

- block: little tweaks for row I/O scheduler

- block: zen: Optimize usage for android

- lib/string: use glibc version [thanks faux123]

- Updated Busybox 1.23.2

- Revert "SELinux: Fix memory leak upon loading policy"

- Update gcc compilation flags

- Updated STweaks v1.73 (thanks to B--B)

v1.13 - 21/03/2015

- Compiled with the last Linaro GCC 4.9.3-2015.03 Toolchains - build 15/03/2015 by Christopher83

- mm, oom: make dump_tasks public

- Updated STweaks material design

v1.12 - 22/02/2015

- Compiled with the last Linaro GCC 2015.02 Cortex A15 by Christopher83

- intelli/msm_thermal: initial coding for Qualcomm S4 Pro devices (thanks to Faux123 and Dorimanx)

- lib/memcopy: use glibc version (thanks to Faux123)

- GPU PWR LEVELS: Fixed super old bug in gpu thermal pwr level (thanks to Dorimanx)

- OC version: slimbus: Overclocking of slimbus imporove audio (drivers/slimbus/slim-msm-ctrl.c)

- intelli_plug: add performance boost option (thanks to Faux123)

- msm: mdp.c fix deadlock which causes blue screen

- cpufreq: Introduce new relation for freq selection

- use new CPUFREQ_RELATION_C for all CPU Governors

- cfg80211: Fix memory leak (thanks to googy_anas)

- Fix sched_mc issue

v1.11 - 05/02/2015

- Updated Linux v3.4.106

- Updated Busybox v1.23.1

- Added sioplus I/O scheduler

- Added intelli_plug/MPDecision choise in STweaks

- Added sched_mc settable in STweaks

v1.10a - 28/01/2015

- Fixed dual boot issue

v1.10 - 26/01/2015

- Added again "Gentle fair sleeper" settable in STweaks

- Added again "Arch Power" settable in STweaks

- Added TCP congestion controll settable in STweaks

- Added overclocked version

- Others tweaks for smooth and performance experience

v1.9a - 20/01/2015

- Enabled again the Faux Sound drivers v3.6

- Fixed bootloop with TW 4.4.4 version

- Other minor changes

v1.9 - 19/01/2015

- Compiled with the new Linaro 4.9.3_2015.01 by Christopher83

- Revert "deconfig: enable AES and SHA1 ARM routines "

- Cleaned code and removed many patch for more stability

- arch: arm: Makefile: fix broke arm variables

v1.8 - 10/01/2015

- Added the possibility to bypass the current limit with the screen ON in STweaks

- Updated Intellidemand and Intelliactive CPU governors (thxs Faux123)

- deconfig: enable AES and SHA1 ARM routines

- Updated Busybox 1.23.0 stable

- Others patch from Samsung S4 ATT KK 4.4.4 source

- Fix compatibility with [MENTION=2596418]mattiadj[/MENTION] "ExtSd2InternalSd" script (thanks to him for the test)

- Fixed MTP issue with ROM based on KK 4.4.4 (thnaks to [MENTION=5403589]Albe95[/MENTION] for the test)

- Many others changes and bugs fixed

v1.7 - 08/01/2015

- Linux 3.4.105

- CPUFREQ: Intellimm CPU GOV. cleanup and fix table store (thanks do Dorimanx)

- arm/crypto: Add optimized AES and SHA1 routines

- sched: Fix clear NOHZ_BALANCE_KICK

- cpufreq: Return directly in __cpufreq_get if policy is NULL

- cfq-iosched: Fix null pointer dereference

- Disabled ZRAM debug

- Add vibration intensity control (credits to Cyanogenmod)

- Add LED control (fading & brightness)

- Add gamma control (credits to Cyanogenmod)

- regulator: core: Release regulator-regulator supplies on error

- Fixed and updated LZ4 compressed kernel

- Fix: cpufreq: governor might not be initiated here if ACPI _PPC changed notification happened

- Fix blocking allocations called very early during bootup

- soc: qcom: rq_stats: Pass correct cpu id to update_average_load function

- Documentation: prctl/seccomp_filter

- samples/seccomp: fix dependencies on arch macros

- Updated BFQ I/O scheduler v7r7 for Linux 3.4.x

v1.6 - 23/12/2014

- Compiled with Linaro GCC 4.9.3-2014.12 Toolchains by Christopher83

- Added new compilation flag

- Disbaled TIMA uevent

- Added sysfs interface for GENTLE_FAIR_SLEEPERS

- Updated KNOX services cleaning

- Updated ext SdCard rw fix

- netfilter: IDLETIMER: fix invalid deference of timer

- sched: fix inaccurate accounting for real-time task

v1.5 - 13/12/2014

- Added and enabled kexec hardboot support

- Added Intellimm and Yankactive CPU governors

- Updated Intellidemand and Intelliactive CPU governors

- Updated ramfsdisk to NK4

- msm: kgsl: Increase the timeout value for fault detection

v1.4a - 04/12/2014

- TTY: msm_smd_tty: Fix simultaneous open/close race condition (Thanks to dorimanx)

- Fixed info version

- Minor bugs fixed

v1.4 - 01/12/2014

- Added Sound control in STweaks

- Updated ramfsdisk to NK2

- Updated Alucard, Darkness, Nightmare and Pegasuq governors

- SELinux: Fix memory leak upon loading policy

- Allow stock modules to load

- New compilation flags

- writeback: Fix occasional slow sync (Thanks to AndroidGX)

- cpufreq: Avoid crash in resume on SMP without OPP

- Force update rtc year time to 2014

v1.3 - 26/11/2014

- Compiled with the last Christopher's LINARO 4.9.3 2014.11 optimized for Cortex A15

- arch/arm: compile with soft-float and neon-vfpv4

- Patched with the new SGH-M919N KK 4.4.4 sources code

- Updated xfat drivers v1.2.9

- Fix nasty 32-bit overflow bug in buffer i/o code (Thanks to googy_anas)

- slub.c: little tweak for performance improvements (Thanks to AndroidGX)

- random: increase entropy levels (both read and write) (Thanks to AndroidGX)

v1.2 - 12/11/2014

- Compiled with Linaro GCC 4.7.4-2014.06 Toolchains optimized Cortex A15 - build 13/Sept/2014 by Christopher83

- initramfs NJ8

- Added row I/O scheduler

- Added intellidaemond CPU gov (thanks to Faux123)

- tracing/syscalls: combined patches from cyanogenmod source

- Updated fat charge v1.1 (thanks to Faux123 and ktoonsez)

- kgsl: Do not return invalid power stats when the device is off

- Revert to stock bluetouth drivers

- LZ4 compress and decompress enabled

- Updated intelliactive CPU governor

- cpufreq: conservative & ondemand: set MIN_LATENCY_MULTIPLIER to 20

- Varius changes in STweaks

v1.1a - 01/11/2014

- Fixed random reboot issue

- asm-generic: io: don't perform swab during {in,out} string functions (thanks to Dorimanx)

v1.1 - 31/10/2014

- Added BFQ I/O v7r6 scheduler

- Added Simple GPU Governor

- Added Frandom support

- Added zRam config in STweaks (credits to googy_anas)

- lib: Added support for LZ4-compressed kernel

- crypto: Added lz4 Cryptographic API

- crypto: lzo - try kmalloc() before vmalloc() (credits to yank555-lu)

- vfs: fix bad hashing of dentries (credits to Alucard24)

- sched/deadline: Fix a precision problem in the microseconds range (credits to dorimanx)

- Updated Bluetouth drivers (credits to dorimanx)

v1.0 - 05/10/2014

- Initial release

- Same features that i wrote to the first post

- ...