(01MAR) Googy-Max3 Kernel 1.3.0 FINAL [TW/GE/CM] (Linux 3.4.106 / Linaro 4.9.3)

OverClocking : Keep it and enhance/fix it (instabilities) OR drop it (stability) ???


  • Total voters
    124
  • Poll closed .
Search This thread

DaReDeViL

Inactive Recognized Developer / Retired Forum Mod
Jul 15, 2009
3,480
14,220
Rabat
Samsung Galaxy S23
This kernel is ONLY for GT-i9505
TOUCHWIZ 4.4.2 & 4.4.4 & GoogleEdition 4.4.x & 5.0.x & CM11 & CM12 !!!


2wmncqr.png

Features :

- TW/GE: Based on Samsung KK Update9 Sources / CM: Based on latest CyanogenMod Sources Rebased on TW version and adapted to CM
- TW/GE: Updated to latest KK ramdisk / CM: Updated to latest cyanogenmod ramdisk
- Patched to latest Linux 3.4.105
- Compiled with Christopher's latest linaro gcc 4.9.3 optimized for Cortex A15 :good:
- CPU Governors : Ondemand [default] / Interactive / Intelliactive / intellidemand / abyssplug / asswax / badass / dancedance / nightmare / smartassh3 / wheatley / Lionheart / darkness / yankactive / intellimm
- Hotplug mechanisms : MPdecision / IntelliPlug
- CPU undervolting
- GPU Governors : Ondemand [default] / Simple / Performance
- GPU undervolting
- I/O Schedulers : deadline - cfq[default] - noop - fiops - sio - vr - fifo - bfq - zen
- TW/GE: LED fading & brightness control
- RGB colors control
- Ported mako thermal control
- KSM (Kernel Samepage Merging) & deferred timers support, both switchable via STweaks
- ZRAM switchable via STweaks & configurable (disksize + swappiness)
- Arch_power switchable via STweaks
- different lowmemorykiller profiles via STweaks (stock-light-moderate-agressive)
- updated cpu topology
- Faux sound v3.5 (thx @faux123)
- init.d support & Busybox
- frandom support
- kexec hardboot (MultiROM) support
- SD ReadAhead Configurable via Stweaks
- TCP congestion control (cubic[default]-wetswood-bic-hctp-hybla-highspeed) configurable via STweaks
- ExFAT support
- Android Logger switchable via Stweaks
- Charge current for AC & USB raised (Configurable via STweaks)
- SELinux set to Permissive
- TW/GE: Auto-Remove Knox Apps
- Auto loki patch

- MORE TO COME ...

Thanks :

The Beta Team: @davtse, @qtwrk, @Abo3mood, @ronnie498, @Mystique, @romskii

- Samsung : For the code source :p
- Cyanogenmod : For the code source ;)
- @faux123
- @alucard_24
- @wanam
- @ktoonsez
- @qrashers for the Googy-Max Kernel logo & user / betatester signatures
- and last but not least, THE WONDERFUL XDA COMMUNITY !!! :cool:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CM Changelogs & Downloads :
==> [Post #2] <==
/
TW / GE Changelogs & Downloads :
==> [Post #3] <==
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Source :
https://github.com/googyanas/Googy-Max3-Kernel

Signature for users :
2r6ia1g.png


XDA:DevDB Information
(01MAR) Googy-Max3 Kernel 1.3.0 FINAL [TW/GE/CM] (Linux 3.4.106 / Linaro 4.9.3), Kernel for the Samsung Galaxy S 4

Contributors
googy_anas, davtse, qtwrk, ronnie498, Abo3mood, Mystique, romskii
Kernel Special Features:

Version Information
Status: Stable

Created 2014-05-04
Last Updated 2015-03-01
 
Last edited:

DaReDeViL

Inactive Recognized Developer / Retired Forum Mod
Jul 15, 2009
3,480
14,220
Rabat
Samsung Galaxy S23
CM/CM12 Changelogs & Downloads

[01MAR] Version 1.3.0 FINAL (CM12) :

- switched to linaro gcc 4.9.3 optimized for Cortex A15 2015.02
- ARM patches
- Fixes a nasty memory management error due to an old patch
- various tweaks: rcu, sched, timer, kthread, ext4, block
- ksm is now disabled by default

I did my best in 1.3.0 to have top performance and battery life. I present it to you as a "good-bye" gift. I'm leaving S4 i9505 in favor of S5 G900F.

Good-bye everybody AND THANKS A LOT FOR ALL YOUR KIND SUPPORT



[16FEB] Version 1.2.9 (CM12) :

- cpufreq tweaks
- workqueue: a hell lot of patches and tweaks
- arm: ported changes from 3.10 mainline
- gpio: some memory leaks fixes
- kernel/timer tweaks
- rcu: implement RCU_FAST_NO_HZ timer

[08FEB] Version 1.2.8a (CM12) :

- Enabled KSM (Kernel Samepage Merging) & patched to support the use of deferred timers (all switchable in STweaks)
- some minor tweaks (msm, net, mmc)
- Fixed busybox problem
- Fixed flip-cover not detected
- Fixed non working overlay buttons

[03FEB] Version 1.2.8 (CM12) :

- Rebased on TW branch and adapted to CM (better performance !!!)
- Updated to Linux 3.4.106
- switched to linaro gcc 4.9.3 optimized for Cortex A15 2015.01
- cpufreq : added Intellimm & yankactive governors
- stweaks : governors & max/min cpu frequencies are now applied to ALL CORES
- msm : added IntelliPlug and removed AutoHotplug
- upgrade d zram & zsmalloc to 3.17 mainline
- some more patches from i9505G
- minor tweaks ( arch/mm - sched - mach-msm ... )
- Stweaks : included lollipop themed version (please manually uninstall old one) ( All credits to @Kryten2k35 )
- disabled CM12 performance profiles to allow stweaks settings to survive reboot
- dropped CM11 support

[28/12] Version 1.2.5 (CM/CM12) :

- updated bfq to v7r7
- cm12: synced with cyanogenmod repo
- cpufreq: use new relation to choose next nearest freq, and use it in ondemand
- Arm: some assembler optimization specific for ARMv6+
- some minor tweaks here and there
- auto loki patch included in update script (shamely & silently taken from @ktoonsez kernel zip) ;)
- switched to linaro gcc 4.9.3 optimized for Cortex A15 2014.12
- Revert "usb: use both Samsung MTP and Google MTP"
- ramfs: misc fixes
- Updated to Linux 3.4.105
- sound: updated faux sound engine to 3.6

[30/11] Version 1.2.2 (CM) :

- switched to linaro gcc 4.9.3 optimized for Cortex A15 2014.11 + activated hardfloat & neon-vfpv4 flags
- stweaks: add arch_power switch (on/off)
- stweaks: add lowmemorykiller profiles (stock-light-moderate-agressive)
- GE: IR is reverted to previous state
- lot of tweaks & changes (cpufreq, block, fs-writeback, sched)
- arch/arm: ported some changes from 3.14 kernel
- arch/arm: update cpu topology
- usb: use both Samsung MTP and Google MTP

Previous changelogs :

[20/11] Version 1.2.1 (CM) :

- ramfs: show stock voltage values for CPU & GPU
- Revert "sched: enable ARCH_POWER feature" (battery drain)
- ramfs: collect stock voltage values before settings get applied
- Some kernel sched patches

[18/11] Version 1.2.0 (CM) :

- tracing/syscalls: combined patches from cyanogenmod
- frandom builtin and activated (say hello to better responsiveness)
- stweaks: use deltas for cpu & gpu voltage control (complete different method)
- cpufreq: remove prevention of managing offline cpus (cpu0 can now rest idle on 384MHz)
- Some patches from 3.18 branch: ARM, zram, mm
- sched: enable ARCH_POWER feature

[04/11] Version 1.1.9 (CM) :

- switched to linaro gcc 4.9.2 optimized for Cortex A15 2014.10
- msm: add ported mako msm_thermal control (thx to @showp1984 & @Alucard24)
- stweaks: add switch for sched autogroup feature
- mach-msm: idle & hotplug changes
- fs: Revert dynamic fsync
- ARM: a lot of patches, fixes and tweaks
- kgsl patches
- cpufreq: use adequate nightmare governor (Thx @Alucard24)
- block: Update BFQ scheduler to BFQ-v7r6 for 3.4.0
- lzo: properly check for overruns
- ramfs: busybox update for correct init.d support (thx @dorimanx)
- random: tweak for better performance provided by the genius @Mystique ;)
- some minor tweaks here and there

PLEASE, PLEASE AND PLEASE ... GIVE FEEDBACK ABOUT HOW WONDERFUL THIS VERSION IS !!!!! :D :D

[19/10] Version 1.1.8 (CM) :

- Updated to Linux 3.4.104
- Synced with latest cm sources (updated bluetooth & camera drivers)
- ARM: lot of patches and tweaks (mm, kernel, cache, lib, specific A15 memcopy optimizations ...)
- cpufreq: Fixed Nightmare governor problem (system freeze)
- switched to linaro gcc 4.9.2 optimized for Cortex A15

[28/08] Version 1.1.6 (CM) :

- Updated to Linux 3.4.103
- gpu: back to mainline msm gpu driver
- re-synced with latest cm repo
- kgsl: re-add simple gpu governor
- cpufreq: Always allow update of user policy
- stweaks: fine tune sound and IO readahead values
- ramfs: add ir permissions (cyanogenmod)
- switched to official linaro gcc 4.9.1

( let's see if 3.4.104 will come out right after this release ... :p )

[13/08] Version 1.1.5 (CM) :

- Reworked from scratch based on latest CM kernel (compatible only with builds from 09/08 and above)
- Re-Updated step by step to Linux 3.4.102
- implemented all previous features
- kgsl: fix memory leaks (thx cyanogenmod)
- kgsl: Fix Z180 memory leak
- add RGB colors control (thx cyanogenmod)
- updated ramdisk

[07/08] Version 1.1.4 (CM) :

- Updated to Linux 3.4.101
- arm: added cache LoUIS support
- leds: add LED control (fading & brightness) (thx AndreiLux)

[29/07] Version 1.1.3 (TW / GE / CM) :

- Updated to Linux 3.4.100
- CM: based on official cm11 kernel -> patched to 3.4.100 -> included all Googy-Max3 features -> fine tuned to the MAX !!!

Downloads are attached below ;)

PLEASE DO NOT MIRROR !!!
 

Attachments

  • GoogyMax3_CM-Kernel_1.2.5_CWM.zip
    6.7 MB · Views: 6,246
  • GoogyMax3_CM12-Kernel_1.2.8_CWM.zip
    7.5 MB · Views: 1,981
  • GoogyMax3_CM12-Kernel_1.2.8a_CWM.zip
    7.5 MB · Views: 1,560
  • GoogyMax3_CM12-Kernel_1.2.9_CWM.zip
    7.5 MB · Views: 2,963
  • GoogyMax3_CM12-Kernel_1.3.0_CWM.zip
    7.5 MB · Views: 11,025
Last edited:

DaReDeViL

Inactive Recognized Developer / Retired Forum Mod
Jul 15, 2009
3,480
14,220
Rabat
Samsung Galaxy S23
TW / GE Changelogs & Downloads

[01MAR] Version 1.3.0 FINAL (TW/TW444/GE5) :

- switched to linaro gcc 4.9.3 optimized for Cortex A15 2015.02
- ARM patches
- Fixes a nasty memory management error due to an old patch
- various tweaks: rcu, sched, timer, kthread, ext4, block
- ksm is now disabled by default

I did my best in 1.3.0 to have top performance and battery life. I present it to you as a "good-bye" gift. I'm leaving S4 i9505 in favor of S5 G900F.

Good-bye everybody AND THANKS A LOT FOR ALL YOUR KIND SUPPORT


[16FEB] Version 1.2.9 (TW/TW444/GE5) :

- Enabled KSM (Kernel Samepage Merging) & patched to support the use of deferred timers (all switchable in STweaks)
- some minor tweaks (msm, net, mmc)
- cpufreq tweaks
- workqueue: a hell lot of patches and tweaks
- arm: ported changes from 3.10 mainline
- gpio: some memory leaks fixes
- kernel/timer tweaks
- rcu: implement RCU_FAST_NO_HZ timer
- GE(4.4.x) support dropped

[03FEB] Version 1.2.8 (TW/TW444/GE/GE5) :

- Updated to Linux 3.4.106
- switched to linaro gcc 4.9.3 optimized for Cortex A15 2015.01
- cpufreq : added Intellimm & yankactive governors
- stweaks : governors & max/min cpu frequencies are now applied to ALL CORES
- msm : added IntelliPlug and removed AutoHotplug
- upgrade d zram & zsmalloc to 3.17 mainline
- some more patches from i9505G
- minor tweaks ( arch/mm - sched - mach-msm ... )
- Stweaks : included lollipop themed version (please manually uninstall old one) ( All credits to @Kryten2k35 )

[17/01] Version 1.2.7 (TW/TW444/GE/GE5) :

- Added support for TW 4.4.4
- Disable SEC_DEBUG
- various tweaks/fixes (msm:kgsl - mm:readahead - security:keys ...)
- Stweaks : Back to some default values (sound - sched autogroup ...)

PS: Please confirm the reduced stuttering in bluetooth audio. Thx

[04/01] Version 1.2.6 (TW/GE/GE5) :

- zram is back and for all branches TW-GE-GE5 and set to 500mb (I finally realized I was wrong, there's no need to remove a feature which is already switchable !)
- some minor changes (cpufreq, cfq, idle-v7, sched)

[28/12] Version 1.2.5 (TW/GE/GE5) :

- updated bfq to v7r7
- ge5: updated msm video driver from latest i9505g source drop
- cpufreq: use new relation to choose next nearest freq, and use it in ondemand
- Arm: some assembler optimization specific for ARMv6+
- defconfig: Disable zram, swap, sec_oom_killer, compaction
- some minor tweaks here and there
- auto loki patch included in update script (shamely & silently taken from @ktoonsez kernel zip) ;)

[22/12] Version 1.2.4 (GE5) :

- switched to linaro gcc 4.9.3 optimized for Cortex A15 2014.12
- Revert "usb: use both Samsung MTP and Google MTP"
- Updated stuff from LL sources
- defconfig: Disable zram, swap, sec_oom_killer, compaction
- ramfs: misc fixes
- stweaks: correct stock lmk values and set it as default

[13/12] Version 1.2.3 (TW / GE / GE5) :

- Added support for GPE 5.0 Lollipop (GE5)
- Updated to Linux 3.4.105
- arch/arm: some more changes from 3.14 kernel
- sound: updated faux sound engine to 3.6

Previous versions changelogs :



[30/11] Version 1.2.2 (TW / GE) :

- switched to linaro gcc 4.9.3 optimized for Cortex A15 2014.11 + activated hardfloat & neon-vfpv4 flags
- stweaks: add arch_power switch (on/off)
- stweaks: add lowmemorykiller profiles (stock-light-moderate-agressive)
- GE: IR is reverted to previous state
- lot of tweaks & changes (cpufreq, block, fs-writeback, sched)
- arch/arm: ported some changes from 3.14 kernel
- arch/arm: update cpu topology
- usb: use both Samsung MTP and Google MTP

[20/11] Version 1.2.1 (TW / GE) :

- ramfs: show stock voltage values for CPU & GPU
- Revert "sched: enable ARCH_POWER feature" (battery drain)
- ramfs: collect stock voltage values before settings get applied
- GE: back to normal IR (hopefully fixing IR problems on GPE)
- Some kernel sched patches


[18/11] Version 1.2.0 (TW / GE) :


- tracing/syscalls: combined patches from cyanogenmod
- frandom builtin and activated (say hello to better responsiveness)
- stweaks: use deltas for cpu & gpu voltage control (complete different method)
- cpufreq: remove prevention of managing offline cpus (cpu0 can now rest idle on 384MHz)
- Some patches from 3.18 branch: ARM, zram, mm
- sched: enable ARCH_POWER feature
(1.2.0a TW: Fixed broken zram on boot activation script)


[04/11] Version 1.1.9 (TW / GE) :

- switched to linaro gcc 4.9.2 optimized for Cortex A15 2014.10
- msm: add ported mako msm_thermal control (thx to @showp1984 & @Alucard24)
- stweaks: add switch for sched autogroup feature
- mach-msm: idle & hotplug changes
- fs: Revert dynamic fsync
- ARM: a lot of patches, fixes and tweaks
- kgsl patches
- cpufreq: use adequate nightmare governor (Thx @Alucard24)
- block: Update BFQ scheduler to BFQ-v7r6 for 3.4.0
- lzo: properly check for overruns
- ramfs: busybox update for correct init.d support (thx @dorimanx)
- random: tweak for better performance provided by the genius @Mystique ;)
- some minor tweaks here and there

PLEASE, PLEASE AND PLEASE ... GIVE FEEDBACK ABOUT HOW WONDERFUL THIS VERSION IS !!!!! :D :D

[19/10] Version 1.1.8 (TW / GE) :

- Added kexec hardboot (multirom) support
- cpufreq: reverted OC & UC (as wished by 75% of voters + me !!!)
- more optimized gcc compile flags

[11/10] Version 1.1.7 (TW / GE) :

- Updated to Linux 3.4.104
- ARM: lot of patches and tweaks (mm, kernel, cache, lib, specific A15 memcopy optimizations ...)
- cpufreq: Correctly implemented CPU OverClocking(2.1GHz)/Underclocking(162Mhz)
- cpufreq: Fixed Nightmare governor problem (system freeze)
- sound: updated faux sound engine to 3.5
- switched to linaro gcc 4.9.2 optimized for Cortex A15

Oh GOD how I missed the community !!! + Oh GOD how fast is my phone !!! :p

[28/08] Version 1.1.6 (TW / GE) :

- Updated to Linux 3.4.103
- msm: Skip building perf debug
- cpufreq: Always allow update of user policy
- cpufreq: correctly set/limit min & max frequencies
- patches from cyanogenmod ( msm, mmc, mdp )
- stweaks : fine tune default audio levels
- switched to official linaro gcc 4.9.1

( let's see if 3.4.104 will come out right after this release ... :p )

[13/08] Version 1.1.5 (TW / GE) :

- Updated to Linux 3.4.102
- Patched to latest Samsung source drop Update9 (XXUGNG8)
- ramfs_tw: update to NG8 ramdisk (thx to @slim80)
- some cpufreq changes/tweaks
- kgsl: fix memory leaks (thx cyanogenmod)
- kgsl: Fix Z180 memory leak
- add RGB colors control (thx cyanogenmod) & added to stweaks/gpu

[07/08] Version 1.1.4 (TW / GE) :

- Updated to Linux 3.4.101
- Patched to latest Samsung source drop Update8 (XXUGNG2)
- arm: reverted all latest patches to get back to usual (max) smoothness and battery life !!! ;)
- ramfs: hp and sp gain raised to 45
- sched: get back sched_mc_power_savings & disable arch_power

[29/07] Version 1.1.3 (TW / GE) :

- Updated to Linux 3.4.100

[26/07] Version 1.1.2 (TW / GE) :

- Updated to Linux 3.4.99
- gcc: switched to @Christopher83 GCC linaro 4.9.1 optimized for Cortex-A15 2014.07
- stweaks: added special kernel tweaks toggle in misc tab (thx to @nfsmw_gr for the tweaks)
- msm: enabled all idle & suspend power sleep modes
- mm: some tweaks and reverted some harmful patches causing microlags

Codename: Smoothness is back !!! ;)

[17/07] Version 1.1.1 (TW / GE) :

- Updated to Linux 3.4.98
- arm: a lot of patches and tweaks (mm, kernel, cacheflush)
- zram is back due to massive demand (isn't it, @qtwrk ?)
- sched: disabled autogroup
- fs: removed f2fs support (who was using it ?)
- stweaks: raise storage read-ahead max possible value to 4096

[07/07] Version 1.1.0 (TW / GE) :

- Updated to Linux 3.4.96
- arm: included a lot of topology patches and tweaks
- usb: gadget: added support for cdrom devices
- block: updated BFQ to v7r5
- sched: completely removed sched_mc_power_savings
- arm: use hardfloat & neon-vfpv4
- disabled ASYNC_FSYNC
- various tweaks (mpdecision, hotplug, cpufreq, cacheflush ...)
- Stweaks: correct charge control switch (Disabled, AC to USB, Custom values)

Codename: Awesome smoothness and battery life !!! ;)

[27/06] Version 1.0.9 (TW / GE) :

- Updated to Linux 3.4.95
- cpufreq: Fixed freezing problem when changing governor

[25/06] Version 1.0.8 (TW / GE) :

- Updated to Linux 3.4.94
- gcc: switched to @Christopher83 GCC linaro 4.9.1 optimized for Cortex-A15 2014.06
- kgsl: fix some probable memory leak
- net: add highspeed & hybla congestion controls
- scheduler: Revert computing time-average nr_running
- smp: Wait just 1 second for other CPU to halt
- nohz: Reduce overhead under high-freq idling patterns
- cpufreq: break earlier if target_freq is equal to current freq
- Stweaks: correct cpu UV & OV min/max margin (now -150mV / +150mV)
- ramfs: removed the "auto root" feature to allow use of Roms builtin root method or even change it

PS: Credits for most changes are way too long to mention here BUT can be found in the corresponding commits ;) Thx to all !

[17/06] Version 1.0.7 (TW / GE) :

- Updated to Linux 3.4.93
- tspdrv: add vibration intensity control (thx cyanogenmod)
- GPE: add CONFIG_GED_BUILD required by Google (android@gpe)
- arm: some cache_louis fixes and tweaks
- GPE: compile proper barcode_emul for gpe (fix for IR)
- GPE: updated ramdisk (thx @ktoonsez)
- Stweaks: back to mpdecision as default hotplug mechanism
- completely remove ZRAM & CONFIG_RUNTIME_COMPCACHE (this time for good)
- some cpufreq & cpuidle tweaks

PS: as ZRAM is completely removed, don't be surprised to see lower free ram stats. Please "complain" only if this gives some inconvenience or misbehaviour, otherwise ENJOY the smoothness !!!:p

[06/06] Version 1.0.6 (TW / GE) :

- gcc: switched to @Christopher83 GCC linaro 4.9.1 optimized for Cortex-A15 2014.05
- Google Edition 4.4.3 also supported !!! :good:
- GPE: fix usb MTP not working
- cpufreq: Add auto_hotplug from thalamus (from Hydra github)
- Stweaks: add hotplug mechanism choice mpdecision / auto-hotplug [default]
- cpufreq: add lionheart & darkness governors
- fast-charge: modded to use 460-700-1000 mA for USB and 1000-1450-1900 mA for AC
- sound: lowered headphone pa gain to default value (20)
- kernel: ported futex fixes of Thomas Gleixner from 3.15 mainline

[31/05] Version 1.0.5 (TW / GE) :

- Added Google Edition 4.4.2 kernel !!! :good:
- gcc: switched to @Christopher83 GCC linaro 4.9.1 optimized for Cortex-A15 & Neon-vfpv4 + a lot of fixes for it :good:
- zram: completely removed zram (why the hell do we need it with 2gb RAM ?)
- arm: update cpu topology
- sched: use time-average computation
- bcmdhd: reduce wakelocks
- smp: revert "patches from 3.5 mainline to help with hotplug efficiency"
- Async IO tweak for better ssd performance
- Stweaks: raised sound pa gain from 20 to 25 as default

PS: Hold your phone tightly, it can REALLY fly away :p

[24/05] Version 1.0.4 :

- sched: enabled arm specific ARCH_POWER
- sched: enabled SCHED_AUTOGROUP (auto group tasks for hopefully better performance)
- picked some important performance tweaks from @faux123 repo :
-- softirq: reduce latencies
-- block/partitions: optimize memory allocation
-- mm: Fix calculation of dirtyable memory + fix zram 32bit overflow
-- writeback: Don't call writeback_set_ratelimit() too often during hotplug
PS: Hold your phone tightly, it can fly away :p

[21/05] Version 1.0.3 :

- Updated to Linux 3.4.91
- CPU: Added Voltage control
- GPU: Added Voltage control
- smp: patches from 3.5 mainline to help with hotplug efficiency
- fs: Added F2FS support
- cpufreq: added governors intellidemand, abyssplug, asswax, badass, dancedance, nightmare, smartassh3, wheatley
- block: update bfq scheduler to v7r3
- some magical tweaks found all over the net
- removed samsung rooting prevention
- Stweaks: made ZRAM switchable & disksize+swappiness configurable
- Stweaks: added settings for sched_mc_power_saving, gentle_fair_sleepers, dirty background ratio / dirty ratio
- ramfs: fixed a lot of internal scripts problems
- Stweaks: auto-install own compiled Googy-Max Stweaks

[09/05] Version 1.0.2 :

- Updated to Linux 3.4.89
- ramfs: fixed problem with some roms not booting

[08/05] Version 1.0.1 :

- sound: added Faux Sound & modified to use one slider for headphone volume (instead of L / R)
- fs: added dynamic fsync
- leds: added LED fading & brightness control
- lib/lzo: make LZO use unaligned access for better performance
- gpu: add simple governor
- STweaks: Solved all settings problems and added profiles (battery-balanced-performance which are initially the same and should be tuned to fit your needs)

[04/05] Version 1.0.0 :

- Updated to Linux 3.4.88
- patched to use cortex-a15 optimizations & using linaro gcc 4.7.4 optimized for cortex-a15
- added support for kernel mode NEON
- added Asynchronous Fsync
- added cache LoUIS support
- added frandom support
- Optimized ARM RWSEM algorithm
- updated LZO compression libraries
- enabled unaligned memory access
- tweaked fs/sync
- added fast charge support (configurable via STweaks)
- added bfq-fifo-fiops-sio-vr-zen schedulers (configurable via STweaks)
- added tcp congestion controls: bic-westwood-htcp (configurable via STweaks)
- added intelliactive governor (configurable via STweaks)


Downloads are attached below ;)

PLEASE DO NOT MIRROR !!!
 

Attachments

  • GoogyMax3_TW-Kernel_1.2.8_CWM.zip
    10.8 MB · Views: 5,305
  • GoogyMax3_TW444-Kernel_1.2.8_CWM.zip
    10.8 MB · Views: 1,407
  • GoogyMax3_GE-Kernel_1.2.8_CWM.zip
    10.1 MB · Views: 3,016
  • GoogyMax3_GE5-Kernel_1.2.8_CWM.zip
    10.5 MB · Views: 3,898
  • GoogyMax3_GE5-Kernel_1.2.9_CWM.zip
    10.5 MB · Views: 3,031
  • GoogyMax3_TW-Kernel_1.2.9_CWM.zip
    10.8 MB · Views: 2,741
  • GoogyMax3_TW444-Kernel_1.2.9_CWM.zip
    10.8 MB · Views: 1,193
  • GoogyMax3_GE5-Kernel_1.3.0_CWM.zip
    10.5 MB · Views: 10,222
  • GoogyMax3_TW-Kernel_1.3.0_CWM.zip
    10.8 MB · Views: 8,356
  • GoogyMax3_TW444-Kernel_1.3.0_CWM.zip
    10.8 MB · Views: 6,085
Last edited:

DaReDeViL

Inactive Recognized Developer / Retired Forum Mod
Jul 15, 2009
3,480
14,220
Rabat
Samsung Galaxy S23
[04/05] Version 1.0.0 ONLINE !!! ;)

- Updated to Linux 3.4.88
- patched to use cortex-a15 optimizations & using linaro gcc 4.7.4 optimized for cortex-a15
- added support for kernel mode NEON
- added Asynchronous Fsync
- added cache LoUIS support
- added frandom support
- Optimized ARM RWSEM algorithm
- updated LZO compression libraries
- enabled unaligned memory access
- tweaked fs/sync
- added fast charge support (configurable via STweaks)
- added bfq-fifo-fiops-sio-vr-zen schedulers (configurable via STweaks)
- added tcp congestion controls: bic-westwood-htcp (configurable via STweaks)
- added intelliactive governor (configurable via STweaks)

Happy flashing guys ;) :good:
 

Ausboy 2011

Senior Member
Oct 31, 2011
2,208
497
Yay awesome kernel for s3 good on ya mate this will rock our s4

Sent from my dominationed S4
 

Top Liked Posts

  • There are no posts matching your filters.
  • 285
    This kernel is ONLY for GT-i9505
    TOUCHWIZ 4.4.2 & 4.4.4 & GoogleEdition 4.4.x & 5.0.x & CM11 & CM12 !!!


    2wmncqr.png

    Features :

    - TW/GE: Based on Samsung KK Update9 Sources / CM: Based on latest CyanogenMod Sources Rebased on TW version and adapted to CM
    - TW/GE: Updated to latest KK ramdisk / CM: Updated to latest cyanogenmod ramdisk
    - Patched to latest Linux 3.4.105
    - Compiled with Christopher's latest linaro gcc 4.9.3 optimized for Cortex A15 :good:
    - CPU Governors : Ondemand [default] / Interactive / Intelliactive / intellidemand / abyssplug / asswax / badass / dancedance / nightmare / smartassh3 / wheatley / Lionheart / darkness / yankactive / intellimm
    - Hotplug mechanisms : MPdecision / IntelliPlug
    - CPU undervolting
    - GPU Governors : Ondemand [default] / Simple / Performance
    - GPU undervolting
    - I/O Schedulers : deadline - cfq[default] - noop - fiops - sio - vr - fifo - bfq - zen
    - TW/GE: LED fading & brightness control
    - RGB colors control
    - Ported mako thermal control
    - KSM (Kernel Samepage Merging) & deferred timers support, both switchable via STweaks
    - ZRAM switchable via STweaks & configurable (disksize + swappiness)
    - Arch_power switchable via STweaks
    - different lowmemorykiller profiles via STweaks (stock-light-moderate-agressive)
    - updated cpu topology
    - Faux sound v3.5 (thx @faux123)
    - init.d support & Busybox
    - frandom support
    - kexec hardboot (MultiROM) support
    - SD ReadAhead Configurable via Stweaks
    - TCP congestion control (cubic[default]-wetswood-bic-hctp-hybla-highspeed) configurable via STweaks
    - ExFAT support
    - Android Logger switchable via Stweaks
    - Charge current for AC & USB raised (Configurable via STweaks)
    - SELinux set to Permissive
    - TW/GE: Auto-Remove Knox Apps
    - Auto loki patch

    - MORE TO COME ...

    Thanks :

    The Beta Team: @davtse, @qtwrk, @Abo3mood, @ronnie498, @Mystique, @romskii

    - Samsung : For the code source :p
    - Cyanogenmod : For the code source ;)
    - @faux123
    - @alucard_24
    - @wanam
    - @ktoonsez
    - @qrashers for the Googy-Max Kernel logo & user / betatester signatures
    - and last but not least, THE WONDERFUL XDA COMMUNITY !!! :cool:

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    CM Changelogs & Downloads :
    ==> [Post #2] <==
    /
    TW / GE Changelogs & Downloads :
    ==> [Post #3] <==
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Source :
    https://github.com/googyanas/Googy-Max3-Kernel

    Signature for users :
    2r6ia1g.png


    XDA:DevDB Information
    (01MAR) Googy-Max3 Kernel 1.3.0 FINAL [TW/GE/CM] (Linux 3.4.106 / Linaro 4.9.3), Kernel for the Samsung Galaxy S 4

    Contributors
    googy_anas, davtse, qtwrk, ronnie498, Abo3mood, Mystique, romskii
    Kernel Special Features:

    Version Information
    Status: Stable

    Created 2014-05-04
    Last Updated 2015-03-01
    186
    TW / GE Changelogs & Downloads

    [01MAR] Version 1.3.0 FINAL (TW/TW444/GE5) :

    - switched to linaro gcc 4.9.3 optimized for Cortex A15 2015.02
    - ARM patches
    - Fixes a nasty memory management error due to an old patch
    - various tweaks: rcu, sched, timer, kthread, ext4, block
    - ksm is now disabled by default

    I did my best in 1.3.0 to have top performance and battery life. I present it to you as a "good-bye" gift. I'm leaving S4 i9505 in favor of S5 G900F.

    Good-bye everybody AND THANKS A LOT FOR ALL YOUR KIND SUPPORT


    [16FEB] Version 1.2.9 (TW/TW444/GE5) :

    - Enabled KSM (Kernel Samepage Merging) & patched to support the use of deferred timers (all switchable in STweaks)
    - some minor tweaks (msm, net, mmc)
    - cpufreq tweaks
    - workqueue: a hell lot of patches and tweaks
    - arm: ported changes from 3.10 mainline
    - gpio: some memory leaks fixes
    - kernel/timer tweaks
    - rcu: implement RCU_FAST_NO_HZ timer
    - GE(4.4.x) support dropped

    [03FEB] Version 1.2.8 (TW/TW444/GE/GE5) :

    - Updated to Linux 3.4.106
    - switched to linaro gcc 4.9.3 optimized for Cortex A15 2015.01
    - cpufreq : added Intellimm & yankactive governors
    - stweaks : governors & max/min cpu frequencies are now applied to ALL CORES
    - msm : added IntelliPlug and removed AutoHotplug
    - upgrade d zram & zsmalloc to 3.17 mainline
    - some more patches from i9505G
    - minor tweaks ( arch/mm - sched - mach-msm ... )
    - Stweaks : included lollipop themed version (please manually uninstall old one) ( All credits to @Kryten2k35 )

    [17/01] Version 1.2.7 (TW/TW444/GE/GE5) :

    - Added support for TW 4.4.4
    - Disable SEC_DEBUG
    - various tweaks/fixes (msm:kgsl - mm:readahead - security:keys ...)
    - Stweaks : Back to some default values (sound - sched autogroup ...)

    PS: Please confirm the reduced stuttering in bluetooth audio. Thx

    [04/01] Version 1.2.6 (TW/GE/GE5) :

    - zram is back and for all branches TW-GE-GE5 and set to 500mb (I finally realized I was wrong, there's no need to remove a feature which is already switchable !)
    - some minor changes (cpufreq, cfq, idle-v7, sched)

    [28/12] Version 1.2.5 (TW/GE/GE5) :

    - updated bfq to v7r7
    - ge5: updated msm video driver from latest i9505g source drop
    - cpufreq: use new relation to choose next nearest freq, and use it in ondemand
    - Arm: some assembler optimization specific for ARMv6+
    - defconfig: Disable zram, swap, sec_oom_killer, compaction
    - some minor tweaks here and there
    - auto loki patch included in update script (shamely & silently taken from @ktoonsez kernel zip) ;)

    [22/12] Version 1.2.4 (GE5) :

    - switched to linaro gcc 4.9.3 optimized for Cortex A15 2014.12
    - Revert "usb: use both Samsung MTP and Google MTP"
    - Updated stuff from LL sources
    - defconfig: Disable zram, swap, sec_oom_killer, compaction
    - ramfs: misc fixes
    - stweaks: correct stock lmk values and set it as default

    [13/12] Version 1.2.3 (TW / GE / GE5) :

    - Added support for GPE 5.0 Lollipop (GE5)
    - Updated to Linux 3.4.105
    - arch/arm: some more changes from 3.14 kernel
    - sound: updated faux sound engine to 3.6

    Previous versions changelogs :



    [30/11] Version 1.2.2 (TW / GE) :

    - switched to linaro gcc 4.9.3 optimized for Cortex A15 2014.11 + activated hardfloat & neon-vfpv4 flags
    - stweaks: add arch_power switch (on/off)
    - stweaks: add lowmemorykiller profiles (stock-light-moderate-agressive)
    - GE: IR is reverted to previous state
    - lot of tweaks & changes (cpufreq, block, fs-writeback, sched)
    - arch/arm: ported some changes from 3.14 kernel
    - arch/arm: update cpu topology
    - usb: use both Samsung MTP and Google MTP

    [20/11] Version 1.2.1 (TW / GE) :

    - ramfs: show stock voltage values for CPU & GPU
    - Revert "sched: enable ARCH_POWER feature" (battery drain)
    - ramfs: collect stock voltage values before settings get applied
    - GE: back to normal IR (hopefully fixing IR problems on GPE)
    - Some kernel sched patches


    [18/11] Version 1.2.0 (TW / GE) :


    - tracing/syscalls: combined patches from cyanogenmod
    - frandom builtin and activated (say hello to better responsiveness)
    - stweaks: use deltas for cpu & gpu voltage control (complete different method)
    - cpufreq: remove prevention of managing offline cpus (cpu0 can now rest idle on 384MHz)
    - Some patches from 3.18 branch: ARM, zram, mm
    - sched: enable ARCH_POWER feature
    (1.2.0a TW: Fixed broken zram on boot activation script)


    [04/11] Version 1.1.9 (TW / GE) :

    - switched to linaro gcc 4.9.2 optimized for Cortex A15 2014.10
    - msm: add ported mako msm_thermal control (thx to @showp1984 & @Alucard24)
    - stweaks: add switch for sched autogroup feature
    - mach-msm: idle & hotplug changes
    - fs: Revert dynamic fsync
    - ARM: a lot of patches, fixes and tweaks
    - kgsl patches
    - cpufreq: use adequate nightmare governor (Thx @Alucard24)
    - block: Update BFQ scheduler to BFQ-v7r6 for 3.4.0
    - lzo: properly check for overruns
    - ramfs: busybox update for correct init.d support (thx @dorimanx)
    - random: tweak for better performance provided by the genius @Mystique ;)
    - some minor tweaks here and there

    PLEASE, PLEASE AND PLEASE ... GIVE FEEDBACK ABOUT HOW WONDERFUL THIS VERSION IS !!!!! :D :D

    [19/10] Version 1.1.8 (TW / GE) :

    - Added kexec hardboot (multirom) support
    - cpufreq: reverted OC & UC (as wished by 75% of voters + me !!!)
    - more optimized gcc compile flags

    [11/10] Version 1.1.7 (TW / GE) :

    - Updated to Linux 3.4.104
    - ARM: lot of patches and tweaks (mm, kernel, cache, lib, specific A15 memcopy optimizations ...)
    - cpufreq: Correctly implemented CPU OverClocking(2.1GHz)/Underclocking(162Mhz)
    - cpufreq: Fixed Nightmare governor problem (system freeze)
    - sound: updated faux sound engine to 3.5
    - switched to linaro gcc 4.9.2 optimized for Cortex A15

    Oh GOD how I missed the community !!! + Oh GOD how fast is my phone !!! :p

    [28/08] Version 1.1.6 (TW / GE) :

    - Updated to Linux 3.4.103
    - msm: Skip building perf debug
    - cpufreq: Always allow update of user policy
    - cpufreq: correctly set/limit min & max frequencies
    - patches from cyanogenmod ( msm, mmc, mdp )
    - stweaks : fine tune default audio levels
    - switched to official linaro gcc 4.9.1

    ( let's see if 3.4.104 will come out right after this release ... :p )

    [13/08] Version 1.1.5 (TW / GE) :

    - Updated to Linux 3.4.102
    - Patched to latest Samsung source drop Update9 (XXUGNG8)
    - ramfs_tw: update to NG8 ramdisk (thx to @slim80)
    - some cpufreq changes/tweaks
    - kgsl: fix memory leaks (thx cyanogenmod)
    - kgsl: Fix Z180 memory leak
    - add RGB colors control (thx cyanogenmod) & added to stweaks/gpu

    [07/08] Version 1.1.4 (TW / GE) :

    - Updated to Linux 3.4.101
    - Patched to latest Samsung source drop Update8 (XXUGNG2)
    - arm: reverted all latest patches to get back to usual (max) smoothness and battery life !!! ;)
    - ramfs: hp and sp gain raised to 45
    - sched: get back sched_mc_power_savings & disable arch_power

    [29/07] Version 1.1.3 (TW / GE) :

    - Updated to Linux 3.4.100

    [26/07] Version 1.1.2 (TW / GE) :

    - Updated to Linux 3.4.99
    - gcc: switched to @Christopher83 GCC linaro 4.9.1 optimized for Cortex-A15 2014.07
    - stweaks: added special kernel tweaks toggle in misc tab (thx to @nfsmw_gr for the tweaks)
    - msm: enabled all idle & suspend power sleep modes
    - mm: some tweaks and reverted some harmful patches causing microlags

    Codename: Smoothness is back !!! ;)

    [17/07] Version 1.1.1 (TW / GE) :

    - Updated to Linux 3.4.98
    - arm: a lot of patches and tweaks (mm, kernel, cacheflush)
    - zram is back due to massive demand (isn't it, @qtwrk ?)
    - sched: disabled autogroup
    - fs: removed f2fs support (who was using it ?)
    - stweaks: raise storage read-ahead max possible value to 4096

    [07/07] Version 1.1.0 (TW / GE) :

    - Updated to Linux 3.4.96
    - arm: included a lot of topology patches and tweaks
    - usb: gadget: added support for cdrom devices
    - block: updated BFQ to v7r5
    - sched: completely removed sched_mc_power_savings
    - arm: use hardfloat & neon-vfpv4
    - disabled ASYNC_FSYNC
    - various tweaks (mpdecision, hotplug, cpufreq, cacheflush ...)
    - Stweaks: correct charge control switch (Disabled, AC to USB, Custom values)

    Codename: Awesome smoothness and battery life !!! ;)

    [27/06] Version 1.0.9 (TW / GE) :

    - Updated to Linux 3.4.95
    - cpufreq: Fixed freezing problem when changing governor

    [25/06] Version 1.0.8 (TW / GE) :

    - Updated to Linux 3.4.94
    - gcc: switched to @Christopher83 GCC linaro 4.9.1 optimized for Cortex-A15 2014.06
    - kgsl: fix some probable memory leak
    - net: add highspeed & hybla congestion controls
    - scheduler: Revert computing time-average nr_running
    - smp: Wait just 1 second for other CPU to halt
    - nohz: Reduce overhead under high-freq idling patterns
    - cpufreq: break earlier if target_freq is equal to current freq
    - Stweaks: correct cpu UV & OV min/max margin (now -150mV / +150mV)
    - ramfs: removed the "auto root" feature to allow use of Roms builtin root method or even change it

    PS: Credits for most changes are way too long to mention here BUT can be found in the corresponding commits ;) Thx to all !

    [17/06] Version 1.0.7 (TW / GE) :

    - Updated to Linux 3.4.93
    - tspdrv: add vibration intensity control (thx cyanogenmod)
    - GPE: add CONFIG_GED_BUILD required by Google (android@gpe)
    - arm: some cache_louis fixes and tweaks
    - GPE: compile proper barcode_emul for gpe (fix for IR)
    - GPE: updated ramdisk (thx @ktoonsez)
    - Stweaks: back to mpdecision as default hotplug mechanism
    - completely remove ZRAM & CONFIG_RUNTIME_COMPCACHE (this time for good)
    - some cpufreq & cpuidle tweaks

    PS: as ZRAM is completely removed, don't be surprised to see lower free ram stats. Please "complain" only if this gives some inconvenience or misbehaviour, otherwise ENJOY the smoothness !!!:p

    [06/06] Version 1.0.6 (TW / GE) :

    - gcc: switched to @Christopher83 GCC linaro 4.9.1 optimized for Cortex-A15 2014.05
    - Google Edition 4.4.3 also supported !!! :good:
    - GPE: fix usb MTP not working
    - cpufreq: Add auto_hotplug from thalamus (from Hydra github)
    - Stweaks: add hotplug mechanism choice mpdecision / auto-hotplug [default]
    - cpufreq: add lionheart & darkness governors
    - fast-charge: modded to use 460-700-1000 mA for USB and 1000-1450-1900 mA for AC
    - sound: lowered headphone pa gain to default value (20)
    - kernel: ported futex fixes of Thomas Gleixner from 3.15 mainline

    [31/05] Version 1.0.5 (TW / GE) :

    - Added Google Edition 4.4.2 kernel !!! :good:
    - gcc: switched to @Christopher83 GCC linaro 4.9.1 optimized for Cortex-A15 & Neon-vfpv4 + a lot of fixes for it :good:
    - zram: completely removed zram (why the hell do we need it with 2gb RAM ?)
    - arm: update cpu topology
    - sched: use time-average computation
    - bcmdhd: reduce wakelocks
    - smp: revert "patches from 3.5 mainline to help with hotplug efficiency"
    - Async IO tweak for better ssd performance
    - Stweaks: raised sound pa gain from 20 to 25 as default

    PS: Hold your phone tightly, it can REALLY fly away :p

    [24/05] Version 1.0.4 :

    - sched: enabled arm specific ARCH_POWER
    - sched: enabled SCHED_AUTOGROUP (auto group tasks for hopefully better performance)
    - picked some important performance tweaks from @faux123 repo :
    -- softirq: reduce latencies
    -- block/partitions: optimize memory allocation
    -- mm: Fix calculation of dirtyable memory + fix zram 32bit overflow
    -- writeback: Don't call writeback_set_ratelimit() too often during hotplug
    PS: Hold your phone tightly, it can fly away :p

    [21/05] Version 1.0.3 :

    - Updated to Linux 3.4.91
    - CPU: Added Voltage control
    - GPU: Added Voltage control
    - smp: patches from 3.5 mainline to help with hotplug efficiency
    - fs: Added F2FS support
    - cpufreq: added governors intellidemand, abyssplug, asswax, badass, dancedance, nightmare, smartassh3, wheatley
    - block: update bfq scheduler to v7r3
    - some magical tweaks found all over the net
    - removed samsung rooting prevention
    - Stweaks: made ZRAM switchable & disksize+swappiness configurable
    - Stweaks: added settings for sched_mc_power_saving, gentle_fair_sleepers, dirty background ratio / dirty ratio
    - ramfs: fixed a lot of internal scripts problems
    - Stweaks: auto-install own compiled Googy-Max Stweaks

    [09/05] Version 1.0.2 :

    - Updated to Linux 3.4.89
    - ramfs: fixed problem with some roms not booting

    [08/05] Version 1.0.1 :

    - sound: added Faux Sound & modified to use one slider for headphone volume (instead of L / R)
    - fs: added dynamic fsync
    - leds: added LED fading & brightness control
    - lib/lzo: make LZO use unaligned access for better performance
    - gpu: add simple governor
    - STweaks: Solved all settings problems and added profiles (battery-balanced-performance which are initially the same and should be tuned to fit your needs)

    [04/05] Version 1.0.0 :

    - Updated to Linux 3.4.88
    - patched to use cortex-a15 optimizations & using linaro gcc 4.7.4 optimized for cortex-a15
    - added support for kernel mode NEON
    - added Asynchronous Fsync
    - added cache LoUIS support
    - added frandom support
    - Optimized ARM RWSEM algorithm
    - updated LZO compression libraries
    - enabled unaligned memory access
    - tweaked fs/sync
    - added fast charge support (configurable via STweaks)
    - added bfq-fifo-fiops-sio-vr-zen schedulers (configurable via STweaks)
    - added tcp congestion controls: bic-westwood-htcp (configurable via STweaks)
    - added intelliactive governor (configurable via STweaks)


    Downloads are attached below ;)

    PLEASE DO NOT MIRROR !!!
    130
    CM/CM12 Changelogs & Downloads

    [01MAR] Version 1.3.0 FINAL (CM12) :

    - switched to linaro gcc 4.9.3 optimized for Cortex A15 2015.02
    - ARM patches
    - Fixes a nasty memory management error due to an old patch
    - various tweaks: rcu, sched, timer, kthread, ext4, block
    - ksm is now disabled by default

    I did my best in 1.3.0 to have top performance and battery life. I present it to you as a "good-bye" gift. I'm leaving S4 i9505 in favor of S5 G900F.

    Good-bye everybody AND THANKS A LOT FOR ALL YOUR KIND SUPPORT



    [16FEB] Version 1.2.9 (CM12) :

    - cpufreq tweaks
    - workqueue: a hell lot of patches and tweaks
    - arm: ported changes from 3.10 mainline
    - gpio: some memory leaks fixes
    - kernel/timer tweaks
    - rcu: implement RCU_FAST_NO_HZ timer

    [08FEB] Version 1.2.8a (CM12) :

    - Enabled KSM (Kernel Samepage Merging) & patched to support the use of deferred timers (all switchable in STweaks)
    - some minor tweaks (msm, net, mmc)
    - Fixed busybox problem
    - Fixed flip-cover not detected
    - Fixed non working overlay buttons

    [03FEB] Version 1.2.8 (CM12) :

    - Rebased on TW branch and adapted to CM (better performance !!!)
    - Updated to Linux 3.4.106
    - switched to linaro gcc 4.9.3 optimized for Cortex A15 2015.01
    - cpufreq : added Intellimm & yankactive governors
    - stweaks : governors & max/min cpu frequencies are now applied to ALL CORES
    - msm : added IntelliPlug and removed AutoHotplug
    - upgrade d zram & zsmalloc to 3.17 mainline
    - some more patches from i9505G
    - minor tweaks ( arch/mm - sched - mach-msm ... )
    - Stweaks : included lollipop themed version (please manually uninstall old one) ( All credits to @Kryten2k35 )
    - disabled CM12 performance profiles to allow stweaks settings to survive reboot
    - dropped CM11 support

    [28/12] Version 1.2.5 (CM/CM12) :

    - updated bfq to v7r7
    - cm12: synced with cyanogenmod repo
    - cpufreq: use new relation to choose next nearest freq, and use it in ondemand
    - Arm: some assembler optimization specific for ARMv6+
    - some minor tweaks here and there
    - auto loki patch included in update script (shamely & silently taken from @ktoonsez kernel zip) ;)
    - switched to linaro gcc 4.9.3 optimized for Cortex A15 2014.12
    - Revert "usb: use both Samsung MTP and Google MTP"
    - ramfs: misc fixes
    - Updated to Linux 3.4.105
    - sound: updated faux sound engine to 3.6

    [30/11] Version 1.2.2 (CM) :

    - switched to linaro gcc 4.9.3 optimized for Cortex A15 2014.11 + activated hardfloat & neon-vfpv4 flags
    - stweaks: add arch_power switch (on/off)
    - stweaks: add lowmemorykiller profiles (stock-light-moderate-agressive)
    - GE: IR is reverted to previous state
    - lot of tweaks & changes (cpufreq, block, fs-writeback, sched)
    - arch/arm: ported some changes from 3.14 kernel
    - arch/arm: update cpu topology
    - usb: use both Samsung MTP and Google MTP

    Previous changelogs :

    [20/11] Version 1.2.1 (CM) :

    - ramfs: show stock voltage values for CPU & GPU
    - Revert "sched: enable ARCH_POWER feature" (battery drain)
    - ramfs: collect stock voltage values before settings get applied
    - Some kernel sched patches

    [18/11] Version 1.2.0 (CM) :

    - tracing/syscalls: combined patches from cyanogenmod
    - frandom builtin and activated (say hello to better responsiveness)
    - stweaks: use deltas for cpu & gpu voltage control (complete different method)
    - cpufreq: remove prevention of managing offline cpus (cpu0 can now rest idle on 384MHz)
    - Some patches from 3.18 branch: ARM, zram, mm
    - sched: enable ARCH_POWER feature

    [04/11] Version 1.1.9 (CM) :

    - switched to linaro gcc 4.9.2 optimized for Cortex A15 2014.10
    - msm: add ported mako msm_thermal control (thx to @showp1984 & @Alucard24)
    - stweaks: add switch for sched autogroup feature
    - mach-msm: idle & hotplug changes
    - fs: Revert dynamic fsync
    - ARM: a lot of patches, fixes and tweaks
    - kgsl patches
    - cpufreq: use adequate nightmare governor (Thx @Alucard24)
    - block: Update BFQ scheduler to BFQ-v7r6 for 3.4.0
    - lzo: properly check for overruns
    - ramfs: busybox update for correct init.d support (thx @dorimanx)
    - random: tweak for better performance provided by the genius @Mystique ;)
    - some minor tweaks here and there

    PLEASE, PLEASE AND PLEASE ... GIVE FEEDBACK ABOUT HOW WONDERFUL THIS VERSION IS !!!!! :D :D

    [19/10] Version 1.1.8 (CM) :

    - Updated to Linux 3.4.104
    - Synced with latest cm sources (updated bluetooth & camera drivers)
    - ARM: lot of patches and tweaks (mm, kernel, cache, lib, specific A15 memcopy optimizations ...)
    - cpufreq: Fixed Nightmare governor problem (system freeze)
    - switched to linaro gcc 4.9.2 optimized for Cortex A15

    [28/08] Version 1.1.6 (CM) :

    - Updated to Linux 3.4.103
    - gpu: back to mainline msm gpu driver
    - re-synced with latest cm repo
    - kgsl: re-add simple gpu governor
    - cpufreq: Always allow update of user policy
    - stweaks: fine tune sound and IO readahead values
    - ramfs: add ir permissions (cyanogenmod)
    - switched to official linaro gcc 4.9.1

    ( let's see if 3.4.104 will come out right after this release ... :p )

    [13/08] Version 1.1.5 (CM) :

    - Reworked from scratch based on latest CM kernel (compatible only with builds from 09/08 and above)
    - Re-Updated step by step to Linux 3.4.102
    - implemented all previous features
    - kgsl: fix memory leaks (thx cyanogenmod)
    - kgsl: Fix Z180 memory leak
    - add RGB colors control (thx cyanogenmod)
    - updated ramdisk

    [07/08] Version 1.1.4 (CM) :

    - Updated to Linux 3.4.101
    - arm: added cache LoUIS support
    - leds: add LED control (fading & brightness) (thx AndreiLux)

    [29/07] Version 1.1.3 (TW / GE / CM) :

    - Updated to Linux 3.4.100
    - CM: based on official cm11 kernel -> patched to 3.4.100 -> included all Googy-Max3 features -> fine tuned to the MAX !!!

    Downloads are attached below ;)

    PLEASE DO NOT MIRROR !!!
    86
    [01MAR] Version 1.3.0 FINAL (CM12/TW/TW444/GE5) :

    - switched to linaro gcc 4.9.3 optimized for Cortex A15 2015.02
    - ARM patches
    - Fixes a nasty memory management error due to an old patch
    - various tweaks: rcu, sched, timer, kthread, ext4, block
    - ksm is now disabled by default

    I did my best in 1.3.0 to have top performance and battery life. I present it to you as a "good-bye" gift. I'm leaving S4 i9505 in favor of S5 G900F.

    Good-bye everybody AND THANKS A LOT FOR ALL YOUR KIND SUPPORT
    54
    [11/10] Version 1.1.7 (TW / GE) ONLINE !!! ;)

    - Updated to Linux 3.4.104
    - ARM: lot of patches and tweaks (mm, kernel, cache, lib, specific A15 memcopy optimizations ...)
    - cpufreq: Correctly implemented CPU OverClocking(2.1GHz)/Underclocking(162Mhz)
    - cpufreq: Fixed Nightmare governor problem (system freeze)
    - sound: updated faux sound engine to 3.5
    - switched to linaro gcc 4.9.2 optimized for Cortex A15

    Oh GOD how I missed the community !!! + Oh GOD how fast is my phone !!! :p