(15/08) Googy-Max2 Kernel 2.3.2 [CM CAMERA FIXED] (Linaro GCC 4.7.4)

Status
Not open for further replies.
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 SAMMY4.3 / CM11 / OMNI / TEMASEK / SLIMKAT / CARBON !!!
Dualboot IS WORKING !!! (reboot to desired rom via stweaks dualboot tab or via @Derteufel1980 recovery)

2wmncqr.png

Current version : [ 2.3.2 ] - (15/08/2014)     {Downloads}   {Changelog on post #2}

Features :

- Based on Samsung Update13 Sources & patched to latest sources drop (Update14)
- Updated to latest XXUGMK6 ramdisk
- Patched to latest Linux 3.0.101 (EOL)
- Compiled with linaro gcc 4.7.4 build 2014.04 (optimized for cortex-a9) (thx @Christopher83) :good:
- DUAL Sound-Engine : Audio enhancement and sound boosting for great headphone experience (Wolfson Sound Engine AND ScoobyDoo Sound Engine 1.1 selectable via STweaks)
- Touch-to-Wake support
- Configurable LED behavior + LED fading support
- MDNIE full control
- Cpu OC support (up to 1600Mhz)
- Cpu UV support
- Gpu OC support (up to 700Mhz)
- Gpu UV support
- Governors : Pegasusq [default] / Zzmoove 0.9beta / Lulzactiveq / SmartassV2 (Configurable via STweaks :good: )
- I/O Schedulers : Deadline - cfq[default] - noop - row - sio - vr - fifo - bfq
- Xpad support
- TriangleAway support
- USB OTG support
- Network filesystems support (nfs, cifs, sunrpc)
- Dynamic FSync 1.2 - Configurable via Stweaks (On by default)
- Asynchronous Fsync (thx @faux123)
- init.d support
- Custom bootanimation support (bootanimation.bin or bootanimation.zip to be placed in /data/local/)
- Increased values for SD ReadAhead - Configurable via Stweaks
- TCP congestion control (cubic[default]-wetswood-bic-hctp) configurable via STweaks
- Auto-root (updated to latest su and supersu with daemon autorun)
- NTFS automounting for USB sticks, mounted to /mnt/ntfs folder in Read Only mode
- ExFAT support
- Charge current for AC & USB raised (Configurable via STweaks) & ignore unstable power & ignore safety margin
- CRT-OFF support (Early Suspend) [Adjustable]
- Almost everything is configurable via simple and free STweaks (included in the kernel)

- MORE TO COME ...

Thanks :
- Gokhanmoral !!!
- @Yank555
- @DerTeufel1980
- Samsung : For the code source :p
- @arbi97, @davtse, @FadeFx, @habylab, @qtwrk, @rafaelpernil ¹ Abo3mood & my friend @romskii : my first and only beta testers ;) (Beta team is now complete, no more additions)
- @qrashers for the Googy-Max Kernel logo & user / betatester signatures
- and last but not least, THE WONDERFUL XDA COMMUNITY !!! :cool:

Source : Up-to-date
https://github.com/googyanas/Googy-Max2-Kernel

Signature for users :
2r6ia1g.png


Official Mirror kindly maintained by @romskii (Roman Kunkel)
http://www.mediafire.com/folder/318p14e5j5821/Official_Release

XDA:DevDB Information
(15/08) Googy-Max2 Kernel 2.3.2 [CM CAMERA FIXED] (Linaro GCC 4.7.4), Kernel for the Samsung Galaxy S III I9300

Contributors
googy_anas, arbi97, davtse, FadeFx, habylab, qtwrk, rafaelpernil, romskii, Abo3mood (Beta team is now complete, no more additions)
Kernel Special Features:

Version Information
Status: Stable

Created 2013-11-08
Last Updated 2014-08-15
 

DaReDeViL

Inactive Recognized Developer / Retired Forum Mod
Jul 15, 2009
3,480
14,220
Rabat
Samsung Galaxy S23
Q & A

a) how to install cm11 as 2ndrom via derteufel recovery ?

DOWNLOAD DERTEUFEL'S RECOVERY FROM ATTACHEMENT OR DOWNLOAD SECTION

1- Flash derteufel's recovery (get it from his thread) and reboot to recovery. Thx to @DerTeufel1980
1.a- (Optional) if you don't already have a 2ndrom filesystem then go to dualboot menu to create it (may take some time)
2- Go to flash zip menu then choose where your zip is (sdcard/sdcard1) and choose to flash ROM (not ZIP) to 2ndrom then choose your cm11 file
2.1- (Optional) go to flash zip menu then choose where your zip is (sdcard/sdcard1) and choose to flash ZIP (not ROM) to 2ndrom then choose your gapps file
3- REFLASH Googy-Max2 kernel as the recovery overwrites it every time a rom is flashed (to 1strom or 2ndrom)
4- In the main recovery menu, choose to reboot to 1st or 2nd rom, Googy-Max2 handles it ;)
 

Attachments

  • Devil-i9300-recovery-signed.zip
    6.8 MB · Views: 2,981
Last edited:

DaReDeViL

Inactive Recognized Developer / Retired Forum Mod
Jul 15, 2009
3,480
14,220
Rabat
Samsung Galaxy S23
Changelog

Changelog :

[15/08] Version 2.3.2 :
- mm: cache louis fixes
- futex: fixes from Thomas Gleixner
- Fix CVE-2014-3153
- smdk4412: cypress-touchkey - add keydisabler (thx cyanogenmod)
- misc changes (fs, kernel, cache, net, uaccess, cpuidle, cpufreq, smp)
- Enable PM_HOTPLUG again
- disable ASYNC_FSYNC (causing lags)
- smdk4412: update mali driver
- Update to GT-I9300_JB_Opensource_Update14
- Update ZZMoove 0.9 beta3 (thx ZaneZam)
- some ramdisks updates

Codename of this version : "I'm still standing ;) !!!"

[28/04] Version 2.3.1 :
- Back to standard Googy-Max2 mainline wwith proper cm camera fix !
- CM CAMERA IS WORKING FLAWLESSLY !!! :good: :good:
- mm: fix memory management & CM CAMERA FIX

Codename of this version : "Goodbye i9300, Hello i9505 ;) Sorry guys :( !!!"

[25/04] Version 2.3.0 :
- Rebased on Samsung Update13 from scratch and re-implemented all features
- CM CAMERA IS WORKING FLAWLESSLY !!! :good: :good:
- PegasusQ is now stock and its tunables are removed from Stweaks
- bfq scheduler is removed
- ramfs: updated CarbonKK ramdisk to fix bootloop
- Stweaks: charge control: set min current to 400 and max to 1500 with 25 stepping
- ramfs: automatically replace CM video shutter sound with a softer one (to avoid the "boing" sound at the beginning of video playback)

Codename of this version : "I FELL IN LOVE WITH CYANOGENMOD ... AGAIN !!!" :D

[16/04] Version 2.2.2 :
- ramfs: fixed stweaks problem on slimkat-based roms
- included latest cyanogenmod kernel commits
- kernel: sched tweaks
- cpufreq: some tweaks from i9300i 3.4 source

[29/03] Version 2.2.1 :
- arm: back to standard memset (better stability + less camera crashes on cm11)
- ramfs: add slimkat-based roms support
- ramfs: updated all included ramdisks
- Stweaks: enable all GPU freqs for all GPU steps
- Stweaks: enable all CPU freqs for min & max scaling freq
- Included some modules into kernel to reduce its size
This 2.2.1 version is labelled "I just can't stop loving you ..." :D

[23/03] Version 2.2.0 :
- cpufreq: updated ZZMoove to 0.8 (thx @ZaneZam & @Yank555)
- STweaks: added new zzmoove tunables and implemented all its internal profiles (10 profiles)
- Pegasusq: re enabled EARLYSUSPEND_HOTPLUGLOCK
- Now FINALLY the kernel has reached maturity with the best experience ever (battery and performance wise)

[16/03] Version 2.1.9 :
- updated to linaro gcc 4.8.3 build 2014.03 optimized for cortex-a9 (thx @Christopher83)
- cpufreq: Manage only online cpus
- smp: backport patches from linux 3.5 for better hotplugging
- CPU hotplug & writeback: Don't call writeback_set_ratelimit() too often
- touchscreen: use AndiP's touchboost control (thx @andiP)
- dyn_fsync: do not disable do_fsync()
- fs: implement ASYNC_FSYNC port from htc by @faux123
- Stweaks: added GoogyQ tab

[10/03] Version 2.1.8 :
- ARM: implement flush_cache_louis
- LZO: Update to latest version
- Pegasusq: disable EARLYSUSPEND_HOTPLUGLOCK
- cpufreq: introduce GoogyQ governor (ported from faux123 intellidemand) and set as default (incredibly smooth and battery friendly !!!)
- Rom choice at boot is now working by simply touching the screen (3 seconds delay)

[05/03] Version 2.1.7 :
- CM11: Updated ramdisk to latest build 04/03 (added telephony-msim to bootclasspath)
- Some minor internal tweaks


[01/03] Version 2.1.6 :
- back to gcc linaro 4.7.3 (giving better results and stability)
- Dynamic fsync re-added and activated by default
- Lots of mm & internal changes for stability and performance
- logger: reduce reserved memory
- battery: ignore unstable power & ignore safety margin are now switchable via Stweaks
- cpufreq: tweaked governors and re-added smartassV2
- block: tweaked schedulers & added bfq (thx @andiP)
- camera: hopefully fixed camera occasional crash
- linux: back to standard kernel naming showing proper version number
- Fixed some occasional apps crash (like antutu x & megapolis ...)
- gpu: using simpler gpu control (thx @andiP)
- Stweaks: Added Min CPU Lock control to CPU tab
- Stweaks: Added "Apply" button to governors tabs
- Stweaks: Added ZRAM switch to Misc tab (on/off for sammy roms only)
- Stweaks: Fine tuned pegasusQ & GPU default values

OUF !

[15/02] Version 2.1.5 :
- Patched to latest samsung source drop XXUGML3 :good:
- using gcc linaro 4.8.3 2014.02 optimized for cortex-a9 (thx @Christopher83)
- Added configurable led behavior + led fading support (thx @AndreiLux)
- Added MDNIE full control (thx @AndreiLux & @DerTeufel1980)
- hdmi: fix sound output not working
- fix TriangleAway support (thx @DerTeufel1980)
- sched: reduced latency for better responsiveness
- cpufreq: reverted hack preventing max freq override (so expect some 1.5 & 1.6 ghz in stats, but it's soooo smooth)
- fsync: completely removed dynamic fsync
- tweaked lowmemorykiller & mm
- fixed problem of wifi not working on some roms
- Added Carbon rom support
- Updated ramdisks

[19/01] Version 2.1.4 :
- Re-patched from scratch to linux 3.0.101
- mm: lot of changes to match 3.0.101
- arm: L1 cache optimization 2/2 : use correct L1 cache shift (5->6)
- busfreq: back to stock slope usage (correct scaling)
- wireless: Fix a memory leak
- mm/page_io: prevent keeping duplicated compressed pages in memory
- mali: Disable state_tracking
- battery: raised max charge current to 1100 mA (for USB and wireless)
PS: please confirm that you feel the performance boost (or not) !!! :p

[09/01] Version 2.1.3 :
- Updated gcc to linaro 4.8.3 (12.2013) :good:
- block: Update row scheduler & blk-core
- block: tweak cfq, deadline, sio, vr & zen schedulers
- ScoobyDoo sound: fix engine not activated
- random-char: raise read from 64 to 256 and write from 128 to 512
- battery: ignore charger unstable power
- rwsem: implement RWSEM_XCHGADD & steal writing sem (for better performance)
- arm: L1 cache optimization
- mmc: TriangleAway support & disable CRC (for better performance)
- wireless: reduce wakelock timeout ( x/4 )
- Enable USB OTG support
- Disable ALL Samsung Rooting Restriction Features
- Updated omni & cm11 ramdisks
- sammy43: raise compcache size from 300 to 400 mb

[29/12] Version 2.1.2 :
- Fully merged Update13 changes
- CM: fix camera video recording (ported from Googy-Max (thx Gokhanmoral)) :good:
- CM: Fix some camera crash due to firmware date
- pegasusq: add prev_cpu_wall_delta
- sched: add time-based average load
- Re-enable Touchboost control (ported from Googy-Max (thx Gokhanmoral))
- mach-exynos: Correct min_uV & max_uV limits for proper voltage control
- block: Add Zen scheduler (thx Yank555)
- Stweaks: fixed the apk install and moved it from system partition to data
- Some minor tweaks

IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)

[22/12] Version 2.1.1 :
- Stweaks: Add vibration intensity control to misc tab
- Stweaks: Correct tweaked abb values
- Stweaks: Moved undervolted and tweaked CPU/GPU/ABB to "battery" profile to keep "balanced" profile as close to stock as possible
IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)

[21/12] Version 2.1.0 :
- Cypress: make touchkeys backlight work on sammy & cm11 & temasek/omni
- char: add frandom support (thx @Yank555)
- Stweaks: do not install STweaks_Googy-Max if STweaks is already installed
IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)

[21/12] Version 2.0.9 :
- Patched to Samsung Update13 :good:
- Cypress: make touchkeys backlight work on sammy & cm11
- CPU undervolting implementation ported from Googy-Max :good:
- ABB implementation ported from Googy-Max :good:
- GPU control implementation ported from Devil's kernel (thx @DerTeufel1980 & @Yank555)
- cm11: fix for some cases of front camera crash (cm)
- cm11: make vibrator configurable
- cm11: fix battery gauge problem
- fix loss of baseband on sammy4.3
- Stweaks: ABB tweaked +GPU & CPU are ALREADY UNDERVOLTED (and stable ;))
IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)

[15/12] Version 2.0.8 :
- FULLY WORKING DUAL BOOTING Sammy4.3 / CM11/ Omni / Temasek (with r3p2 mali support)
- Compiled with GCC Linaro 4.8.2 :good:
- Bring back dual sound engines (ScoobyDoo / Wolfson)
- Fix MTP for dualboot
- cm11 : fix network arrows not showing correctly
- busfreq: correct usage of cpu load slope
- touchkey backlight: little modification for dualboot support
- Some minor tweaks
- @DerTeufel1980 recovery support (reboot choice)
IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)

[23/11] Version 2.0.7 :
- FULLY WORKING DUAL BOOTING Sammy4.3 / Temasek 4.4 v5 and above (with r3p2 mali support)
- zram: back to stock
- some mali changes
- Replace Boeffla sound engine with Wolfson sound engine (& added stweaks tab)
- cpufreq: renamed pegasusq to pegasusqstock and implement Googy-Max tweaked pegasusq
- mach-midas: cpu throttle from 800 to 1000MHz when reaching max thermal limit (thx @brujo55 for the advise)
- Reverted a lot of changes which were causing lags

Important: Dual booting choice at startup isn't working ! Please use stweaks to choose your defaultrom or to reboot directly to the desired rom
ATTENTION : Dualboot isn't working for now ...
[18/11] Version 2.0.6a :
- stweaks: add wireless charge rate
- some performance tweak

[18/11] Version 2.0.6 :
- mm: some more changes
- Added cpu topology & various sched tweaks
- Fixed zram settings not applied

[17/11] Version 2.0.5 :
- Add TriangleAway support
- Optimize read speed of schedulers (cfq, deadline, sio, vr)
- Add j4fs support
- Some more changes from XXUGMJA kernel (mm, lmk, mmc)
- Enable Cleancache & disable CONFIG_SCHED_AUTOGROUP
- Add Xpad support
- Add network filesystems support (nfs, cifs, sunrpc)
- zram: disable debugging & zram_for_android
- Stweaks: Zram is now configurable BUT disabled by default (RAM management is way better without it)

[14/11] Version 2.0.4 :
- Updated to latest XXUGMJA ramdisk & GPU driver
- Cpu OC support (up to 1600Mhz)
- Updated gcc compiler to 4.7.4 2013.10

WakeUp lag IS gone and battery drain IS normal !!! ;) (please confirm)

[13/11] Version 2.0.3 :
- Implement Touch to Wake
- busfreq: Disable BUSFREQ_INTERLOCK_CPUFREQ (fly fly baby :D)
- earlysuspend: Remove zram conditional optimize_comp
- mm: back to stock memory management

WakeUp lag seems to be gone same as battery drain !!! ;) (please report anyway)

[10/11] Version 2.0.2 :
- Zram: back to stock zram 300MB (compcache)
- Activated Unaligned memory access & neon & hardfloat support
- Implement forced fast charge (thx Yank555)
- fs: Enable AIO
- sched_features: Disable GENTLE_FAIR_SLEEPERS & enable ARCH_POWER
- busfreq: Use cpu_load_slope correctly
- sys: Remove "Samsung Rooting Restriction Feature"
- ramdisk (sammy4.3): Various tweaks and corrections
- STweaks: Various tweaks and corrections

[08/11] Version 2.0.1 :
- Wireless: Disable multicast on suspend & Allow mac adress change
- ExFAT as external module and loaded at boot
- Permanent TRIM
- Reverted dual sound system and switched to Boeffla sound 1.6.4 (use Boeffla sound app for settings)
- Page-writeback interval: screen on 0ms off 500ms
- Removed "Samsung Rooting Restriction Feature"
- Auto-root is now disabled by default
- Hopefully fixed drain issue and deepsleep problem ;)

[08/11] Version 2.0.0 :
- Updated to linux 3.0.101 (EOL)
- Set fbearlysuspend via sysfs (for CRT animations)
- Added governors : Add ondemand-smartassV2-zzmoove-lulzactiveq-hotplug
- Added IO schedulers : row-sio-vr-fifo
- Tcp congestion methods : westwood-htcp-bic
- Raised charging currents
- Sound engines : Scoobydoo & Wolfson
- Updated to latest XXUGMJ9 ramdisk
- Auto-root (updated to latest su and supersu with daemon autorun)
- Auto install of Stweaks 2.0 (Googy-Max edition)
 
Last edited:

wadken1

Senior Member
Oct 31, 2010
402
124
ROM Compatibility

Just to be clear what you title edit means. I understand that Dual Boot isn't working yet but is the kernel compatible with CM10.2 just now or is it only Sammy roms.

Cheers
 
  • Like
Reactions: golmand

troyjamz

Senior Member
Oct 7, 2009
273
19
Stockholm
Woohoo, finally! But like someone pointed out earlier the link does not work

Sent from my GT-I9300 using Tapatalk
 

jimbo77

Inactive Recognized Contributor
Nov 2, 2010
2,191
2,948
Guatemala
Samsung Galaxy S23 Ultra
Come on guys... Stop spamming the Thread... We ALL know right now Dual Boot doesn't work properly so stop writting about waiting for it, if it's fixed Googy will let us ALL know.

Also the link works fine, you can see XDA DB but Googy hasn't pushed the zip file yet so nothing to download there yet...

Please we are all excited but don't spam the thread just wait and reply if you have any kind of issues .
 

Scarface1991

Senior Member
Jul 30, 2011
2,602
1,642
Is this going to be a Sammy ROM only Kernel thread or are you working on making this work on CM10.2 also?

Great work as always :)
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 226
    This kernel is ONLY for SAMMY4.3 / CM11 / OMNI / TEMASEK / SLIMKAT / CARBON !!!
    Dualboot IS WORKING !!! (reboot to desired rom via stweaks dualboot tab or via @Derteufel1980 recovery)

    2wmncqr.png

    Current version : [ 2.3.2 ] - (15/08/2014)     {Downloads}   {Changelog on post #2}

    Features :

    - Based on Samsung Update13 Sources & patched to latest sources drop (Update14)
    - Updated to latest XXUGMK6 ramdisk
    - Patched to latest Linux 3.0.101 (EOL)
    - Compiled with linaro gcc 4.7.4 build 2014.04 (optimized for cortex-a9) (thx @Christopher83) :good:
    - DUAL Sound-Engine : Audio enhancement and sound boosting for great headphone experience (Wolfson Sound Engine AND ScoobyDoo Sound Engine 1.1 selectable via STweaks)
    - Touch-to-Wake support
    - Configurable LED behavior + LED fading support
    - MDNIE full control
    - Cpu OC support (up to 1600Mhz)
    - Cpu UV support
    - Gpu OC support (up to 700Mhz)
    - Gpu UV support
    - Governors : Pegasusq [default] / Zzmoove 0.9beta / Lulzactiveq / SmartassV2 (Configurable via STweaks :good: )
    - I/O Schedulers : Deadline - cfq[default] - noop - row - sio - vr - fifo - bfq
    - Xpad support
    - TriangleAway support
    - USB OTG support
    - Network filesystems support (nfs, cifs, sunrpc)
    - Dynamic FSync 1.2 - Configurable via Stweaks (On by default)
    - Asynchronous Fsync (thx @faux123)
    - init.d support
    - Custom bootanimation support (bootanimation.bin or bootanimation.zip to be placed in /data/local/)
    - Increased values for SD ReadAhead - Configurable via Stweaks
    - TCP congestion control (cubic[default]-wetswood-bic-hctp) configurable via STweaks
    - Auto-root (updated to latest su and supersu with daemon autorun)
    - NTFS automounting for USB sticks, mounted to /mnt/ntfs folder in Read Only mode
    - ExFAT support
    - Charge current for AC & USB raised (Configurable via STweaks) & ignore unstable power & ignore safety margin
    - CRT-OFF support (Early Suspend) [Adjustable]
    - Almost everything is configurable via simple and free STweaks (included in the kernel)

    - MORE TO COME ...

    Thanks :
    - Gokhanmoral !!!
    - @Yank555
    - @DerTeufel1980
    - Samsung : For the code source :p
    - @arbi97, @davtse, @FadeFx, @habylab, @qtwrk, @rafaelpernil ¹ Abo3mood & my friend @romskii : my first and only beta testers ;) (Beta team is now complete, no more additions)
    - @qrashers for the Googy-Max Kernel logo & user / betatester signatures
    - and last but not least, THE WONDERFUL XDA COMMUNITY !!! :cool:

    Source : Up-to-date
    https://github.com/googyanas/Googy-Max2-Kernel

    Signature for users :
    2r6ia1g.png


    Official Mirror kindly maintained by @romskii (Roman Kunkel)
    http://www.mediafire.com/folder/318p14e5j5821/Official_Release

    XDA:DevDB Information
    (15/08) Googy-Max2 Kernel 2.3.2 [CM CAMERA FIXED] (Linaro GCC 4.7.4), Kernel for the Samsung Galaxy S III I9300

    Contributors
    googy_anas, arbi97, davtse, FadeFx, habylab, qtwrk, rafaelpernil, romskii, Abo3mood (Beta team is now complete, no more additions)
    Kernel Special Features:

    Version Information
    Status: Stable

    Created 2013-11-08
    Last Updated 2014-08-15
    70
    Changelog

    Changelog :

    [15/08] Version 2.3.2 :
    - mm: cache louis fixes
    - futex: fixes from Thomas Gleixner
    - Fix CVE-2014-3153
    - smdk4412: cypress-touchkey - add keydisabler (thx cyanogenmod)
    - misc changes (fs, kernel, cache, net, uaccess, cpuidle, cpufreq, smp)
    - Enable PM_HOTPLUG again
    - disable ASYNC_FSYNC (causing lags)
    - smdk4412: update mali driver
    - Update to GT-I9300_JB_Opensource_Update14
    - Update ZZMoove 0.9 beta3 (thx ZaneZam)
    - some ramdisks updates

    Codename of this version : "I'm still standing ;) !!!"

    [28/04] Version 2.3.1 :
    - Back to standard Googy-Max2 mainline wwith proper cm camera fix !
    - CM CAMERA IS WORKING FLAWLESSLY !!! :good: :good:
    - mm: fix memory management & CM CAMERA FIX

    Codename of this version : "Goodbye i9300, Hello i9505 ;) Sorry guys :( !!!"

    [25/04] Version 2.3.0 :
    - Rebased on Samsung Update13 from scratch and re-implemented all features
    - CM CAMERA IS WORKING FLAWLESSLY !!! :good: :good:
    - PegasusQ is now stock and its tunables are removed from Stweaks
    - bfq scheduler is removed
    - ramfs: updated CarbonKK ramdisk to fix bootloop
    - Stweaks: charge control: set min current to 400 and max to 1500 with 25 stepping
    - ramfs: automatically replace CM video shutter sound with a softer one (to avoid the "boing" sound at the beginning of video playback)

    Codename of this version : "I FELL IN LOVE WITH CYANOGENMOD ... AGAIN !!!" :D

    [16/04] Version 2.2.2 :
    - ramfs: fixed stweaks problem on slimkat-based roms
    - included latest cyanogenmod kernel commits
    - kernel: sched tweaks
    - cpufreq: some tweaks from i9300i 3.4 source

    [29/03] Version 2.2.1 :
    - arm: back to standard memset (better stability + less camera crashes on cm11)
    - ramfs: add slimkat-based roms support
    - ramfs: updated all included ramdisks
    - Stweaks: enable all GPU freqs for all GPU steps
    - Stweaks: enable all CPU freqs for min & max scaling freq
    - Included some modules into kernel to reduce its size
    This 2.2.1 version is labelled "I just can't stop loving you ..." :D

    [23/03] Version 2.2.0 :
    - cpufreq: updated ZZMoove to 0.8 (thx @ZaneZam & @Yank555)
    - STweaks: added new zzmoove tunables and implemented all its internal profiles (10 profiles)
    - Pegasusq: re enabled EARLYSUSPEND_HOTPLUGLOCK
    - Now FINALLY the kernel has reached maturity with the best experience ever (battery and performance wise)

    [16/03] Version 2.1.9 :
    - updated to linaro gcc 4.8.3 build 2014.03 optimized for cortex-a9 (thx @Christopher83)
    - cpufreq: Manage only online cpus
    - smp: backport patches from linux 3.5 for better hotplugging
    - CPU hotplug & writeback: Don't call writeback_set_ratelimit() too often
    - touchscreen: use AndiP's touchboost control (thx @andiP)
    - dyn_fsync: do not disable do_fsync()
    - fs: implement ASYNC_FSYNC port from htc by @faux123
    - Stweaks: added GoogyQ tab

    [10/03] Version 2.1.8 :
    - ARM: implement flush_cache_louis
    - LZO: Update to latest version
    - Pegasusq: disable EARLYSUSPEND_HOTPLUGLOCK
    - cpufreq: introduce GoogyQ governor (ported from faux123 intellidemand) and set as default (incredibly smooth and battery friendly !!!)
    - Rom choice at boot is now working by simply touching the screen (3 seconds delay)

    [05/03] Version 2.1.7 :
    - CM11: Updated ramdisk to latest build 04/03 (added telephony-msim to bootclasspath)
    - Some minor internal tweaks


    [01/03] Version 2.1.6 :
    - back to gcc linaro 4.7.3 (giving better results and stability)
    - Dynamic fsync re-added and activated by default
    - Lots of mm & internal changes for stability and performance
    - logger: reduce reserved memory
    - battery: ignore unstable power & ignore safety margin are now switchable via Stweaks
    - cpufreq: tweaked governors and re-added smartassV2
    - block: tweaked schedulers & added bfq (thx @andiP)
    - camera: hopefully fixed camera occasional crash
    - linux: back to standard kernel naming showing proper version number
    - Fixed some occasional apps crash (like antutu x & megapolis ...)
    - gpu: using simpler gpu control (thx @andiP)
    - Stweaks: Added Min CPU Lock control to CPU tab
    - Stweaks: Added "Apply" button to governors tabs
    - Stweaks: Added ZRAM switch to Misc tab (on/off for sammy roms only)
    - Stweaks: Fine tuned pegasusQ & GPU default values

    OUF !

    [15/02] Version 2.1.5 :
    - Patched to latest samsung source drop XXUGML3 :good:
    - using gcc linaro 4.8.3 2014.02 optimized for cortex-a9 (thx @Christopher83)
    - Added configurable led behavior + led fading support (thx @AndreiLux)
    - Added MDNIE full control (thx @AndreiLux & @DerTeufel1980)
    - hdmi: fix sound output not working
    - fix TriangleAway support (thx @DerTeufel1980)
    - sched: reduced latency for better responsiveness
    - cpufreq: reverted hack preventing max freq override (so expect some 1.5 & 1.6 ghz in stats, but it's soooo smooth)
    - fsync: completely removed dynamic fsync
    - tweaked lowmemorykiller & mm
    - fixed problem of wifi not working on some roms
    - Added Carbon rom support
    - Updated ramdisks

    [19/01] Version 2.1.4 :
    - Re-patched from scratch to linux 3.0.101
    - mm: lot of changes to match 3.0.101
    - arm: L1 cache optimization 2/2 : use correct L1 cache shift (5->6)
    - busfreq: back to stock slope usage (correct scaling)
    - wireless: Fix a memory leak
    - mm/page_io: prevent keeping duplicated compressed pages in memory
    - mali: Disable state_tracking
    - battery: raised max charge current to 1100 mA (for USB and wireless)
    PS: please confirm that you feel the performance boost (or not) !!! :p

    [09/01] Version 2.1.3 :
    - Updated gcc to linaro 4.8.3 (12.2013) :good:
    - block: Update row scheduler & blk-core
    - block: tweak cfq, deadline, sio, vr & zen schedulers
    - ScoobyDoo sound: fix engine not activated
    - random-char: raise read from 64 to 256 and write from 128 to 512
    - battery: ignore charger unstable power
    - rwsem: implement RWSEM_XCHGADD & steal writing sem (for better performance)
    - arm: L1 cache optimization
    - mmc: TriangleAway support & disable CRC (for better performance)
    - wireless: reduce wakelock timeout ( x/4 )
    - Enable USB OTG support
    - Disable ALL Samsung Rooting Restriction Features
    - Updated omni & cm11 ramdisks
    - sammy43: raise compcache size from 300 to 400 mb

    [29/12] Version 2.1.2 :
    - Fully merged Update13 changes
    - CM: fix camera video recording (ported from Googy-Max (thx Gokhanmoral)) :good:
    - CM: Fix some camera crash due to firmware date
    - pegasusq: add prev_cpu_wall_delta
    - sched: add time-based average load
    - Re-enable Touchboost control (ported from Googy-Max (thx Gokhanmoral))
    - mach-exynos: Correct min_uV & max_uV limits for proper voltage control
    - block: Add Zen scheduler (thx Yank555)
    - Stweaks: fixed the apk install and moved it from system partition to data
    - Some minor tweaks

    IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)

    [22/12] Version 2.1.1 :
    - Stweaks: Add vibration intensity control to misc tab
    - Stweaks: Correct tweaked abb values
    - Stweaks: Moved undervolted and tweaked CPU/GPU/ABB to "battery" profile to keep "balanced" profile as close to stock as possible
    IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)

    [21/12] Version 2.1.0 :
    - Cypress: make touchkeys backlight work on sammy & cm11 & temasek/omni
    - char: add frandom support (thx @Yank555)
    - Stweaks: do not install STweaks_Googy-Max if STweaks is already installed
    IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)

    [21/12] Version 2.0.9 :
    - Patched to Samsung Update13 :good:
    - Cypress: make touchkeys backlight work on sammy & cm11
    - CPU undervolting implementation ported from Googy-Max :good:
    - ABB implementation ported from Googy-Max :good:
    - GPU control implementation ported from Devil's kernel (thx @DerTeufel1980 & @Yank555)
    - cm11: fix for some cases of front camera crash (cm)
    - cm11: make vibrator configurable
    - cm11: fix battery gauge problem
    - fix loss of baseband on sammy4.3
    - Stweaks: ABB tweaked +GPU & CPU are ALREADY UNDERVOLTED (and stable ;))
    IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)

    [15/12] Version 2.0.8 :
    - FULLY WORKING DUAL BOOTING Sammy4.3 / CM11/ Omni / Temasek (with r3p2 mali support)
    - Compiled with GCC Linaro 4.8.2 :good:
    - Bring back dual sound engines (ScoobyDoo / Wolfson)
    - Fix MTP for dualboot
    - cm11 : fix network arrows not showing correctly
    - busfreq: correct usage of cpu load slope
    - touchkey backlight: little modification for dualboot support
    - Some minor tweaks
    - @DerTeufel1980 recovery support (reboot choice)
    IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)

    [23/11] Version 2.0.7 :
    - FULLY WORKING DUAL BOOTING Sammy4.3 / Temasek 4.4 v5 and above (with r3p2 mali support)
    - zram: back to stock
    - some mali changes
    - Replace Boeffla sound engine with Wolfson sound engine (& added stweaks tab)
    - cpufreq: renamed pegasusq to pegasusqstock and implement Googy-Max tweaked pegasusq
    - mach-midas: cpu throttle from 800 to 1000MHz when reaching max thermal limit (thx @brujo55 for the advise)
    - Reverted a lot of changes which were causing lags

    Important: Dual booting choice at startup isn't working ! Please use stweaks to choose your defaultrom or to reboot directly to the desired rom
    ATTENTION : Dualboot isn't working for now ...
    [18/11] Version 2.0.6a :
    - stweaks: add wireless charge rate
    - some performance tweak

    [18/11] Version 2.0.6 :
    - mm: some more changes
    - Added cpu topology & various sched tweaks
    - Fixed zram settings not applied

    [17/11] Version 2.0.5 :
    - Add TriangleAway support
    - Optimize read speed of schedulers (cfq, deadline, sio, vr)
    - Add j4fs support
    - Some more changes from XXUGMJA kernel (mm, lmk, mmc)
    - Enable Cleancache & disable CONFIG_SCHED_AUTOGROUP
    - Add Xpad support
    - Add network filesystems support (nfs, cifs, sunrpc)
    - zram: disable debugging & zram_for_android
    - Stweaks: Zram is now configurable BUT disabled by default (RAM management is way better without it)

    [14/11] Version 2.0.4 :
    - Updated to latest XXUGMJA ramdisk & GPU driver
    - Cpu OC support (up to 1600Mhz)
    - Updated gcc compiler to 4.7.4 2013.10

    WakeUp lag IS gone and battery drain IS normal !!! ;) (please confirm)

    [13/11] Version 2.0.3 :
    - Implement Touch to Wake
    - busfreq: Disable BUSFREQ_INTERLOCK_CPUFREQ (fly fly baby :D)
    - earlysuspend: Remove zram conditional optimize_comp
    - mm: back to stock memory management

    WakeUp lag seems to be gone same as battery drain !!! ;) (please report anyway)

    [10/11] Version 2.0.2 :
    - Zram: back to stock zram 300MB (compcache)
    - Activated Unaligned memory access & neon & hardfloat support
    - Implement forced fast charge (thx Yank555)
    - fs: Enable AIO
    - sched_features: Disable GENTLE_FAIR_SLEEPERS & enable ARCH_POWER
    - busfreq: Use cpu_load_slope correctly
    - sys: Remove "Samsung Rooting Restriction Feature"
    - ramdisk (sammy4.3): Various tweaks and corrections
    - STweaks: Various tweaks and corrections

    [08/11] Version 2.0.1 :
    - Wireless: Disable multicast on suspend & Allow mac adress change
    - ExFAT as external module and loaded at boot
    - Permanent TRIM
    - Reverted dual sound system and switched to Boeffla sound 1.6.4 (use Boeffla sound app for settings)
    - Page-writeback interval: screen on 0ms off 500ms
    - Removed "Samsung Rooting Restriction Feature"
    - Auto-root is now disabled by default
    - Hopefully fixed drain issue and deepsleep problem ;)

    [08/11] Version 2.0.0 :
    - Updated to linux 3.0.101 (EOL)
    - Set fbearlysuspend via sysfs (for CRT animations)
    - Added governors : Add ondemand-smartassV2-zzmoove-lulzactiveq-hotplug
    - Added IO schedulers : row-sio-vr-fifo
    - Tcp congestion methods : westwood-htcp-bic
    - Raised charging currents
    - Sound engines : Scoobydoo & Wolfson
    - Updated to latest XXUGMJ9 ramdisk
    - Auto-root (updated to latest su and supersu with daemon autorun)
    - Auto install of Stweaks 2.0 (Googy-Max edition)
    53
    Q & A

    a) how to install cm11 as 2ndrom via derteufel recovery ?

    DOWNLOAD DERTEUFEL'S RECOVERY FROM ATTACHEMENT OR DOWNLOAD SECTION

    1- Flash derteufel's recovery (get it from his thread) and reboot to recovery. Thx to @DerTeufel1980
    1.a- (Optional) if you don't already have a 2ndrom filesystem then go to dualboot menu to create it (may take some time)
    2- Go to flash zip menu then choose where your zip is (sdcard/sdcard1) and choose to flash ROM (not ZIP) to 2ndrom then choose your cm11 file
    2.1- (Optional) go to flash zip menu then choose where your zip is (sdcard/sdcard1) and choose to flash ZIP (not ROM) to 2ndrom then choose your gapps file
    3- REFLASH Googy-Max2 kernel as the recovery overwrites it every time a rom is flashed (to 1strom or 2ndrom)
    4- In the main recovery menu, choose to reboot to 1st or 2nd rom, Googy-Max2 handles it ;)
    38
    2.2.1

    Version 2.2.1 ONLINE !!! ;)
    - arm: back to standard memset (better stability + less camera crashes on cm11)
    - ramfs: add slimkat-based roms support
    - ramfs: updated all included ramdisks
    - Stweaks: enable all GPU freqs for all GPU steps
    - Stweaks: enable all CPU freqs for min & max scaling freq
    - Included some modules into kernel to reduce its size

    This 2.2.1 version is labelled "I just can't stop loving you ..." :D
    33
    2.3.0

    Version 2.3.0 ONLINE !!! ;)
    - Rebased on Samsung Update13 from scratch and re-implemented all features
    - CM CAMERA IS WORKING FLAWLESSLY !!! :good: :good:
    - PegasusQ is now stock and its tunables are removed from Stweaks
    - bfq scheduler is removed
    - ramfs: updated CarbonKK ramdisk to fix bootloop
    - Stweaks: charge control: set min current to 400 and max to 1500 with 25 stepping
    - ramfs: automatically replace CM video shutter sound with a softer one (to avoid the "boing" sound at the beginning of video playback)

    Codename of this version : "I FELL IN LOVE WITH CYANOGENMOD ... AGAIN !!!" :D

    Happy flashing, guys ;) :good::cool: