[KERNEL] Galaxy S2 ICS Kernel Collection (28 July)

This version is only for Samsung ICS ROMs. It will not work for Samsung Gingerbread ROMs
ICS Kernel's Collection

The procedure for how to flash using Odin is here.
***************ICS Kernel***************


    Show more detail for Abyss kernel 1.2
    Abyss kernel 1.2 Ultimate Stable Version 
    for Samsung - MIUI - AOSP - AOKP Rom

    http://www.mediafire.com/?e12he5ea634t6t7

    Changelog:

    mali: update mali driver using n7000 sources
    modded cpufreq for prevent cpu to scale higher than max freq, and that caused sod
    Reworked ram console
    pm-hotplug: disable hotplugging when governor is Abyssplug
    fix cpu index check in get_cpu_nr_running funtion
    Fix crashes when sharing a binder file between processes
    Fixed Auto-brightness
    Updated usb and otghost driver for USB mouse and keyboard support
    max8997: Implement Accessory Charger Adapter support
    Updated modem driver to update5 sources
    Added tmu sysfs for temperature reading
    USB: gadget: f_audio_source: New gadget driver for audio output
    Bluetooth: Disconnect ACL after 8sec when no service level connection.
    Added mdnie tweaks
    Changed in S90Abyss script: GPU clock support: 67-100-114-133-160-200-267-300-400 mhz (If you have the old one, delete it, then install the new one from recovery)
    Other small fixes
    -------------------
    Abyss kernel 1.2 Stable Version for Samsung - MIUI - AOSP - AOKP Rom
    http://www.mediafire.com/?x4q7d3sdc827cp8

    -------------------Abyss kernel 1.0 Stable Version
    http://www.mediafire.com/?yxckgi0io5u5q65

    Abyss ICS kernel 4.0
    http://www.mediafire.com/?vulrfhwvvlgx2yo
    -------------------
    Abyss ICS kernel 3.2 Stable Version for Samsung Rom
    http://www.mediafire.com/?9qm2bjx0fxlbmix
    -------------------
    Abyss ICS kernel 3.1 Final Stable Version for Samsung Rom
    http://www.mediafire.com/?96cyzwe3zm72xhz
    -------------------
    Abyss ICS kernel 3.0 Final Stable Version for Samsung Rom
    http://www.mediafire.com/?aibwa63jmey5f39


    New Logo Version:
    http://www.mediafire.com/?p19q27r67kfbnx4
    Abyss ICS kernel 2.9 Stable Version for Samsung Rom
    http://www.mediafire.com/?333lvbszpbgq5bz
    Abyss ICS kernel 2.8 Stable Version for Samsung Rom
    http://www.mediafire.com/?71xq3dkn27e3zeq
    Abyss ICS kernel 2.7 Final Stable Version for Samsung Rom
    http://www.mediafire.com/?5vnjcx6wgvovo5m
    Abyss ICS kernel 2.6b Stable Version for Samsung Rom
    http://www.mediafire.com/?6e7zbvbua5q11aw
    Abyss ICS kernel 2.5 Stable Version for Samsung Rom
    http://www.mediafire.com/?n5a3fmq479s1w4u
    Abyss ICS kernel 2.4 Stable Version for Samsung Rom
    http://www.mediafire.com/?84bdmrujx89fr4b
    Abyss ICS kernel 2.3 Stable Version for Samsung Rom
    http://www.mediafire.com/?uurg5jk1jare7ea
    Abyss ICS kernel 2.2 Stable Version for Samsung Rom
    http://www.mediafire.com/?9eaqyfbr092b038
    AbyssAOSP kernel 1.0 Stable Version
    http://www.mediafire.com/?wzsetrlb3bb3e3q 
    Abyss ICS kernel 2.1 Stable
    http://www.mediafire.com/?iu515t11tyyvxg9

    Show more detail for SpeedMod SGS2 ICS K3-28 (28-July)

    SpeedMod SGS2 ICS [K3-28]

    NOTE: The downloads on this page are for the Galaxy S2 GT-I9100 only.
    WARNING: This kernel does NOT work for the GT-I9100G. I9100 kernels and ROMs are not compatible with the I9100G.

    ICS versions:

    Version: K3-28 (27-July-2012)

    - Rebuilt on new GT-I9100_ICS_Opensource_Update7 source code
    - Should be compatible with 4.0.4 ROMs

     Odin version: SpeedMod K3-28 for Odin
    CWM version: SpeedMod K3-28 for CWM


    Version: K3-27 TEST (24-July-2012)

    Odin version: SpeedMod K3-27T for Odin
    CWM version: SpeedMod K3-27T for CWM


    Version: K3-26 (21-July-2012)

    Odin version: SpeedMod K3-26 for Odin
    CWM version: SpeedMod K3-26 for CWM
     K3-26:
    - Rebuilt on new GT-I9100_ICS_Opensource_Update6 source code
    - sched_mc_power_savings set to 0 by default

    Version: K3-25 (10-July-2012)

    Odin version: SpeedMod K3-25 for Odin
    CWM version: SpeedMod K3-25 for CWM
    K3-25:
    - Changed to Linaro GCC 4.4 compiler for better stability
    - Better MDNIE display settings to eliminate over-sharpening

    Version: K3-24 (04-July-2012)

    Odin version: SpeedMod K3-24 for Odin
    CWM version: SpeedMod K3-24 for CWM

    Source code for developers: SpeedMod K3-24 Source Patches
    K3-24 
    - Rebuilt on newer source code GT-I9100_HK_IC_Opensource_Update1
    - Hide boot partitions (TriangleAway 1.51+ still works)
    - Changed some compiler settings to fix boot hangs

    Version: K3-21 (02-July-2012)

    Odin version: SpeedMod K3-21 for Odin
    CWM version: SpeedMod K3-21 for CWM

    K3-21:
    - Updated mach-exynos cpufreq code from GT-N7000 sources
    - Updated root: Superuser.apk and su binary to latest versions

    Version: K3-20 (29-May-2012)

    Odin version: SpeedMod K3-20 for Odin
    CWM version: SpeedMod K3-20 for CWM 
       K3-20:
         - Delayed min_free_kbytes adjustment a bit to prevent hanging at boot
         - Enabled utf-8 support for CIFS
    Version: K3-19 (17-May-2012)

    Odin version: SpeedMod K3-19 for Odin
    CWM version: SpeedMod K3-19 for CWM 

    K3-19:
    - Patched Wifi driver with "bcmdhd: Fix FW hang recovery"

    Version: K3-16 (28-Apr-2012)

    Odin version: SpeedMod K3-16 for Odin
    CWM version: SpeedMod K3-16 for CWM

    Version: K3-15 (24-Apr-2012)

    Odin version: SpeedMod K3-15 for Odin
    CWM version: SpeedMod K3-15 for CWM 

    Version: K3-11 (16-Apr-2012)

    Odin version: SpeedMod K3-11 for Odin
    CWM version: SpeedMod K3-11 for CWM

    Version: K3-9 (6-Apr-2012)
    Changelog
    - Enhancement to DVFS based CPU hotplug policy: prefer 1-core when screen off
    - CWM recovery updated to Koush's 5.8.1.8
    - Added ability to disable auto-root
    - adb root enabled (thanks to Chainfire's modified adbd)

    Odin version: SpeedMod K3-9 for Odin
    CWM version: SpeedMod K3-9 for CWM

    K3-7:
    - Minor update to IO tweaks
    - MDNIE tuning for more natural color and sharpness
    - GPU DVFS adjustments


    Version: K3-7 (4-Apr-2012)

    Odin version: SpeedMod K3-7 for Odin
    CWM version: SpeedMod K3-7 for CWM

    K3-5:
    - Minor update to IO read_ahead tweaks


    Version: K3-5 (3-Apr-2012)

    Odin version: SpeedMod K3-5 for Odin
    CWM version: SpeedMod K3-5 for CWM

    K3-3:
    - ARM CPU topology patch from Linaro
    - SCHED_MC multi-core aware scheduler patch from Linaro
    - Changed to DVFS based CPU hotplug policy


    Version: K3-3 (2-Apr-2012)

    Odin version: SpeedMod K3-3 for Odin
    CWM version: SpeedMod K3-3 for CWM
    OR mirror


    K3-2:
    - Added CWM5
    - Increased USB charging speed to same speed as AC charge
    - max17042: Fix fuel alert wakelocks
    - Touchscreen MOVHYST ("Vitalij fix") set to 10


    Version: K3-2 (1-Apr-2012)

    Odin version: SpeedMod K3-2 for Odin
    CWM version: SpeedMod K3-2 for CWM

    K3-1:
    - Initial release
    Version: K3-1 (1-Apr-2012)

    Odin version: SpeedMod K3-1 for Odin
    CWM version: SpeedMod K3-1 for CWM
     ----

    You can download some of the versions and the source code from XDA forums.

    [HOW TO ENABLE LOGCAT]
    If you are a developer or want to re-enable logcat for whatever reason, do this:

    adb shell
    su
    mount -o remount,rw /system
    echo ANDROIDLOGGER >> /system/etc/tweaks.conf
    mount -o remount,ro /system
    Reboot and you should have it enabled.

    Show more detail for Siyah Kernel V3.4.1 (20 July)
    Siyah Kernel V3.4.1 ICS

      SiyahKernel v3.5

      Changelog:
      • added Jellybean support
      Not released yet.

      SiyahKernel v3.4.1

      Changelog:
      • based on i9100 update6 sources
      • fixed /vendor symlink for cm9/aosp roms
      • Linux 3.0.37
      • Update 3.4 -> 3.4.1: bluetooth fix to work on 4.0.4 based ROMs (by tungstwenty)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.4

      Changelog:
      • based on i9100 update6 sources
      • fixed /vendor symlink for cm9/aosp roms
      • Linux 3.0.37
      • Warning: only tested on stock 4.0.3 ROM.
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.3.3d

      Changelog:
      • pegasusq fixes and tweaks
      • added cfs tweaks settings to ExTweaks (samsung default, linux kernel default and thunderbolt script defaults)
      • added Tungstwenty’s implementation that let’s us see deleted wakelock details (optional in ExTweaks)
      • cherry-picked some wifi changes/fixes from cm9 repo
      • added mdnie negative effect toggle to ExTweaks (by Tungstwenty)
      • and some other tiny changes…
      • Linux 3.0.36
      • update (3.3.3 -> 3.3.3b) removed some potentially unsafe changes which might be the reason of some users having problems with the latest release.
      • update(3.3.3b -> 3.3.3c) added ntt device gps support back. removed exfat related mess. added Entropy512′s patch to prevent multicast packets for added headphone amplification setting to extweaks (named it soundgasm). fixed data statistics and some other changes in config and sources…
      • update(3.3.3c -> 3.3.3d) main wakelock fix by tungstwenty
      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.3.3c

      Changelog:
      • pegasusq fixes and tweaks
      • added cfs tweaks settings to ExTweaks (samsung default, linux kernel default and thunderbolt script defaults)
      • added Tungstwenty’s implementation that let’s us see deleted wakelock details (optional in ExTweaks)
      • cherry-picked some wifi changes/fixes from cm9 repo
      • added mdnie negative effect toggle to ExTweaks (by Tungstwenty)
      • and some other tiny changes…
      • Linux 3.0.36
      • update (3.3.3 -> 3.3.3b) removed some potentially unsafe changes which might be the reason of some users having problems with the latest release.
      • update(3.3.3b -> 3.3.3c) added ntt device gps support back. removed exfat related mess. added Entropy512′s patch to prevent multicast packets for added headphone amplification setting to extweaks (named it soundgasm). fixed data statistics and some other changes in config and sources…
      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.3.2

      Changelog:
      • USB mode selection in ExTweaks (default, force mass storage, force mtp)
      • some tweaks & patches from upstream
      • GENTLE_FAIR_SLEEPERS and ARCH_POWER selection in ExTweaks
      • battery charging animation, service and lpm.rc from CM9
      • wifi country code lookup part delegated back to the driver code
      • Linux 3.0.34
      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.3.1

      Changelog:
      • removed lots of experimental patches and merges. why? because I got my i9300 today and my i9100 will be used by my wife and I don’t want her to complain too much.
      • Linux 3.0.33
      updated on 5th June: merge with linux 3.0.y branch.
      DOWNLOAD TAR (for Odin)DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2.8.2

      Changelog:
      • lots of merges with n7000 update3 sources (/kernel /mm /fs /block /net)
      • and some platform specific merges (cpufreq driver and usb related)
      • this release is probably the last v3.2 version. in v3.3beta I will use i9300 base and have a single repository for i9100 and i9300, which requires a little more time than I have now.
      • XZ compression because new flags and features make the kernel to exceed 8MB with gzip compression.
      update(6/4): reverted n7000 modem driver because of h2_lsic wakelock problem. reverted fs and scsi related merges which might be the reason of some people having bootloops.
      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2.7.2

      Changelog:
      • fixed triangleaway support. boot partitions are not hidden anymore.
      • back to GZIP compression because of new lvm binary
      • nandroid backup from&restore to 2ndROM (restoring to 2ndROM will take long because of the formatting inefficiency of the data image file)
      • new feature: mDNIe negative effect toggling via home button. press it 4 times to toggle. I hope you will find it useful for web browsers with white background.
      • new wifi driver from i9300 (SGS3) sources
      update(1/6): wifi driver updates from sgs3 sources.
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2.6.4

      Changelog:
      • new usb host driver. works fine with mouse, usb sticks and serial port adapters.
      • some wifi patches from n7000 sources. ioctl timeout is reduced from 20 secs to 5 secs.
      • fixed ntfs mounting and added ntfs-3g binary back. it will not be used if “ntfs mounter” app is installed. otherwise, ntfs sticks will be mounted read-only in /mnt/ntfs folder.
      • changed pegasusq governor defaults using AndreiLux’s settings. see this post for details
      • disabled force-install of superuser but I highly recommend you to “remove root” in extweaks and restart after flashing this kernel to prevent lockups and force-closes.
      • added scaling_min_freq and scaling_max_freq settings to extweaks. default is 100-1200MHz, battery profile default is 100-1000MHz, performance profile default is 200-1200MHz
      • just a little tweak to mdnie settings… see /sbin/ext/tweaks.sh for details
      UPDATE: 29/5 wifi&mmc related fixes
      DOWNLOAD ZIP (for CWM Recovery)

       SiyahKernel v3.2.6.3
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2.5.2

      SiyahKernel v3.2.5.1

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2.5

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2.4

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2.3

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2.2

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2.1

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2rc1

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2b8

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2b7

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2b6

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2b5

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.2b4

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.1.2

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

       SiyahKernel v3.1.1

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.1...

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.1rc6

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

       SiyahKernel v3.1rc5

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

       SiyahKernel v3.1rc4

      REUPLOADED ON 16th April. Please redownload.
      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.1rc3

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

       SiyahKernel v3.1rc2

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

        SiyahKernel v3.0.1

      EDIT: updated on 9th April, 2012 to fix auto turn-on problem while charging in off mode (Samsung ROMs only). If you are on a Samsung ROM or MIUI please download again.

       SiyahKernel v3.0

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

       SiyahKernel v3.0rc4

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.0rc3

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.0rc2

      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)

      SiyahKernel v3.0rc1
      DOWNLOAD TAR (for Odin)
      DOWNLOAD ZIP (for CWM Recovery)


      SiyahKernel v3.0beta7
      DOWNLOAD TAR (for Odin) DOWNLOAD ZIP (for CWM Recovery)

        Show more detail for Dream-IRC (26 July)




      • MMC Cap Erase DISABLED






      • Custom Toolchain Optimized for the SGS2




      • Kernel Tweaks




      • Several CPU Governors




      • Stable and Fast Kernel




      • Full Extweaks Support




      • Compiler Optimization Flags




      • Pre-rooted, Autoroot Feature




      • Init.d Support




      • Ipv6 Support On-The-Go




      • Dual-Recovery (Both CWM/TWRP: Can be set with ExTweaks)




      • Dualboot Support




      • Multi-ROM Support (CM9,MUI,B2G,S4A,Jellybean support)




      • Overclocking Support to 1600mhz




      • Undervolting Support




      • Bln Support




      • JellyBean support Added




      • *****************************




      • ****** V2.6.5 Release/Update ********




      • JellyBean fixed now it boots up




      • You can Enable/Disable BootMenu in Extweaks (if no secondrom is found)




      • Android 4.0.4 Bluetooth support




      • fixed 2nd ROM restore/backup/install issue





        • Size: 5.57 MB
          MD5: ecbfcb46bbb744064f25fbe375e4303a

          Size: 5.84 MB
          MD5: e4db66bead440745394a642cf6ba98a6



          If you have any bug reports please pm them to me, giving the best explaination you can so we can find and fix it. All bug reports help!




          • Entroy 512
          • CM Team
          • Gokhanmoral


          Email: dev.contingency@gmail.com
          IRC: Hostname: irc.dream-irc.com Channel: #TeamSkyFire
          Web-IRC: http://irc.teamskyfire.co.cc/



          All contributions go to team upgrades such as:
          • Dedicated servers for quicker builds
          • Building and maintaining a custom site for your leisure
          • As well as some services we would like to host for XDA and its members

          Show more detail for N.E.A.K. ICS v2.1.1x (20 July)
          N.E.A.K. ICS - 2nd Summer Gift for You (v2.1.1x)
          [KERNEL][20.07][APP/PRO/OTA][AOSP&SAMMY]
           

          - Based on sammy update4 sources, updated to 3.0.37
          - Touch CWM Recovery 5.5.0.4 NEAK Modded
          - Governors: Ondemand, LulzactiveV2(default), Performance, Conservative (module), Lazy (module)
          - Schedulers: BFQv3-R2, Noop, SIO, VR (default)
          - Using JRCU (++smoothness, ++responsiveness)
          - XZ Compression only for KERNEL (+speed, --size)
          - Built-In support for Voodoo Louder!
          - Fully compatible with: Voodoo Louder, Tegrak's 2nd Core, Tegrak's Lulzactive app, Voltage Control, SetCPU, CWM Manager

          INITRAMFS AND MISC:
          - Manual Rooting via NEAK Recovery Menu (3.0.7 + latest binary)
          - Auto-install of modded BLN Liblights (for both versions)
          - Init.d Support (auto creation of init.d folder via cwm)
          - Bootanimation Support (system/media & data/local)
          - Touch Move Support + Touchscreen Fix (5 - thx to vitalij)
          - BLN v2 support (by Creams, thx to gm for the porting)
          - Full BLN Breathing + Blinking support (thx to myfluxi for aosp and gm for sammy)
          - CIFS, FUSE, CUSE Support (modules)
          - Logger already enabled into the kernel

          CPU/GPU:
          - NO OC!!!! (100-1200Mhz)
          - CPU frequency scaling bug fixes, no more freezes!! (thx to gm & entropy)
          - CPU Undervolt support (thx to netarchy, rebased by me)
          - Complete control of freqs/voltages with Voltage Control/SetCPU/NeakPro
          - GPU Overclock/Undervolt (by netarchy)
          - Charging current interface support (by GM - via Voltage Control)
          - Speedmod Sharpness fix (thx to hardcore)
          - Brightness Curve Mod (thx to GM)
          - mDNIe and panel settings moddable (thx to myfluxi)

          MEMORY & PERFORMACES:
          - ARM CPU Topology + sched_mc (can be enabled via CWM, disabled by default)
          - SLQB Allocator (better memory management)
          - Improved memory management functions
          - Allow CPU Unaligned access (++performaces)
          - Disabled all the big debugging (++speed, --size)
          - AFTR ARM Idle Mode (enable via neak app or recovery)(++battery)

          CONNECTIVITY TWEAKS:
          - M250S WiFi drivers + Upstream updates (+performances, -issues)
          - Disabled debugging WiFi/BT
          - TCP/IP Tweaks
          - TCP buffer tweaks

          OPTIMISATIONS:
          - Dynamic Hotplug with tweaked thresholds (with Tegrak's 2nd Core support)
          - 2nd CPU Core OFF when screen is locked (thx to arighi)
          - ARM_ERRATA_743622 & ARM_ERRATA_754322 & ARM_ERRATA_754327
          - Upstream patches and fixes from Linux 3.2/3/4 mainline kernel
          - GPU UI Rendering
          - Fixed fuelgauge wakelocks (by Entropy)
          - Compiled with Linaro GCC 4.5-2012.03-dev + A lot of optimisation flags (including hard float and graphite)
          - Optimised EXT4 filesystem
          - Generally optimised code (removed useless functions and variables, fixed warnings)
          and many others...
          ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


          - Modded Recovery with N.E.A.K. Menu:
          1) Remove voltage settings (Voltage control)
          2) Create EFS Backup (in /sdcard/near)
          3) Bus ASV Voltages Table Settings... ---> 6 voltage levels
          4) Governors Menu...
          - Enable/Disable Conservative Governor
          - Enable/Disable Lazy Governor
          - Enable/Disable Lionheart Tweaks (only with conservative gov)
          - Enable/Disable Lagfree Governor
          5) Misc Options Menu...
          - Enable/Disable sched_mc power functions (++battery, - performance)
          - Enable/Disable AFTR Idle Mode
          6) Configurator PRO Menu...
          - Various cleaning for scripts
          - Cleaning neak folder
          7) ROM TOOLS MENU (in main menu)
          - Clear init.d folder
          - Install/Reinstall Root

          - NEAK CONFIGURATOR APP (also PRO)
          - NO COMPRESSION for Initramfs
          - Tweaked Ondemand, lulzactive and lazy governors
          - Tweaked BFQ, SIO and VR Schedulers for NAND devices

          ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


          v2.1.1x AOSP/AOKP/CM9 Zip = Click Here
          v2.1.1x AOSP/AOKP/CM9 TAR = Click Here


          v2.1.1x SAMSUNG+Official MIUI Zip = Click Here
          v2.1.1x SAMSUNG+Official MIUI TAR = Click Here


            OLD DOWNLOADS:

          v2.1x AOSP/AOKP/CM9:
          ZIP: http://code.google.com/p/neak-kernel...P.zip&can=2&q=
          TAR: http://code.google.com/p/neak-kernel...P.tar&can=2&q=

          v2.1x SAMMY+MIUI:
          ZIP: http://code.google.com/p/neak-kernel...Y.zip&can=2&q=
          TAR: http://code.google.com/p/neak-kernel...Y.tar&can=2&q=

          v2.0.6x AOSP/AOKP/CM9 Zip = Click Here
          v2.0.6x AOSP/AOKP/CM9 TAR = Click Here


          v2.0.6x SAMSUNG+Official MIUI Zip = Click Here
          v2.0.6x SAMSUNG+Official MIUI TAR = Click Here


          v2.0.5x AOSP/AOKP/CM9:
          ZIP: http://code.google.com/p/neak-kernel...P.zip&can=2&q=
          TAR: http://code.google.com/p/neak-kernel...P.tar&can=2&q=

          v2.0.5x SAMMY+MIUI:
          ZIP: http://code.google.com/p/neak-kernel...Y.zip&can=2&q=
          TAR: http://code.google.com/p/neak-kernel...Y.tar&can=2&q=

          v2.0.4x AOSP/AOKP/CM9:
          ZIP: http://code.google.com/p/neak-kernel...P.zip&can=2&q=
          TAR: http://code.google.com/p/neak-kernel...P.tar&can=2&q=

          v2.0.4x SAMMY+MIUI:
          ZIP: http://code.google.com/p/neak-kernel...Y.zip&can=2&q=
          TAR: http://code.google.com/p/neak-kernel...Y.tar&can=2&q=

          v2.0.3x AOSP/AOKP/CM9:
          ZIP: http://code.google.com/p/neak-kernel...P.zip&can=2&q=
          TAR: http://code.google.com/p/neak-kernel...P.tar&can=2&q=

          V2.0.3x SAMMY+MIUI:
          ZIP: http://code.google.com/p/neak-kernel...Y.zip&can=2&q=
          TAR: http://code.google.com/p/neak-kernel...Y.tar&can=2&q=
          ----------------------------------------------------------------------------------------------------------------


          v2.1x (AOSP & SAMMY+MIUI):

          KERNEL:
          - Updated to Linux 3.0.36 sources
          - cpufreq: another change to stop Level not found issue (thx to Ktoonsez - should fix slow-mo issues)
          - mach-exynos: cpufreq: Fix derpage that caused level not found errors
          - cpufreq: reverting to original Entropy512's level-not-found fix
          - max8997_vibrator: user configurable vibrator intensity (thx to Entropy512 & codeworkx)
          - keyboard: cypress: Use standard voltage for constant/blinking bln
          - keyboard: cypress: Ensure light is off, enable regulator only if needed
          - mach-exynos: mshci-gpio: Small change from N7000 source drop
          - wakelock: (tungstwenty's implementation) expanded deleted wakelocks
          - wakelock: main_wake_lock fix by tungstwenty
          - net: wireless: bcmdhd: Reduce priority for dhd_dpc and watchdog
          MISC:
          - Removed some more debug infos

          v2.0.6x (AOSP & SAMMY+MIUI):
          - Updated to 3.0.33
          - keyboard: cypress: Don't renew notification timeout option
          - keyboard: cypress: Automatically enable BLN while charging (aosp)
          - mach-u1: Fixing light sensor breakage
          - vr: fifo_batch set to 1
          - Various updates of WiFi driver
          - sched_rt: fix SCHED_RR across cgroups
          - ld9040: increase boot gamma level to original GAMMA_160CD level
          - Updating sammy cypress driver from SiyahKernel
          - max8997: Implement Accessory Charger Adapter support
          - Patch the firmware of certain Samsung emmc parts to fix a bug
          - mach-exynos: tmu: add tmu sysfs for temperature reading
          - modem_if: update modem driver to update5 sources
          - usb: gadget: composite: Fix corruption when changing configuration
          - sched: fix cpu index check in get_cpu_nr_running funtion
          - mali: Driver update from N7000 Update 3 sources
          - USB Gadget updates
          - mach-u1: Allow reduced GPU voltage
          - fs: fat: fallocate support for fat driver (from n7000 sources)
          - ext4: add missing save_error_info() to ext4_error()
          - mc1n2: replace mdelay() with msleep() to be consistent with GB kernels
          - aosp: updated initramfs from latest cm9 nightly

          THANKS TO MYFLUXI AND GOKHANMORAL FOR A LOT OF PATCHES!


          Code:
          v2.0.5x (AOSP & SAMMY+MIUI):
          - Updated to 3.0.31
          - usb: disable parent hub tt detection to get HID devices working (gm)
          - usb: otg: merges with sztupy's usb host mode build 5 (gm)
          - u1-otg: disable irqs on dev when otg host is stopped (gm)
          - cpufreq: fixing vdd_levels interface (gm)
          - busfreq: added another asv table voltage step (lvl 7, heavy uv)
          - mach-u1: raised movhysti to 4
          - mach-exynos: clock-exynos4: sync clock related exynos4210 code with update5 sources (gm)
          - tspdrv: Add adjustable vibrator levels (myfluxi)
          - netfilter: xt_qtaguid: start tracking iface rx/tx at low level
          - ld9040: reworked gamma values and settings from SiyahKernel (gm)
          - touchscreen: mxt224_u1: Update touch values according to power state (myfluxi)
          - touchscreen: mxt224_u1: Use mxt224_ta_probe instead of writing directly (myfluxi)
          - keyboard: cypress: Add LED breathing effect[ (myfluxi+gm)
          - keyboard: cypress: Use CMs original BLN timeout mechanism (myfluxi) - only aosp
          - keyboard: cypress: Stop notification on low battery (myfluxi) - only aosp
          - keyboard: cypress: Add LED button fade out effect option (myfluxi) - only aosp
          - Add ACCESSORY_SET_AUDIO_MODE control request and ioctl
          - USB: gadget: f_accessory: Add support for HID input devices
          - USB: gadget: f_audio_source: New gadget driver for audio output
          - net: wireless: bcmdhd: Check return value from dhd_dev_init_ioctl()
          - net: wireless: bcmdhd: Ignore signal_pending() while waiting in IOCTL
          - netfilter: xt_IDLETIMER: Use uevent instead of new netlink msg type
          - net: check return value for dst_alloc
          - ipv6: check return value for dst_alloc
          - using lvl 3 as default for bus asv voltages
          - raised min_free_kbytes again for any kind of toggle issues
          - Reworked kernel name string
          
          v2.0.4x (AOSP & SAMMY+MIUI):
          - Updated to Linux 3.0.30
          - RCU: Joe's RCU
          - Updated WiFi driver to M250S update5 sources (no more toggling issues)
          - mach-exynos: busfreq: Add undervolt option using asv table (use neak menu from recovery to manage it) - thx to myfluxi
          - sync: Add synchronization framework
          - ld9040: Add adjustable gamma levels (thx to myfluxi)
          - mDNIe: Add adjustable settings (thx to myfluxi)
          - ld9040: increase number of gamma levels from 21 to 25 (thx to gm)
          - cpufreq: removed smooth_scaling interface
          - cpufreq: Separate speed target revalidate time and initial set time
          - cpuidle: reverted to official samsung source drivers
          - usb modifications to get HID working and fix OTG crashing (thx to gm)
          - usb: final fix for crashing phone while using usb or charger
          - ARM: smp: Align secondary_start_kernel with mainline
          - ARM: SMP: use a timing out completion for cpu hotplug
          - arm: vfp: Fix memory corruption on PM suspend
          - ARM: vfp: only clear vfp state for current cpu in vfp_pm_suspend
          - defconfig: removed RCU_BOOST feature
          - defconfig: removed netfilter OWNER option (fixes BBS crashing)
          - sched: Cleanup cpu_active madness
          - Disabled GENTLE_FAIR_SLEEPERS (+responsiveness)
          - usb: using 2 different modded drivers for aosp and sammy (to avoid usb issues)
          - lowmemorykiller: upstream updates and improvements
          - MAKEFILE: Removed asv-4x12.o and cpufreq-4x12.o
          - Upstream updates for WiFi drivers
          - Removed CUSE module
          - TOTAL RECOVERY RESTYLING (added clock, new headers, rom tools menu...)
          - Fixed wrong path for sdcard into EFS Backup
          - Updated samsung liblights, now perfectly working with brightness and bln (thx to gm)
          - Using MTP as default on sammy roms
          - Fixed ADB corrupted binary file into sammy initramfs
          - Updated sammy init files
          - Updated aosp init files from latest aokp build
          - MANUAL ROOTING VIA RECOVERY NEAK MENU!
          - recovery: using noop+ondemand while in recovery mode (faster backup/restore)
          - Official NEAK I777 support (into I777 forums)
          - Enabled PANIC_TIMEOUT (so it reboots when SoDing)
          - Re-tweaked XZ compression values (boots faster)[/I]
          - Tweaked touch sensitivity
          - Moving init.d folder to init.d-old while flashing
          
          v2.0.3x (AOSP & SAMMY+MIUI):
          - Updated to 3.0.28
          - Updated WiFi drivers
          - Fixed potential WiFi toggle issues (thx to wjchen)
          - Fixed a lot of compiling warnings (thx to myfluxi)
          - lulzactive: safety floor for up_sample_time
          - Switching again to SHMEM (fixes flashing themes from cwm)
          - net: now using Stochastic Fair Blue NET Scheduler (SFB)
          - mach-exynos: Enable old s5pv310 pm-hotplug module (thx to myfluxi)
          - Using hotplug thresholds from NEAK GB kernel
          - power: lowered misc charge current
          - cypress: using myfluxi's touchkey driver (for AOSP, with BLN)
          - Touchkey timeout for AOSP roms set to 1s
          - Tweaked smooth_scaling parameters (+responsiveness)
          - Upstream and CM9 sources updates
          - Netfilter upstream updates
          - arm: SMP: Fix RCU stalls due to mis-backported upstream patch (thx to Entropy512)
          - More cleanup
          - Modified Recovery UI (and fixed options issues)
          - Corrected format for emmc (now external) and sdcard (now internal)
          - Using original NET buffers
          - Removed J4FS module (afaik doesn't work, neither if insmodded)
          - FULL SUPPORT FOR OFFICIAL MIUI (using sammy version)
          - Fixed WiFi into latest CM9 nightlies
          - NO SWITCHED MOUNTS FOR SDCARDs YET!! (i want to wait)
          - Using mass storage mode for both MIUI and Sammy roms
          - Fixed USB Mount into CWM Recovery
          - A bit reduced kernel compression
          - The ZIP file now clears INIT.D folder during flashing
          - Using NEON for VFP
          - More optimised CFLAGS
          - Updated Linaro 4.5 toolchain to latest dev build
          
          v2.0.2x (AOSP & SAMMY):
          - Support for MIUI ROMs (only AOSP version of NEAK)
          - Fixed lags into UI (removed CFS tweaks)
          - Fixed DPI issues into AOSP ROMs
          - Enabled CRC32 slice-by-8 algorithm
          - exynos4: Disable SW downclock in cpuidle
          - galaxys2: made google gadget code using 2 luns for aosp roms
          - cpufreq: smooth scaling interface
          - recovery: fixing switched mounts for both sdcards into mounts&storage menu
          - ondemand: tweaking for responsiveness
          - vr: a bit tweaking for a bit more throughput
          - enabled mass storage mode for aosp roms (who supports it)
          - sched: re-enabling GENTLE_FAIR_SLEEPERS
          - TCP buffer tweaks
          
          v2.0.1x (AOSP & SAMMY):
          - Updated to Linux 3.0.27 kernel
          - Fixed touch buttons and swype into Recovery (thx to gm)
          - Tuned lulzactive parameters
          - New lulzactive based on newest interactive (thx to gm)
          - Added pegasusq governor (for who wants it...)
          - Added J4FS module (but seems not working fine)
          - mali: more aggressive GPU thresholds (++3d performance)
          - cm3663: set initial state of proximity sensor to "far" (codeworkx)
          - stand-hotplug: Don't ever hotplug out cpu 0 (thx to Entropy512)
          - mach-exynos: stand-hotplug: Improve CPU0 turnoff protection logic (thx to Entropy512)
          - Tweaked hotplug thresholds (+responsiveness)
          - No more lags at all in any kind of rom!
          
          v2.0x AOSP&SAMMY:
          - Based on samsung update4 sources
          - Patched up to 3.0.26 (thx to linaro)
          - Modded CWM Recovery Touch 5.5.0.4 (thx to sk8erwitskil)
          - Frequency steps from 100 to 1200Mhz (default 200-1200)
          - Governors same as GB version (default lulzactive)
          - Schedulers same as GB version (default VR)
          - GPU OC/UV interface (thx to gm, netarchy & myfluxi)
          - Full compatibility with NEAK APP FREE/PRO (needs update for pro)
          - Reworked lulzactiveV2 governor to use dec_load_cpu parameter (by simone201)
          - Fixed sync issues with scaling (thx to entropy & gm)
          - Supports: CWM Manager 3.15, Tegrak OC, 2nd Core, lulzactive app, touch move (needs update), Voodoo Louder, SetCPU & Voltage Control
          - XZ Compression with optimisations
          - Removed 3/4 of the debugging
          - Fix for touchscreen sensitivity (thx to vitalij and myfluxi)
          - Speedmod's Sharpness FIX (ported, thx to hardcore)
          - ARM CPU Topology + sched_mc (thx to linaro)
          - Undervolt interface (thx to netarchy, ported by me, gm & myfluxi)
          - CGROUP_TIMER_SLACK, RCU_BOOST and many more performance improvements
          - Various netfilter options enabled
          - Brightness curve mod (thx to gm)
          - SLQB memory allocator
          - CIFS, TUN, FUSE & CUSE
          - BLN v2 support in both AOSP and SAMMY roms (use bln app)
          and many more things (check my repo for more infos)
          --------------------------------------------------------------------------------------------------------------

          SOURCE CODE (2 branches, dev & master): Click Here

          Show more detail for Phenomenal 5.5 ICS

           [kernel] Phenomenal 5.5 ICS - Back to the future

          EDIT: BUILD YOUR "PHENOMENAL"
          http://forum.xda-developers.com/show...&postcount=431

          New phenomenal 5.5 based on speedmod k3-20. See phenomenal 5.1 for changes over speedmod and voltages.

          Normal:
          CWM: http://dl.dropbox.com/u/33360162/phe...l5.5Normal.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...l5.5Normal.tar

          Medium:
          CWM: http://dl.dropbox.com/u/33360162/phe...l5.5Medium.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...l5.5Medium.tar

          Extreme:
          CWM: http://dl.dropbox.com/u/33360162/phe...5.5Extreme.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...5.5Extreme.tar

          OLD:

          New phenomenal 5.4 based on speedmod k3-19. See phenomenal 5.1 for changes over speedmod and voltages.

          EDIT: Radio fm bug fixed. Link updated

          Normal:

          CWM: http://dl.dropbox.com/u/33360162/phe...l5.4Normal.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...l5.4Normal.tar

          Medium:

          CWM: http://dl.dropbox.com/u/33360162/phe...l5.4Medium.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...l5.4Medium.tar

          Extreme:

          CWM: http://dl.dropbox.com/u/33360162/phe...5.4Extreme.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...5.4Extreme.tar


          New phenomenal 5.3 based on speedmod k3-16. See phenomenal 5.1 for changes over speedmod and voltages.
          Radio fm bug fixed (thanks to simone201)

          Normal:

          CWM: http://dl.dropbox.com/u/33360162/phe...l5.3Normal.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...l5.3Normal.tar

          Medium:

          CWM: http://dl.dropbox.com/u/33360162/phe...l5.3Medium.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...l5.3Medium.tar

          Extreme:

          CWM: http://dl.dropbox.com/u/33360162/phe...5.3Extreme.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...5.3Extreme.tar

          Custom boot logo:
          http://forum.xda-developers.com/show...&postcount=739


          New phenomenal 5.2 based on speedmod k3-15. See phenomenal 5.1 for changes over speedmod and voltages.

          Normal:

          CWM: http://dl.dropbox.com/u/33360162/phe...l5.2Normal.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...l5.2Normal.tar

          Medium:

          CWM: http://dl.dropbox.com/u/33360162/phe...l5.2Medium.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...l5.2Medium.tar

          Extreme:

          CWM: http://dl.dropbox.com/u/33360162/phe...5.2Extreme.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...5.2Extreme.tar


          New phenomenal 5.1 version based on speedmod k-3 11 and with normal/medium/extreme version.
          Remember that extreme version is more battery friendly, but with more aggressive undervolting and not stable for all, medium is stable for many people, normal is (in theory) stable for all.
          So, before try extreme version, if have issue like freeze, try medium and if you have problems use normal.
          DON'T USE OTHERS PROGRAMS THAT MANIPULATE VOLTAGES OF CPU FREQUENCIES!!PHENOMENAL IS ALREADY READY TO USE WITHOUT OTHERS MODIFICATION!!!
          WORKS ONLY ON SAMSUNG BASED ROMS!
          NO BLN NO CUSTOM BOOT LOGO!
          BEFORE FLASH KERNEL, I SUGGEST TO FLASH CLEANING SCRIPT:
          http://forum.xda-developers.com/show...90&postcount=1

          For all versions:
          Set Hotplug Low to 40 (stock is 20)
          Hotplug High to 85 (stock is 30)
          Set touchscreen sensitivity to 5 (speedmod is 10)

          Normal:
          CPU voltages: 1200mhz = 1200mv (stock is 1275)
          1000mhz = 1125mv (stock is 1175)
          800mhz = 1025mv (stock is 1075)
          500mhz = 950mv (stock is 975)
          200mhz = 900mv (stock is 950)

          Internal voltages: -50mv respect stock for all frequencies

          Bus voltages: 266mhz = 950mv (stock is 1000)
          133mhz = 900mv (stock is 950)

          GPU voltages: 266mhz = 950mv (stock is 1000mv)
          160mhz = 900mv (stock is 950mv)

          CWM: http://dl.dropbox.com/u/33360162/phe...l5.1Normal.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...l5.1Normal.tar

          Medium:

          CPU voltages: 1200mhz = 11750mv (stock is 1275)
          1000mhz = 1075mv (stock is 1175)
          800mhz = 975mv (stock is 1075)
          500mhz = 950mv (stock is 975)
          200mhz = 875mv (stock is 950)

          Internal voltages: -50mv respect stock for all frequencies

          Bus voltages: 266mhz = 900mv (stock is 1000)
          133mhz = 850mv (stock is 950)

          GPU voltages: 266mhz = 950mv (stock is 1000mv)
          160mhz = 900mv (stock is 950mv)


          CWM: http://dl.dropbox.com/u/33360162/phe...l5.1Medium.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...l5.1Medium.tar

          Extreme (fixed):

          CPU voltages: 1200mhz = 1150mv (stock is 1275)
          1000mhz = 1050mv (stock is 1175)
          800mhz = 950mv (stock is 1075)
          500mhz = 925mv (stock is 975)
          200mhz = 850mv (stock is 950)

          Internal voltages: -50mv respect stock for all frequencies

          Bus voltages: 266mhz = 900mv (stock is 1000)
          133mhz = 850mv (stock is 950)

          GPU voltages: 266mhz = 900mv (stock is 1000mv)
          160mhz = 850mv (stock is 950mv)

          Screen controller voltages = - 300mv in comparison to stock
          Memory voltages = -100 mv in comparison to stock

          CWM: http://dl.dropbox.com/u/33360162/phe...5.1Extreme.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...5.1Extreme.tar

          Source 5.1 normal : http://www.mediafire.com/?g50u4g3cim3to37

          EDITED (ADDED MEDIUM AND EXTREME):
          Hello all!
          Here my first ICS release of phenomenal.

          Phenomenal 5.0 is based on speedmod k-3 9.

          My first release is only in the normal/stable version. Before I want set stability without too much aggressive voltages. After I can publish medium/extreme version.

          Phenomenal 5.0 changelog:
          Set Hotplug Low to 40 (stock is 20)
          Hotplug High to 85 (stock is 30)
          Set touchscreen sensitivity to 5 (speedmod is 10)

          Normal:
          CPU voltages: 1200mhz = 1200mv (stock is 1275)
          1000mhz = 1100mv (stock is 1175)
          800mhz = 1000mv (stock is 1075)
          500mhz = 950mv (stock is 975)
          200mhz = 875mv (stock is 950)

          Internal voltages: -50mv respect stock for all frequencies

          Bus voltages: 266mhz = 950mv (stock is 1000)
          133mhz = 900mv (stock is 950)

          GPU voltages: 266mhz = 950mv (stock is 1000mv)
          160mhz = 900mv (stock is 950mv)


          CWM: http://dl.dropbox.com/u/33360162/phe...l5.0Normal.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...l5.0Normal.tar

          Medium:

          CPU voltages: 1200mhz = 11750mv (stock is 1275)
          1000mhz = 1075mv (stock is 1175)
          800mhz = 975mv (stock is 1075)
          500mhz = 950mv (stock is 975)
          200mhz = 875mv (stock is 950)

          Internal voltages: -50mv respect stock for all frequencies

          Bus voltages: 266mhz = 900mv (stock is 1000)
          133mhz = 850mv (stock is 950)

          GPU voltages: 266mhz = 950mv (stock is 1000mv)
          160mhz = 900mv (stock is 950mv)


          CWM: http://dl.dropbox.com/u/33360162/phe...l5.0Medium.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...l5.0Medium.tar

          Extreme:

          CPU voltages: 1200mhz = 1150mv (stock is 1275)
          1000mhz = 1050mv (stock is 1175)
          800mhz = 950mv (stock is 1075)
          500mhz = 925mv (stock is 975)
          200mhz = 850mv (stock is 950)

          Internal voltages: -50mv respect stock for all frequencies

          Bus voltages: 266mhz = 900mv (stock is 1000)
          133mhz = 850mv (stock is 950)

          GPU voltages: 266mhz = 900mv (stock is 1000mv)
          160mhz = 850mv (stock is 950mv)

          Screen controller voltages = - 300mv in comparison to stock
          Memory voltages = -100 mv in comparison to stock

          CWM: http://dl.dropbox.com/u/33360162/phe...5.0Extreme.zip
          ODIN: http://dl.dropbox.com/u/33360162/phe...5.0Extreme.tar

          thanks to hardcore for speedmod kernel
          simone and gokhan for support

          Show more detail for S2Mod V1.4 (02-May)
          S2Mod Kernel
          S2Mod v1.4
          Features:
          1. Different Kernels for Samsung, MIUI & CM9
          2. Root & BusyBox
          3. CWM Recovery
          4. Support for Init.d Scripts
          5. Kernel Version: 3.0.29
          6. BLN Support
          7. Bootanimation Support for /data/local & /system/media
          8. Cpufreq Governors:
            • Performance
            • Powersave
            • Userspace
            • OnDemand (Default)
            • Conservative
            • Interactive
            • Adaptive
            • Pegasusq
            • Smartass2
            • Lulzactive
            • Lazy
            • Lagfree
          9. IO Schedulers
            • Deadline
            • CFQ
            • BFQ
            • SIO (Default)
            • V(R)
            • No-op
          Changelogs:
          v1.4 - 02/05/2012
          • Touch CWM Recovery
          • Set VM_MAX_READHEAD to 512
          • BLN Support for Samsung/AOSP both - thanks to simone201 and myfluxi
          • Modifications in the conservative governor
          • Fixed BLN Support - For Samsung/MIUI/CM - Requires BLN Control
          • Fix fuel alert wakelocks
          • Frequency Regulation based on screen on/off events
          • Added Global Min&Max_Suspend Freq Var
          • Added ARM CPU Topology Definiton
          • Enabled ARCH_POWER
          • Add asym topology flag for using cpu0 1st
          • Prevent freqs going above max policy
          • Sleep of death fix for overclock freq tables
          • Adapt intermediate freq step up relative to policy max
          • Make sure the cpufreq notifier is called last
          • Support tegrak second core app
          • Disable secondary cpu auto-hotplug when screen is off
          • Implement CRC32c with slicing-by-8 algorithm
          • Implemented Android Ramconsole
          • Updated ASV Voltage Table
          • Set initial state of proximity sensor to "far"
          • Make google gadget code use 2 luns(codeworkx - cm9 kernel)
          • Updated to 3.0.30
          • XZ Kernel Compression

          v1.3 - 27/04/2012

          • Tegrak+Vitalji - "Touch Move" App Support
          • Increase Touchscreen Sensitivity & Touch Sensitivity fix by Vitalji
          • Added Adjustable vibrator levels, gamma levels, mDNIe settings
          • Added Overclocking & Voltage Adjustment Support - Maybe Unstable. Change frequencies only for testing purposes.
          • Added GPU frequency and voltage adjustments Support.
          v1.2 -
          • Updated source code to 3.0.29
          • Set ondemand as the default Cpufreq governor
          • Flexrate interface for 'ondemand' - flexrate's maximum duration = 100
          • Interactive Cpufreq governor enabled
          • Conservative Cpufreq governor enabled
          • Adaptive Cpufreq governor enabled
          • Pegasusg Cpufreq governor enabled
          • Smartass2 Cpufreq governor added
          • Lulzactive Cpufreq governor added
          • Lazy Cpufreq Governor Added
          • Lagfree Cpufreq Governor Added
          • Added BFQ I/O Scheduler
          • Added Simple I/O Scheduler
          • Added V(R) I/O Scheduler
          • Set SIO as the default I/O Scheduler


          v1.1 - 25/04/2012
          • Support for MIUI & CM9
          • BLN Support
          • Updated Kernel Sources to 3.0.28
          • Bootanimation Support for /data/local & /system/media


          v1.0 - 21/04/2012
          • Root & BusyBox
          • CWM Recovery
          • Support for Init.d Scripts
          Downloads : All
          v1.4 - 2/05/2012
          v1.3 - 27/04/2012
          v1.1 25/04/2012
          v1.0 21/04/2012

          Show more detail for Dorimanx Kernel 5.3 (25-July)
             
          Dorimanx Kernel for SG2 I9100
          Multi Platform +Touch Recovery +ExTweaks +ROOT
          My kernel is based on SiyahKernel 3.0b1 + Source Updates , tree 3.0.35, + My Tweaks And Tuning!
          (Thanks Gokhanmoral for your great work!)

          My Kernel GIT Repository
          HERE
          INITRAMFS Repository (recovery)
          HERE
           
          WORKS ON ROMS: AOKP,CYANOGEN,MUI,SAMSUNG ICS,JB port for S2

          • This is ICS Tuned Kernel only! not supporting any 2.x.x roms!
          • Dual CPU support
          • Default CPU governor: ONDEMAND
          • CFS CPU SCHEDULER!
          • Default CPU frequency: 200-1200 MHz (MAX OC up to 1.5Ghz speed!)
          • Kernel Support ExTweaks and 3 Profiles.
          • Overclocking to 1500 MHz. (via ANY CPU Tweak Apps or shell script or settings!)
          • Kernel support 15 CPU steps! 1500Mhz->100Mhz by static defailt!
          • You can set MIN/MAX CPU Freq in Extweaks app!
          • Kernel will sleep in deep sleep on 700Mhz as Sumsung requesting to prevent SOD.
          • Support undervolt/overvolting via sysfs interface/apps interface. (750-1500mV) (all set to best)
          • Be very careful with voltage settings! (all set already)
          • Default I/O Scheduling: SIO
          • More I/O Scheduling present in kernel: DEADLINE, VR, NOOP, CFQ
          • Native USB Tethering.
          • Native Wi-Fi Tethering
          • File systems support: Ext3/4, FAT
          • Latest SLUB memory scheduler
          • Added tweaks to increase I/O Speed.
          • Added tweaks to increase CPU speed
          • Full support for Hardware Acceleration
          • Removed all the debuggers to free the kernel from unneeded jobs
          • More Govs present, smartass2, conservative, performance, luzactive, pegasusq, abyssplug, lazy, hotplug
          • Full run-time PM core functionality
          • ZRAM SWAP add more 150MB compressed RAM, activated by auto.
          • Tweak camera (better picks quality)
          • Kernel Include Siyah Recovery with dual ROM support!
          • In Recovery you have section to select kernel profile. Performance, default, battery, reset your profile after first install of this kernel. default is DEFAULT.
          • Kernel will Auto ROOT your device!
          • You can disable ROOT in EXTWEAKS app! (download from market!)
          • Tuned for I/O Mega Speed SQLite is injected to ROM after install, only for CM9 or AOKP, will not be injected to MIUI ROMS.
          • BLN by Gokhanmoral! lights time out, and blink/breathing effect, see extweaks to activate! (for now for CM9 and ICS only)
          • Massive script for kernel/rom management made by voku and me
            It's will work by auto and set lots of tweaks: NET tweaks, GPU tweaks, CPU management, Deep Sleep Tuning, Charging states, and more!
            It's name is cortexbrain-tune.sh
          • WE SAFE (MMC_CAP_ERASE not present) in kernel MMC Code!
          • FM-RADIO WORKING! (you need Spirit FM PAID!!!!) or original ICS FM APP. 
          • ZCACHE and CLEANCACHE 
          • KSM (will be used if installed APP / ROM request it) 
          • Touch screen color/touch thresholds in ExTweaks,
          • Kernel Cleaning Script is build IN! by VOKU no need to run any external clean scripts. 
          Plans/Goals for next builds:
          • Debug and find more code errors! (always some thing new )
          • Add cool features and tweaks
          • Extend battery life.
          • And boost performance.
          Plans/Goals for next builds:
          • Debug and find more code errors! (always some thing new )
          • Add cool features and tweaks
          • Extend battery life.
          • And boost performance.
          How to install:
          Copy Kernel to sdcard / internal card
          In case you have recovery!
          Then Reboot, and enter to CWM (Recovery) (hold Power + Home + Vol.UP)
          Install kernel via INSTALL ZIP FROM SDCARD

          In case your ROM is not rooted/Original ICS then see download section for instructions.
          To Uninstall, reinstall your ROM, or Install your older kernel / other kernel.
          Dorimanx ChangeLogs
          # Live Development Links
          LIVE KERNEL CHANGE LOG (New cool stuff commits)
          LIVE INITRAMFS CHANGE LOG (recovery and scripts development)
          Kernel is for AOKP / CM9 / MIUI / Jelly Bean / SAMSUNG STOCK.
          25/7/12 time 03:00
          Kernel 5.3

          *Kernel CPU is stable again! working fast and no SOD
          *Fix to BT driver
          *Lot's of code changes , USB,NET,VIDEO,CPU,RAM
          *for now intellidemand, + wheatley removed! too much bugs, need to fix.
          *Battery life is great with SCARY gov, use it.
          *I have tuned cortex, but need more testing, so it's OFF for all profiles by default! i will test and tweak it in the next days! i had to get stable platform first.
          *Kernel will boot faster, less delay on start. (also smaller now)
          *Front camera works better! it's can do 10 picks, and then FC, or not FC or FC at first pick... it's still a mystery.
          *Added fix for lulzactive gov stuck at 500Mhz, now will be set to user max speed! in extweaks. it's a temp patch.
          *Fixed profiles not saved, now sync is every 5 sec! so no need to wait 30, and in THIS kernel after install profiles are cleaned to default! so tune your settings and have fun. (lots of changes, i need you to get them)

          22/7/12 time 19:00
          Kernel 5.2 (5.0/1 +A+B removed)

          BUG: FC on stock front camera, any other camera apps works, not really kernel BUG, but i am looking for solution.
          *Restored lot's of code that i and voku ported, to restore stability, much from that code was exp, so it's moved to EXP branch, i will test it offline.
          *Changes to cortex for stability, see git.
          *Messed with profiles save, should be ok now.
          *Improved stability!
          *Improved performance!
          *Updated to 3.0.38!
          *Fixed GPS
          *Added wifi supplicant tuning to extweaks and to cortex.
          *Added FIX for Korean GPS
          *Added BT fix for SAMMY 4.0.4 ROMS by Gokhanmoral! TNX!
          *More code porting for better deepsleep! and network fixes.
          *Tuned hyper gov and renamed to HYPER!
          *Updated to Samsung Update 5 + 6
          *Lots of changes to TVOUT driver, it's may now work on custom roms!
          *Removed ondemand, HYPER is the same gov but more advanced!
          *Fixed intellidemand now it's stable.
          *Ported more code fixes from 3.5-rc7
          *Added new tweaks in extweaks and converted many to checkboxes.
          *More patches to WIFI driver.
          *Battery life improved allot! thanks to code changes that put more drivers to sleep!
          *Removed KSM and ZCACHE from config, ZCACHE is damaged after merging with kernel 3.5-rc7 and KSM eat battery and dont really help. no big change in performance, still fast and smooth. (zcache no longer used in 3.x.x so we disable it too)
          *Kernel is stable! 2 days with full cortex and performance profile.
          18/7/12 time 02:00AM
          Kernel 4.9
          *Updated to 3.0.37!
          *I have ported lots of code changes from kernel 3.5-rc7 (about 2000+ code lines changed)
          all about file system and cache memory and compression.
          *VOKU has ported lots of new code for process control and kill + memory control. from 3.1.Y
          *Fixed wakeup booster, it's more smart!, now i boost the freq to max but with your GOV not with performance, and add +25mV to all steps for time that wakeup booster works, then it's will set speed to normal and reduce voltage by -25 and all will be as you set.
          *Cleaned code from unused functions.
          *Extended light sensor and battery sensor pulling time, to reduce battery use, and CPU use (done by voku)
          *Tuned voltage for HIGH steps 1000 --> 1500 added more +25mV each. for stability.
          *Fixed the Touch keys timeout stuck at 5 sec. now should obey your settings.
          Kernel is EXP so need to test it deeply, and report if any small/major problems
          Have fun.
          17/7/12 time 02:30
          Kernel 4.8B

          *Added check if cortex background process is OFF or ON for real.
          *Added new GOVs intellidemand and wheatley they are good for battery save, and can be fast if tuned via setcpu app! or they SLOW by default but very smart.
          *Fixed all GOVS code about idle time statistics and wait for IDLE, should help reduce battery drain.
          *Restored some define values to default, this small things can make big problems, we made some changes to them without fully understanding if it's OK or may damage some thing, like front camera!
          *Kernel size is FULL, 8.10MB so very soon i will have to cut some tuning to gain more room for code changes...
          A:
          *Fixed BLN still ON after main BLN switch off!
          *Fixed small bug in kernel optimization.
          *Tuned brightness for simple auto brightness (modded by VOKU) 
          16/7/12 time 10:00
          Kernel 4.8

          *Improved stability and performance.
          *File system corruption protection. by using FSYNC function to sync all changes to file system more often.
          Added extweaks MISC option to disable the FSYNC to get little more performance, but reduce to less safe from damage file system (DEFAULT for all KERNELS!) this function is external! option will be updated only on reboot! not as you set it.
          *Removed cortex background process for default and battery profiles, so user can use it or not. see extweaks, (without cortex, wake up booster + sleep gov change + dynamic GOV modding will not work!) for some ROMS, it's GOOD! since they get SOD all day with cortex ON, so try without, if OK, try with, if OK, have fun, if SOD, disable again.
          It's ON for performance profile!
          *Battery life improved.
          *Added code fix that reduce CPU usage on idle to 1~15% on 100Mhz! was 15~30% now more battery will be saved.
          *Rebuilded the root add/remove now it's used as buttons. install , remove , check
          *Retuned Touch screen CODE, screen will not stuck now, 70% of SOD, not really stuck the phone, it's only the screen stuck! via adb i see that all OK! and system working as was, so now problem is fixed!
          *New code fix for WIFI, now if not used and disabled in ROM, driver will cut power to WIFI chip! till now it's was still idle and drained power. not any more
          Still need to fully test it!
          14/7/12 time 12:06
          Kernel 4.7
          A
          *Finally i made my kernel STABLE! no more SOD and great battery life!
          I have reverted from Linaro 12.06 GCC 4.7.1 builder to Android GCC 4.3 builder
          that used to build all ROM and Default kernels!
          So no more SOD! and battery is 1.1%/h -15mA
          *Added more fixes to code from FLUXI kernel, TNX Myfluxi!
          *Set 15 CPU freq steps for all profiles and removed settings to change it, there are many code trigers that depend on 15 freq steps, so best to have all for all profiles, then reduce the MAX freq to what needed, (already set)
          *if you have added any INIT.D scripts that mess with my settings, REMOVED THEM, then test my kernel,
          For some phones to low settings will always kill the phone,
          I am asked all people that post INIT.D scripts in this thread, STOP/REMOVE. keep them to your self. thanks.
          All the rest was great already
          Please report!
          13/7/12 time 03:05AM
          Kernel 4.6

          *Found and removed SOD bug on screen off/on and in deepsleep.
          OK for me, need more people to test!
          *Ported some stuff from GM SG3 kernel, better video sharpness and some restores for Video driver GPU freq lock on screen ON.
          *Tuned all profiles, with min/max cpu on suspend, now we can use 200 to 700, please do not change it for now.
          *Lots of new code ported by VOKU from 3.1.Y kernel! see GIT
          *Some clean ups, and kernel optimizations FLAGS.
          *Removed hotplug and interactive govs, we have lot better govs to use.
          *Added wheatley GOV it's good for sleep and normal use.
          12/7/12 time 19:00
          Kernel 4.5

          *fixed small but critical bugs! (reuploaded kernel last at 18:59)
          *I have reverted all CODE for CPU Idle and Suspend from Source (GM Thanks again!) now i hope the SOD will be wiped!
          *Reduced Kernel size thanks to VOKU new reconfiguration of Kernel flags.
          *Added new CPU calibration code form 3.4.y tree.
          *Added more fixes for Kernel scheduler.
          *Tuned all profiles, now sleep gov is pegasuq for all!
          Fixed all missing config triggers and added more protection from battery gauge reset by extweaks without need.
          *New Updates to SLUB scheduler that we use for memory management.
          Please report how it working?!
          Kernel 4.4B
          *Added new stuff to extweaks!
          Now we have:
          bln tab:
          SWITCH to turn of BLN!
          SWITCH to turn ON led lights on touch! it's use the led time out!
          Fixed BLN test button.
          cpu tab:
          SWITCH to turn on/off wakeup booster and set the boost delay!
          *Reverted last USB code update from NOTE, found that driver stuck after long charge and we can get to storage via USB, we have SG3 driver, so to mix them probably bad idea,
          *Restored CPU code that needed for SAMMY rom stability to prevent SOD, so i hope it's will be ok now.
          *Small fixing and cleaning. see GIT's
          10/7/12 time 12:53
          Kernel 4.4A


          *Fixed WIFI wakelocks by removing latest patches, need to work on them first.
          *Added CPU patches from GM
          *Added Audio Amplifier GAIN for headphones 0DB 1.5DB 3-6DB addon by GM! see extweaks.
          *Tweaked all profiles! set the suspend freq to min 700 max 800! as Samsung request! lest stop the SOD! please do not change that settings.
          *Added new Patch for WIFI filter found by Entropy512 seems that we had an open packet filter that helped to drain battery with wakelocks!
          *Fixed some cortex code, all should be good. and fast!
          *Removed EXP ver, need to work on it.

          *For now this kernle not include new Power Manager by VOKU, we still testing!
          *Fixed Wakeup booster script, now will wake and power the phone for 10 sec on max we can get! the reduce to normal as user set in extweaks! will work only if background process is ON,
          *Changed all profiles! boosted GPU freq and voltage for all, after testing with heavy games! now stable! + govs change.
          *Cleaned and updated HYPER + ONDEMAND govs to 3.0.Y tree + mods.
          *Lots of new stuff ported by voku for WIFI driver, so test it as much as you can.
          *Fixed some bugs in cortex script, removed not used stuff from crypto module.
          08/7/12 time 15:00
          Kernel 4.3B (include all from 4.3)

          I hope you ready for this kernel! we have bombarded lots of bugs!

          *Fixed SAMMY boot (reverted some stuff)
          *Fixed led_timeout bug in extweaks.
          *Fixed zram stats info for roms without BASH, it's temp solution till we can fix the main script.
          *Added new tweaks, Negative mod On/Off via checkbox + advanced wakelock mod, will show all wakelocks that was ON and ended! so we can debug, who drained battery! it's OFF, by default, see MISC tab! added by GM!
          *Updated New USB drivers from NOTE Update 3, need to test all we got (usb devices and external storage via usb)
          *Reduced compression via XZ and reduced memory used for it, kernel bigger but little faster on boot.
          *Small new fix to WIFI driver.
          *Added interactive to govs, updated to max by myfluxi
          *Added code correction for suspend freq + max freq for performance gov.
          *Tuned touch screen wakeup and responce, very smooth now.
          *Fix to pegasusq by GM
          *Fixed GPU undervoltage script, (by myfluxi)
          *And more, see GIT's

          Kernel 4.3 (deleted sammy boot bug)
          *Fixed boot for SlimICS!
          *Fixed Battery charge low power mode + updated images from SG3
          *Added full support for JellyBean ROM from working source thanks for huge help on that with the INIT root files!
          *Fixed lots of mall bugs / syntax / descriptions, in all kernel scripts (extweaks and more)
          *Added new stuff to extweaks (usb mod change, auto brightness)
          *New fix to WIFI driver.
          *Improved I/O latency
          *Improved disk write to USB storage
          *Improved screen wakeup
          *Improved screen off state battery saver. (cortex)
          *Lots of code fix and porting as always
          *Reduced logs to dmesg and logcat, less chat, maybe less drain..
          *Restored luzactive gov and removed tweaks for it on screen on/off now people can use the app for it to control settings.
          If someone using apps like SETCPU with his own profiles, please do DISABLE in extweaks cortexbrain tab for CPU-TWEAKS! then your profiles will make difference, if it's enabled, then internal script do the work.
          *Improved brightness levels, now more bright, was too dark on min..
          *Updated to last released recovery by gokhanmoral!
          *Reworked all boot structure to support 4 major branches and still give all that i have to all.
          *Small change for kernel name, now it's better to find the last update in recovery!
          *Tuned the background control process to wait 10 sec on screen off before do all the system/cpu/voltage/and more changes, just give us time to think if we finished with phone before it's shutdown to minimum
          *Uploaded also in .TAR as promised.
          Thanks VOKU for great help and development!
          05/7/12 time 16:35
          Kernel 4.2A
          *Made lots of code fix and BOOT fix, should be ok now.
          *VOKU ported new code for RAM, CPU, Power manager from 3.1.Y good work!
          *Added boot progress bar, nice to have
          *FIXED GPS Activation, deleted 4.1C/D (bugs)
          *Fixed New boot order for MIUI and SAMMY and SlimICS
          Need to test it.
          *Fixed the screen shake on touch hold.
          *Huge amount of changes to RAM, CPU, Kernel Operations (merged from 3.1.Y + 3.4.Y)
          *Found and removed wakeup bug on lock screen!
          *Tuned all govs and ported pegasusq from last siyah kernel to restore normal operation with it.
          *Added tweak in extweak in screen tab for managing the negative color mod
          *Voku ported lots of good stuff including new patch to WIFI driver, some problems resolved, need to test for long term.
          *Fixed luzactive gov from been too slow.
          *Updated to linaro 12.06 kernel builder
          *Added support for JellyBeens ROM branch! (by gokhanmoral)
          *Lots of tuning and code fix, see GIT, it's too much for change log page
          Kernel is in BETA! so problems may be seen, please report so I / Voku can fix them. 

          02/7/12 time 19:00 (reuploaded.)
          Kernel 4.1B
          *Massive PORT and adapt from 3.1.Y kernel by VOKU!
          New code for: CPU, RAM, FS, Kernel operations and lots more! see GIT!
          Now cpu used 1~10% on 100Mhz! and was like 25~35% so more battery save and more performance.
          *Fixed Voltage for cpu reset on screen on/off
          *Added new LOGO by Crazy-silver
          *Arranged CPU govs by performance for awake, and by power save in deepsleep
          See Extweaks CPU tab.
          *Fixed battery reset on recovery.
          *Added new Tweaks to CFS scheduler in CPU tab. tune it only if you know what is it and what it's set.
          *fixed typos in extweaks.
          *Added more tuning, now we get more performance!
          *Battery drain reduced due to low cpu use, and allot of stuff.
          *Fixed oom_kill_allocating_task set to 0, now it's 1 as recommended.
          *Fixed CFS tweaks activation.
          *Added CORTEXBRAIN tab in extweaks, now you can control it, best not, but if you like to mess with stuff, then see what it do in initramfs git and change.
          *Tuned scary gov should be better now, and removed it from defaul/battery just in case. added abyssplug.
          *Switched to more stable compression and optimization level -O2 from Ofast
          Should be more stable now. i even see some better benchmarks.
          01/7/12 time 00:30
          Kernel 4.0B

          *Improved ROOT Install/Remove in extweaks + check button
          *Fixed SCARY gov to be more adapted for this kernel.
          *Allowed Abyssplug gov to control second CPU on/off
          30/6/12 time 12:00
          Kernel 4.0A

          *Ported fix for vibrate for Samsung roms, TNX Gokhanmoral.
          Need to test it! so please do.
          30/6/12 time 03:40
          Kernel 4.0
          (3.9 was removed, battery % reset bug!)

          *FIXED the BATTERY fuel gauge bug! now it's stable as should!
          Give it some time to recover from bug to show good drain results.
          but it's will stay correct after reboot, (did 10! no problemo!)
          *New CPU idle code ported from 3.1.y kernel by VOKU! we now have the most advanced CPU code for SG2
          *Lots of changes and restoring and tuning CPU,GOVS,RAM,TWEAKS.
          *Tuned data partition to be more resistant to sudden power loose (sod/batt pull and stuff) this is the android default, data=ordered, we had data=writeback, it's faster but less recommended for phones...
          So now its safe again.

          *Kernel Cleaning Script is build IN! by VOKU no need to run any external clean scripts.

          *Small change to BLN, now will obey touch key voltage! only on blink and steady.
          *Locked vibrate to min 25% (max 100%) and added code, if less than 25% set 75%, lets see if OK now after long sleep.
          *More code updates from mainstream 3.0.y (some stuff was lost, so now i have my own mainstream kernel to update from)
          *Tuned MAX freq for standby to 700Mhz
          *Added Lazy gov. need to test it, for what it good for.
          *Fixed UV reset after screen on/off
          *Added BFQ disk scheduler, still in tests..
          *Small config changes in INIT scripts / profiles.
          *Added scary gov it's SLOW gov, good for battery save and will be used for deepsleep, also tuned it to wakeup fast!
          added it to all profiles for deepsleep, and to extweaks
          *Updated smartassv2 with deepsleep abilities, but it's needs to be tuned some more, it's jumping in freq too much, so not good for battery save, good for performance.
          *Added more Voltage to CPU, now it's default ICS kernel voltage.
          You can now reduce it by using asv group 4 or undervolt by -25 / -50 but test some time if no SOD. or just leave it alone.
          26/6/12 time 14:30
          New Kernel 3.9B ICS+CM9+MIUI
          +SAMMY
          *Fixed UV reset after screen on/off
          *Tuned small things about govs
          *Added BFQ disk scheduler, still in tests..
          *Added Scary to battey profile, and to extweaks.
          25/6/12 time 23:50
          New Kernel 3.9A ICS+CM9+MIUI
          +SAMMY

          *One more time trying to fix the vibrate without reverting the patch.
          *Small config changes in INIT scripts / profiles.
          *Reverted the auto hotplug off on screen OFF. it's looks like the SOD maker after quick screen off/on
          *Added scary gov  it's SLOW gov, good for battery save and can be used for deepsleep, try it and let me know.
          *Updated smartassv2 with deepsleep abilities, but it's needs to be tuned some more, it's jumping in freq too much, so not good for battery save, good for performance.
          *Added more Voltage to CPU, now it's default ICS kernel voltage.
          You can now reduce it by using asv group 4 or undervolt by -25 / -50 but test some time if no SOD. or just leave it alone.

          25/6/12 time 03:30
          New Kernel 3.8 ICS+CM9+MIUI
          +SAMMY
          *Updated to 3.0.36
          *Added TNT to many bugs
          *Fixed slow wakeups
          *Added more +25mv to lower cpu freq ranges to add more stability.
          *boosted boot speed.
          *Voku helped allot! he added lots of code fixing and updates to filesystem drivers and memory.
          *Added new button at extweaks for checking current gps zone config.
          *if you like to fix permissions, just push the button at extweaks misc and turn off the screen! fix will begin instantly! if you really need the phone, use it, but best to let it work top 2~3 min, depending on amount of mess and installed apps, it's done my 450 apps in 2 min
          *we tuned profiles and voku added new stuff to conservative gov! so it's now the most saving battery gov! try it only for deepsleep (screen of gov)
          it's slow, but this is what we need! less activity more battery!
          *Vibrate should be OK now.
          *now if phone is over 50c heat, and you turn off and on the screen. it's will auto drop to 1Ghz and to hotplug gov to cool off..
          after temp will drop, and you turn screen on/off all your extweaks settings will be active again! so if was oc to max then you get it back
          I care about my people
          all in git for people that like to dig in 
          24/6/12 time 12:40
          New Kernel 3.7 ICS+CM9+MIUI
          +SAMMY
          *Fixed the vibrate low after some time. + added extweaks interface for it.
          *Added touch screen tuning
          *Added screen color tuning (extweaks SCREEN tab)
          *fixed WIFI driver
          *Reduced batt drain
          *Added HYPER gov, it's the most powerful gov in my kernel.
          *Added New BLN from Myfluxi, it's works with aokp and cm9, need to check with original ics.
          Lots of new tweaks in BLN tab
          *Added lots of new code/bug fix for CPU / RAM / SYSTEM
          *Corrected small bugs in extweaks,
          Have fun..
          19/6/12 time 01:40
          New Kernel 3.6 ICS+CM9+MIUI
          +SAMMY

          *Fixed Wakelock on WIFI on, and others!
          *Updated to 3.0.35
          *Reverted some commits that i think we can ignore for now. too much experimental.
          *Added some more code fixes,
          *Ported updated Vibrator driver code.
          *Restored USB drivers, usb otg/disk-on-key should work.
          *Fixed GPSREGION selection in extweaks, now it's working as planed.
          *Fixed ZRAM activation in performance profile.
          18/6/12 time 17:40
          New Kernel 3.5 ICS+CM9+MIUI
          +SAMMY
          (deleted, wakelock on wifi)
          *Added ZCACHE and CLEANCACHE this will boost I/O performance and help with heavy loads!
          *Added massive amount of code fixing and tuning to RAM, CPU, NET.
          *Added ability to boot in to DOWNLOAD(odin) mode from ROM->bootloader (credits to gokhanmoral)
          *Tuned all profiles,
          *Fixed ZRAM / GPS settings in extweaks!
          *Added Fix permissions to extweaks MISC
          *Added to system tweak to check if you have AD blocker file already, and if you do, then my adblocker will not be installed, if you dont, then you get one
          *Added Zram turn off! not recommended, it's will shut down the zcache also. (no battery save from it, just little amount of cpu.)
          *Added to GPSREGION option to restore your ROM default config! and one for not to change any config. (default!)
          But restore will really work after you reinstall your rom, if you already changed it with my previous kernel version, (if not, new kernel users, then you set to go)
          *Added lots of WIFI driver fixing! now Ch 13/14 will work as planed, and 5GHZ band will work as should.
          *Added more pressure to save battery tweaks on screen off.
          *Added ability to change the sleeping gov in extweaks + sleeping charging gov.
          *Rearranged the extweaks CPU tab. now all in good order.
          *Restored the Undervolt menu option. use it with care..
          *Reduced undervoltage groups from 7 to 5, 6+7 are to low for our CPU.
          *Updated to newest Linaro 12.05 GCC 4.7.1 ICS kernel builder!  + patches to kernel for it to work.
          *Patched All GOVS for more speed and battery save on screen off.
          *Removed lots of logs generated from kernel to dmesg and logcat, now more quiet kernel and i hope it's will reduce some small battery drain.
          *Blocked access to some logs that are written all the time to flash to save the flash and reduce internal cpu operations that we dont need.
          *Fixed permissions to /data/anr! (no reboots any more)
          *Ported more CPU code fixes.
          *Fixed all kind of functions that can crash kernel and stuck the phone. there are more... there are always some more left... but we will get to them
          Have massive fun
          I hope my work deserve some beer for my free time

          17/6/12 time 16:35
          New Kernel 3.4D ICS+CM9+MIUI
          +SAMMY

          *Added ZCACHE and CLEANCACHE this will boost I/O performance and help with heavy loads!
          *Added massive amount of code fixing and tuning to RAM, CPU, NET.
          *Added ability to boot in to DOWNLOAD(odin) mode from ROM->bootloader (credits to gokhanmoral)
          *Tuned all profiles, (still zram and gps not reflected in extweak after reboot, but what you chose is what you get.)
          *Added to system tweak to check if you have AD blocker file already, and if you do, then my adblocker will not be installed, if you dont, then you get one
          *Added Zram turn off! not recommended, it's will shut down the zcache also. (no battery save from it, just little amount of cpu.)
          *Added to GPSREGION option to restore your ROM default config! and one for not to change any config. (default!)
          But restore will really work after you reinstall your rom, if you already changed it with my previous kernel version, (if not, new kernel users, then you set to go)
          *Added lots of WIFI driver fixing! now Ch 13/14 will work as planed, and 5GHZ band will work as should.
          *Added more pressure to save battery tweaks on screen off.
          *Added ability to change the sleeping gov in extweaks + sleeping charging gov.
          *Rearranged the extweaks CPU tab. now all in good order.
          *Restored the Undervolt menu option. use it with care..
          *Reduced undervoltage groups from 7 to 5, 6+7 are to low for our CPU.
          *Updated to newest Linaro 12.05 GCC 4.7.1 ICS kernel builder! + patches to kernel for it to work.
          *Patched All GOVS for more speed and battery save on screen off.
          *Removed lots of logs generated from kernel to dmesg and logcat, now more quiet kernel and i hope it's will reduce some small battery drain.
          *Blocked access to some logs that are written all the time to flash to save the flash and reduce internal cpu operations that we dont need.
          *Restored USB-OTG missing enable in config.
          *Fixed all kind of functions that can crash kernel and stuck the phone. there are more... there are always some more left... but we will get to them
          Have massive fun
          14/6/12 time 15:48
          New Kernel 3.4C ICS+CM9+MIUI
          +SAMMY

          *Updated to 3.0.34 Tree
          *Added More EXtweaks Options:
          Bus Freq, Bus Thresholds, Under voltage Groups, Suspend Freq, Zram Settings, Zram Stats, GPS Time Zone, GENTLE_FAIR_SLEEPERS, ARCH_POWER.
          *Fixed and tuned lots of things in cortexbran-tune.sh script Cleaned old unused settings from extweaks xml
          *Tuned all profiles.
          *Tuned Network scripts, now i get a lot faster data connection!
          *Added changes in CPU cores/voltage based on screen on/off
          *Added cleaning of lost+found folders on each boot.
          *Added WIFI fast sleep on standby.
          *Code fixes and charge voltage config.
          *Removed lazy gov, not needed.
          *Looks like the DATA partition fix at boot working great, and no serious problems, so i removed warning from change log, all cool
          *Found out that RADIO CHIP working! but if you not using original ICS ROM you need Spirit FM Paid app! (free app is not working!).
          Or use Tunein radio pro/free GREAT app! (works on DATA/WIFI)
           

          Kernel Vx.x ICS+CM9+MIUI

          mirror provided by Willflint


          mirror provided by Looki75


          In case of new install on non rooted or no recovery phone:
          DOWNLOAD ODIN 1.83 HERE

          DOWNLOAD LATEST KERNEL IN .TAR FOR ODIN

          How to flash kernel via download mode (hold Power + Home + vol.down then vol up when you see the download menu)
          connect by USB wait till drivers installed (if no drivers check google)
          Install kernel via odin PDA file menu (check box PDA, then select "mykernel.tar") and push start.
          if all ok, phone will reboot and you done.


          Warning!!!

          *Do not install this kernel on any Android version lower than 4.0.3
          *Do Backup of your ROM before first try! just in case
          *Constant OC will drain more battery! use low speeds on screen off! min 200 max 800 or 1000
          *CPU will shutdown in case of over-volt or under-volt so be careful.>

          Show more detail for Shun Andromeda 2.0.6 (17-July)
          Shun Andromeda 2.0.6 (17/07) + ATT
          [KERNEL/4.0.X/ExTweaks&Plus] 

          After Ikki The Phoenix, the adventure is continuing on ICS thanks to XDA and Elite recognized developpers as Gokhanmoral, Entropy512 and others devs (myfluxi, simone201, and many others...).
          This is early versions (0.x) mainly a clone of SiyahKernel3 with a separate config (/data/.shun).

          Toolchain 2012.03 (gcc 4.6.3) with -Ofast compiler option as with Ikki.
          Tweaked conservative settings
          ExTweaks configuartion powered (I recommend ExTweaks Plus)

          GIT
          https://github.com/bgn9000
          Boot Logo



          CWM Script to reset profiles (battery, default et performance) : HERE
          Remarks:
          1/ Changing profiles not working into CWM (additional kernel actions) because I never had time to compile my own CWM and change Siyah's code to point to /data/.shun
          2/ This script is moving all profiles into sub directory named "backup".

          ChangeLogs and zImages (only through CWM)
          Version 2.0.6 / CWM only ICS 4.0.X ROM
          1/ wakelock: main_wake_lock fix by tungstwenty
          2/ Added -mfpu=neon to Makefile (thanks @voku)
          3/ From NEAK 2.1 : cpufreq: another change to stop Level not found issue (might help slow mo)
          4/ drivers: conservative and abyssplug, sampling rate modification
          CWM version : HERE
          CWM ATT version : HERE
          Version 2.0.5d / CWM only ICS 4.0.X ROM
          1/ Merge with Siyah 3.3.3c
          2/ mach-exynos: mach-u1: Allow 700mV on buck3 (@thanks dorimanx)
          3/ bcmdhd: Change packet filter settings to block multicast
          4/ Revert: block: sio tweaks
          5/ mali: allow 700 mV as minimum for GPU
          CWM version : HERE
          CWM ATT version : HERE
           

          Version 2.0.5c / CWM only ICS 4.0.X ROM
          1/ Merge with Siyah 3.3.3c
          2/ mach-exynos: mach-u1: Allow 700mV on buck3 (@thanks dorimanx)
          3/ bcmdhd: Change packet filter settings to block multicast
          4/ Revert: block: sio tweaks
          ON TEST at GalaxyS2.fr
          Version 2.0.4 / CWM only ICS 4.0.X ROM
          1/ New bootlogo ("Déchainez votre mobile" thanks @mr.mout)
          2/ max8997: Allow 700 mV on buck3
          3/ Revert : max8997: Allow 25 mV steps on buck3
          4/ From myfluxi kernel : mach-exynos: busfreq: Add undervolt option using asv table
          && Add options for up- and down threshold
          5/ Added SU and SuperSU 0.93
          6/ Revert UV -50 mv into default profile
          7/ Lower voltages for 200 MHz
          CWM version : HERE
          Version 2.0.3 / CWM only ICS 4.0.X ROM
          1/ Revert : max8997: Allow 700 mV on buck3
          2/ Legacy hotplug is back
          3/ Some debug flags unset
          4/ NOOP is default profile scheduler
          5/ Undervolting -50 mV within default profile
          RESET PROFIL, use my script in case of issue
          CWM version : HERE
          Version 2.0.2 / CWM only ICS 4.0.X ROM
          1/ Voodoo louder is back (sorry)
          2/ Some makefile merge from myfluxi kernel (thanks @myfluxi)
          3/ From myfluxi kernel :
          max8997: Allow 700 mV on buck3
          max8997: Allow 25 mV steps on buck3
          CWM version : HERE
          Version 2.0.1 / CWM only ICS 4.0.X ROM
          1/ Revert to gcc 4.6.3 (Linaro 2012.03)
          2/ Revert to conservative
          CWM version : HERE
          CWM ATT version : HERE

          Version 2.0 / CWM only ICS 4.0.X ROM
          1/ Linux 3.0.36
          2/ Linaro 2012.06 (GCC 4.7.1)
          3/ Merge with Siyah 3.3.2
          (extweaks profiles should be reseted during installation but you can use my script to save them before)
          Version 1.8 / CWM only ICS 4.0.X ROM
          1/ Linux 3.0.35
          2/ SuperSU 0.91
          3/ Some reverts from Ikki merge
          4/ arm: remove "optimized" SHA1 routines
          5/ Added Abyssplug with some tweaks from my GS3 testings (credits @Angelom)
          6/ net: wireless: bcmdhd: update wifi drivers (from i9300 sources)
          CWM version : HERE
          Version 1.7 / CWM only ICS 4.0.X ROM
          1/ Linux 3.0.34
          2/ Linaro 2012.05 (gcc 4.7.1)
          3/ block: sio tweaks
          4/ mmc: n7000 changes without enabling MMC_CAP_ERASE
          5/ Few others fixes
          CWM version : HERE
          Version 1.6 / CWM only ICS 4.0.X ROM
          1/ Linux 3.0.33
          2/ mdnie: toggling mdnie negative effect with home button
          3/ Revert bad cherry pick (kernel/sched.c : ONLINE)
          4/ mc1n2: Add GT-N7000 call audio support
          CWM version : HERE
          CWM ATT version : HERE
          Version 1.5 / CWM only ICS 4.0.X ROM
          1/ Added a way to change logo into CWM
          2/ Merge cpu settings from Ikki (hotplug, deepsleep level, L4=800 MHz freq max enabled, ...)
          CWM version : HERE
          CWM ATT version : HERE

          Version 1.4 / CWM only ICS 4.0.X ROM
          1/ Staging: android: binder: Fix crashes when sharing a binder file between processes
          2/ From Siyah : sched: fix cpu index check in get_cpu_nr_running function
          3/ mc1n2: Add interface for volume registers (thanks @myfluxi)
          4/ From Siyah : touchscreen: mxt224_u1: use platform data struct directly to set touchscreen threshold values
          5/ ld9040: increase boot gamma level to original GAMMA_160CD level
          6/ max8997: Implement Accessory Charger Adapter support.
          CWM version : HERE 

          Version 1.3 / CWM only ICS 4.0.X ROM
          1/ modem_if: update modem driver to update5 sources
          2/ mach-exynos: tmu: add tmu sysfs for temperature reading (from update5 sources
          3/ net: wireless: bcmdhd: disable ESCAN_RESULT_PATCH (from Siyah)
          4/ usb: gadget: composite: Fix corruption when changing configuration
          5/ [MMC] Patch the firmware of certain Samsung emmc parts to fix a bug
          6/ Revert "usb: otg: merges with sztupy's usb host mode build 5 changes in his nexus s kernel"
          CWM version : HERE
          CWM AT&T version : HERE
          Version 1.2 / CWM only ICS 4.0.X ROM
          1/From Siyah : cypress: touchkey refactorings, cleanup and guards against voltage&led status modifications when in deep sleep which cause slowness bug
          2/ mDNIe: adjustable color settings (thanks to sakura)
          3/ New boot logo
          CWM version : HERE
          CWM ATT version : HERE
          Version 1.1 / CWM only ICS 4.0.X ROM
          1/ Linux 3.0.32
          2/ net: wireless: bcmdhd: another major update to broadcom drivers, from SHV-E110S sources.
          3/ Revert "RWSEM_XCHGADD_ALGORITHM for ARM (R/W semaphores implemented using ARM atomic functions) by CodeAurora"
          4/ GPU voltage +50 mV with default profile (use script to reset profile)
          CWM version : HERE
          CWM ATT version : HERE
          Version 1.0 / CWM only ICS 4.0.X ROM

          1/ bcmdhd : patches from Siyah 3.2.3
          2/ mmc: increase mmc read and write timeout for some crappy cards.
          3/ ld9040: adjust panel gamma order to have more smooth transitions in lower brightness levels
          & panel gamma set changes to have lower brightness for low-light conditions
          4/ from Siyah : cypress: led fadein/fadeout (inspired from myfluxi's repo).
          & cypress: restore led regulator voltage after fading out
          5/ mozilla boot-to-gecko (b2g) support. (thanks to pulser)
          6/ cm9 sdcard mounts
          CWM version : HERE
          Early Version 0.13 / CWM only ICS 4.0.X ROM
          1/ Merge with Siyah 3.2 : BLN enhancements (very good job of @gokhanmoral)
          2/ bcmdhd: new wifi driver bugs fixed from Siyah
          CWM version : HERE
          CWM ATT version : HERE 

          Early Version 0.12 / CWM only ICS 4.0.X ROM
          1/ bcmdhd: new wifi driver
          2/ ld9040: increase number of gamma levels from 21 to 25, as in GB kernel
          3/ From Siyah : lots of new patches&backports (for lowmemorykiller, bcmdhd and arm related) from myfluxi’s repo (thanks to myfluxi)
          4/ From Siyah : staging: android/lowmemorykiller issues fixed
          5/ Merge from NEAK 2.0.4
          6/ Linux 3.0.31
          7/ usb: otg: merges with sztupy's usb host mode build 5 changes in his nexus s kernel
          8/ ld9040: missing gamma steps for other panel types (gokhanmoral).
          9/ Import mali changes from Siyah
          CWM version : HERE
          CWM ATT version : HERE
          Early Version 0.11 / CWM only ICS 4.0.X ROM
          1/ From NEAK : mach-u1: tweaked touch sensitivity (thx to @ktoonsez)
          2/ Fixed issue with KALLSYMS_ALL (removed DEBUG_KERNEL)
          CWM version : HERE
          CWM ATT version : HERE
          Early Version 0.10 / CWM only ICS 4.0.X ROM
          1/ Reverted mach-u1 from Siyah
          2/ FUSE and CUSE as module
          3/ Merge configs with NEAK
          CWM version : HERE
          CWM ATT version : HERE
          Early Version 0.9 / CWM only ICS 4.0.X ROM
          1/ Linux 3.0.29 from myfluxi
          2/ Linux 3.0.30 from myfluxi
          CWM version : HERE
          CWM ATT version : HEREEarly Version 0.8 / CWM only ICS 4.0.X ROM
          1/ Fix wifi toggle issue (from NEAK 2.0.3)
          2/ mdnie: Speedmod's sharpness fix
          3/ SIO number of fifo batches to 8 (instead of 1)
          4/ Merge with Siyah 3.1
          5/ Removed secondrom init files and second boot choice
          6/ Conservative settings from Ikki
          7/ First merge with NEAK 2.0.3
          8/ From NEAK dev : re-tweaked min_free_kbytes, the previous value was too big
          9/ Min default frequency is 200 MHz
          10/ /sdcard linked to internal sdcard for cm9 backward compatibility.
          CWM version : HERE
          Early Version 0.7 / CWM only ICS 4.0.X ROM
          1/ Fixed frequency / voltage issues with 8 steps.
          2/ Cyanogen nightly init changes (version 0.7b).
          CWM version : HERE
          ChangeLogs and zImages (only through CWM)
          Early Version 0.6 / CWM only ICS 4.0.X ROM
          1/ Fix adjustable vibration (myfluxi)
          2/ mDNIe: Fix adjustable color settings (myfluxi)
          3/ fix format /emmc /sdcard confusion in recovery and replace them with internal/external (gokhanmoral)
          4/ fix ntfs automounting in readonly mode for usb sticks (gokhanmoral)
          5/ image boot logo
          CWM version : HERE
          Early Version 0.5 / CWM only ICS 4.0.X ROM
          1/ clean customconfig through ExTweaks
          2/ new image for bootlogo
          3/ option to stop bootanimation (/data/.shun/nobootanimation)
          CWM version : HERE


          Early Version 0.4 / CWM only ICS 4.0.X ROM
          1/ Reverted cpu frequencies to 100-1600 MHz as SiyahKernel 3.0.1
          2/ Tried to remove boot logo...
          3/ Customboot scripts into /data/.shun


          Early Version 0.3 / CWM only ICS 4.0.X ROM
          1/ Linux 3.0.28
          2/ Payload as usual (append at the end) to reduce zImage size
          3/ Many changes of Siyah 3.1RC4 (mainly Linux 3.0.28 and BLN)


          Early Version 0.2 / CWM only ICS 4.0.X ROM
          1/ Lulzactive from Ikki 1.10
          2/ Merge settings of conservative with Ikki 1.10
          3/ Charge current for powered users with Anker battery (950 mA)


          Early Version 0.1 / CWM only ICS 4.0.X ROM
          1/ From Siyahkernel 3.0.1
          2/ Toolchain Linaro 2012.03 (gcc 4.6.3) with -Ofast
          3/ default.profile from Ikki 1.10 (except topology)
          4/ SIO + Conservative are default 

          Show more detail for VokuKernel v2.7(13-May)

          VokuKernel v2.7 [13-May]

          sources:
          github.com/voku/
          (Git?)
          ---- 3.0.30 ---- onboard: based on -> https://github.com/gokhanmoral/siyahkernel3 | THX @gokhanmoral
          - added "Budget Fair Queueing I/O Scheduler" (info)
          - added new Tweak-Script (info)
          - cpu-freq (100 <-> 1200)
          - added new CPUFreq Governors (info)
          - added fsync-control | THX @Ezekeel (info)
          - added default Compressed RAM block device [zram] (info)
          - added tuned sqlite for CM9 and forks (info)
          - added Gingerbread legacy hotplug | THX @Entropy512 (info)
          - added optimized SHA1 routine
          - added synchronization framework (info)
          - compiled with gcc4.6 & new CFLAGS [-Ofast] (info)
          - Improve the performance of memcpy and memmove of the general version (info)
          - sync with Dorimanx-Kernel (info)
          - added some changes from NEAK-ICS-Kernel (info)
          - added some changes from Thoravukk-Kernel (info)
          - added some changes from SC-02C (Galaxy S2 JP) (info)
          download: -> samdroid.voku-online.de

           download: -> samdroid.voku-online.de
          VokuKernel-v2.7-CWM.zip


          ---------------
          changelog:
          Here you can find the most significant changes, for a full changelog take a look at the sources on github.com ...  

          v2.7 (13.05.2012)
          + full sync with Dorimanx-Kernel (info)
          + sync with Linux 3.0.31 (info)
          + fixed Tweak-Script (info)
          + cpufreq: added lazy smartass

          v2.6 (04.05.2012)
          + sync with Dorimanx-Kernel (info)
          + revert some CFlags
          + other small changes

          v2.5 (02.05.2012)
          + sync with Siyahkernel-Kernel (info)
          + revert some CFlags
          + fixed SD-Card problem
          + other small changes

          v2.4 (01.05.2012)
          (deleted)
          + compatible with "ExTweaks"-App
          + sync with CherryPicker-Kernel (info)
          + updated TCP-Buffer size (info)
          + updated CFlags (info)
          + other small changes

          v2.3 (30.04.2012)
          + sync with Linux 3.0.30 (info)
          + sync with Dorimanx-Kernel (info)
          + more battery-tweaks (info)
          + compiled with new gcc & new CFLAGS (info)
          + update "ext4"-filesystem & mount-optinos
          + update "Power Management support" => "Deep Sleep"


          v2.2 (26.04.2012)
          (deleted)
          + disabled swap (zRam) by default (info)
          + updated lowmemorykiller.c | thx @dorimanx (info)
          + updated Tweak-Script for bettery battery-time (info)
          + changed voltage-settings for 100MHz => 925mV (info)
          + other small changes

          v2.1 (26.04.2012)
          thx @Perle2312 for testing
          + changed cpu-freq (100 <-> 1200) (info)
          + added some PM (Power Management) patches/changes
          + updated Tweak-Script
          + other small changes

          v2.0 (24.04.2012)

          + changed ExTweaks-Settings for this kernel
          + changed default cpu-gov.: Lazy
          + compiled with new gcc-version (android-toolchain-eabi-linaro-4.6)

          v1.9 (23.04.2012)

          + sync with Linux 3.0.29 (info)
          + ondemand as default
          + using new liblights | THX @gokhanmoral
          + other small changes

          v1.8 (23.04.2012)

          + sync with Siyah-v3.1 (info)
          + changed cpu-freq (100 <-> 1400)
          + other small changes

          v1.7 (22.04.2012)

          + sync with Dorimanx (info)
          + added default sources with some new cpu-freq (25 <-> 1500)
          + fixed CM9 (missing kernel modules ...)
          + added default battery-saving settings
          + added tuned sqlite for CM9 and forks (info)
          + added Gingerbread legacy hotplug (info)
          + revert -> re-enabling GENTLE_FAIR_SLEEPERS

          v1.6 (21.04.2012)

          + sync with Dorimanx-initramfs (info)
          + fixed wifi toggle issue | THX @wjchen (info)
          + changed cpufreq-4210.c -> to use "asv_voltage_B"
          + added synchronization framework (info)
          + added more optimised CFLAGS

          v1.5 (20.04.2012)

          + fixed recovery-problem
          + sync with Dorimanx-kernel (info)
          + added cpufreq: smooth scaling interface
          + changed default cpu-hotplug settings (more battery-saving? -> need testing)
          + re-enabling GENTLE_FAIR_SLEEPERS

          v1.4 (20.04.2012)
          (deleted)
          + updated Tweak-Script (info)
          - added TWEAKS: for TCP read/write
          - added TWEAKS: optimized for 3G/Edge speed
          - added TWEAKS: cpu => battery-friendly | THX @mecss
          - added TWEAKS: NET-Settings
          + added fsync-control | THX @Ezekeel
          + other small changes

          v1.3 (19.04.2012)

          + sync with Dorimanx-Kernel | THX @Yuri.Sh (info)
          + added some changes from SC-02C (Galaxy S2 JP) (info)
          + added more "CPUFreq Governors"
          + added battery-saving settings / features
          + updated Tweak-Script (info)
          + changed cpu-freq (25 <-> 1600)
          + other small changes


          Show more detail for FLUXI KERNEL ICS I9100 XX.03 (17-July)

          [AOSP/AOKP-KERNEL]
          FLUXI KERNEL ICS I9100 *77.07.12*
           [xxTweaker App, xxTouch Recovery]

          Features:
          • Current version: XX.02-beta10
          • Must-have for CyanogenMod AOKP CM9 and ICS
          • Linux kernel 3.0.36
          • Samsung Open Source Update 4
          • Toolchain XX.03, Linaro GCC 4.7.1 NEON FPU optimizations for ARM Cortex-A9
          • Optimized kernel configuration
          • Compiler tweaks
          • ClockworkMod Recovery 5.5.0.4 xxTouch fully customized & Remanufactured
          xxTweaker app with huge functionality:
          • Kernel Backlight Notification BLN, Breathing, LED-Fadeout * BLN and LED in xxTweaker
          • Backlight Notification BLN * 100% Working by BLN Control
          • CPU OC / UV 100-1600MHz * As xxTweaker, Voltage Control, or SetCPU init.d script
          • Governor and Governor Settings * CPU / governor in xxTweaker
          • ondemand governor significantly optimized with screen-off profile and boost at low frequencies * CPU / governor in xxTweaker
          • CPU hotplugging Settings * CPU / hotplug in xxTweaker
          • Energy saving options * General to xxTweaker
          • I/O scheduler * General to xxTweaker
          • Charging current settings for AC and USB Misc * General to xxTweaker
          • GPU OC / UV 3step 67-400MHz, 700-1200mV and thresholds * As xxTweaker, Voltage Control or init.d script
          • LCD Density Settings * General to xxTweaker
          • ROM Manager * As xxTweaker
          • Automated multiple Flash files in a zip-through * As xxTweaker
          • Screen cursor hysteresis movement * As xxTweaker or tegrak Touch Move
          • Touch screen sensitivity (ex. display with protective cover) * As xxTweaker
          • Volume of Quiet to LOUDERER adjustable * sound settings in xxTweaker
          • Super AMOLED mDNIe +, sharp, beautiful colors with no yellowing * Configurable with xxTweaker
          • Configurable brightness/gamma * Level in xxTweaker
          • Configurable screen color temperature * in xxTweaker
          • And much more ...
          • Public sources under https://github.com/myfluxi/xxICSKernel



          CWM Zip: fluxi-kernel-sgs2-XX.03_s2w_b1.zip

          LATEST RELEASE XX.02-beta9

          Download:
          CWM ZIP: Fluxi CWM XX.02-beta10

          Odin TAR: Fluxi ODIN XX.02-beta10

          xxTweaker Download:

          xxTweaker-0.3.9_rc2.zip
           
          Old Release
          XX.02-beta9
          CWM ZIP: Fluxi CWM XX.02-beta9
          Odin TAR: Fluxi ODIN XX.02-beta9
          XX.02-beta8
          CWM ZIP: Fluxi CWM XX.02-beta8
          Odin TAR: Fluxi ODIN XX.02-beta8
           XX.02-beta7
          CWM ZIP: Fluxi CWM XX.02-beta7
          Odin TAR: Fluxi ODIN XX.02-beta7
           XX.02-beta5
          CWM ZIP: Fluxi CWM XX.02-beta5
          Odin TAR: Fluxi ODIN XX.02-beta5
          XX.02-beta4
          CWM ZIP: Fluxi CWM XX.02-beta4
          Odin TAR: Fluxi ODIN XX.02-beta4
          XX.01-Final Download:
          CWM ZIP: Fluxi CWM XX.01-Final
          Odin TAR: Fluxi ODIN XX.01-Final
          XX.01-RC5.2 Download:
          CWM ZIP: Fluxi CWM RC5.2
          Odin TAR: [B]Fluxi Odin RC5.2

          XX.01-RC5.1 Download:
          CWM ZIP: Fluxi CWM RC5.1
          Odin TAR: Fluxi Odin RC5.1
          XX.01-RC5 Download:
          CWM ZIP: Fluxi CWM RC5
          Odin TAR: Fluxi Odin RC5

          XX.01-RC4 Download:
          CWM ZIP: Fluxi CWM RC4
          Odin TAR: Fluxi Odin RC4

          XX.01-RC3 Download:
          CWM ZIP: Fluxi CWM RC3
          Odin TAR: Fluxi Odin RC3

          Download:
          Now, download manually xxTweaker and flash it.
          OTA updates doesn't work good for now.

          xxTweaker 0.3.5 German, English, Italian, Portuguese, Portuguese Brazilian for Fluxi XX.01 RC5.1 Thanks to bajee11

          Changelog:
          XX.03-17/07/2012
          slide2wake (a.k.a. sweep2wake) for our device, wakelock- and drain-free == with deep sleep. Slide from far left to far right just as slide2invert, just with one finger.

          Enabled by default, disable with:
          echo "0" > /sys/devices/virtual/sec/sec_touchscreen/tsp_slide2wake

          It's based on Ezekeel's touch-wake implementation. I know it may sometimes fail, without a wakelock many aspects about it are a bit tricky, e.g. we have a very short and unpredictable detection window for touchscreen movements. I'll release the source when it's cleaned, maybe Gökhan finds something useful for his BLNWW. No support, nothing.
          XX.02-beta10 27/06/2012
          Kernel: Fix typo in ext4 driver that may have caused those slowdowns on wakeup and unlock
          Kernel: touchscreen: Optionally flash LED buttons on touch, not in the tweaker app yet, if you need it *now*, echo/write time in ms into /sys/class/sec/sec_touchscreen/tsp_flash_timeout, e.g. for one second
          echo 1000 > /sys/class/sec/sec_touchscreen/tsp_flash_timeout
          Fileserver: On download instead of "download.php" correct filenames are saved
           
          XX.02-beta9 25/06/2012
          Kernel: Use old cpufreq module (pre beta2/beta5)
          Kernel: Slide-to-Invert does not get confused by Pinch-to-Zoom

          XX.02-beta8 24/06/2012
          Kernel: Update to Linux 3.0.36
          Kernel: Universal Slide-to-Invert option, toggle inverted screen colors by sliding from the very left to the very right of the screen using two fingers
          Kernel: Revert 700mV option on for mali gfx unit

          xxTweaker v0.3.9_rc2 22/06/2012
          xxTweaker: Update v0.3.9_rc2
          xxTweaker: xxTweaker: Make OTA system more efficient
          xxTweaker: System: Significantly improve settings restore engine core speed (only one single I/O operation, use precompiled regex'es)
          xxTweaker: System: Load CM/codeworkx' 20-step brightness settings and a few more when choosing the open source sensor HAL

          xxTweaker v0.3.9_rc2 22/06/2012
          xxTweaker: Update v0.3.9_rc2
          xxTweaker: xxTweaker: Make OTA system more efficient
          xxTweaker: System: Significantly improve settings restore engine core speed (only one single I/O operation, use precompiled regex'es)
          xxTweaker: System: Load CM/codeworkx' 20-step brightness settings and a few more when choosing the open source sensor HAL

          XX.02-beta7 22/06/2012
          Kernel: Wifi: Revert incompatible patches prior to N7000 update
          Kernel: cpufreq: Set limit for frequency lock
          Kernel: Even less noise in kernel log
          Ramdisk: Tweaks: Make AFTR or LPA default cpuidle mode

          xxTweaker v0.3.9_rc1 21/06/2012
          xxTweaker: Update v0.3.9_rc1
          xxTweaker: Include Spanish translations (D4rKn3sSyS)
          xxTweaker: Print xxTweaker version in logcat
          xxTweaker: More performance optimizations
          xxTweaker: CPU: Configuration of new interactive governor options
          xxTweaker: System: Restore CPU voltage settings correctly
          xxTweaker: System: Restore BLN timout settings correctly
          xxTweaker: System: Confirmation that fuel gauge has been reset

          XX.02-beta6 21/06/2012
          Kernel: Update Linux 3.0.35
          Kernel: Update custom Linaro toolchain to linaroXX-4.7-2012.06
          Kernel: Update wifi drivers from GNote N7000 Update 3
          Kernel: Update mmc drivers from GNote N7000 Update 3, MMC_CAP_ERASED disabled
          Kernel: Led buttons stay off if they are supposed to
          Kernel: interactive governor: Add a time view concept, behaviour depends on load history
          Kernel: Get rid of unnessecary noise in kernel log
          Kernel: More upstream Patches
          Ramdisk: Update recovery, douple-tap instead of single tap to select, confirmation dalvik cache wipe

                   xxTweaker v0.3.9_beta7 18/06/2012
          xxTweaker: OTA updates should work in any ROM now
          xxTweaker: Show progress bar on OTA update download, ask before rebooting and installation of updates
          xxTweaker: Some performance optimizations
          xxTweaker: CPU: Fix FC on restart when active governor is conservative
          xxTweaker v0.3.9_beta6 15/06/2012
          xxTweaker: Performance optimizations, use threads for demanding tasks
          xxTweaker: BLN & LED: Fix notification duration loaded on restart
          xxTweaker: System: Fix LCD-Density function

          XX.02-beta5 15/06/2012
          This should fix those "slow-downs" experienced by a few users.

          XX.02-beta4 14/06/2012
          This update is only needed for the new led backlight level (= "0") to avoid users reporting their bln was broken.
          XX.02-beta4 14/06/2012
          This update is only needed for the new led backlight level (= "0") to avoid users reporting their bln was broken.

          xxTweaker v0.3.9_beta5 14/06/2012
          kernel: keyboard: cypress: Use standard voltage for constant/blinking bln, with very low voltages, the user might wonder why "bln does not work"
          kernel: Upstream patches from CM9 repo and more smaller patches
          ramdisk: Update CWM recovery, add "Power off" option in Advanced menu (user request)
          xxTweaker: System: Rewrite LCD-Density part to catch unxpected user settings
          xxTweaker: System: Reset fuel gauge option (user request)
          xxTweaker: Display: Rewrite touch config logic
          xxTweaker: BLN & LED: New "Level 0" for the LED button backlight, helps as workaround to keep LED buttons effectively off
          xxTweaker: BLN & LED: New 1 minute timeout for notifications (user request)
          xxTweaker: CPU: On governor change, reload saved user settings for the selected governor. So now it's possible to have individual settings for each governor - nice!
          xxTweaker: CPU: Remove read only value sampling_rate_min from settings in ondemand and conservative
          xxTweaker: CPU: Fix Bus Frequency up threshold value on reload after reboot
          xxTweaker: CPU: Fix on changing governors, governor list reports the actually selected governor
          xxTweaker: New settings administration. Save, restore, manage and reset your settings. As it is a new function that required much more than 1000 lines of code and a lot of detail work (and as a sidenote is the killer feature in ExTweaks Pro that costs you $$$), there may be small errors. If errors occure, please supply logs and report what exactly happened before failure.

          XX.02-beta3 12/06/2012
          Ramdisk: Hotfix /system mounts, an error in CM? Why different mounts mounts in lpm.rc and recovery.rc?

          xxTweaker 0.3.9-beta4 11/06/2012
          kernel: Update to Linux 3.0.34
          kernel: mach-exynos: cpufreq: Align with Samsung i9300 Update 1
          ramdisk: More CM9 changes (fix charging gfx)
          xxTweaker: Change backup directory to {internal SD-Card}/xxTweaker, to make it accessible via MTP or mass storage
          xxTweaker: Kernel compatibility check on startup, if not ask to download (i.e. after ROM update)
          xxTweaker: Check for changed Exynos sensor HAL, if yes ask if user wants to switch back (i.e. after ROM update)

          XX.02-beta2 11/06/2012
          kernel: Update to Linux 3.0.34
          kernel: mach-exynos: cpufreq: Align with Samsung i9300 Update 1
          ramdisk: More CM9 changes (fix charging gfx)
          xxTweaker: Change backup directory to {internal SD-Card}/xxTweaker, to make it accessible via MTP or mass storage
          xxTweaker: Kernel compatibility check on startup, if not ask to download (i.e. after ROM update)
          xxTweaker: Check for changed Exynos sensor HAL, if yes ask if user wants to switch back (i.e. after ROM update)

          xxTweaker 0.3.9-beta3 08/06/2012
          xxTweaker: Auto check for updates on startup
          xxTweaker: Rude method to enforce boot settings really only once
          xxTweaker: Fix null pointer error Screen Update Service in rare occasions
          xxTweaker: Fix batch flash function error that made only the latest zip being flashed

          xxTweaker 0.3.9-beta2 06/06/2012
          Use different method to detect switched mountpoints (getprop), fixes FC in OTA and possibly other locations
          Everybody else may test OTA now

          XX.02-beta1 06/06/2012
          kernel: Update to Linux 3.0.33
          kernel: Decrease min voltage on BUCK3, allow 25mV steps
          kernel: Lock frequency for secondary cpu, disabled by default, use with caution as you may effectively turn your device into single core
          ramdisk: Don't auto-install xxTweaker, remove tweaker binary
          ramdisk: More CM9 updates
          xxTweaker: Update 0.3.9_beta2
          xxTweaker: Split "General" into new "System" and "xxTweaker" sections
          xxTweaker: OTA Updates, download dir is internal sd-card/download. Logic is a) check for kernel update, b) check if app update is required c), if not a) or b) check for app update. There will never be a guaranted backward compatibility. If something does not work, please don't just complain, do something productive instead; create logs and supply info about what exactly happened prior to failure.
          xxTweaker: Print kernel- and ROM-version to logcat for debugging
          xxTweaker: Add dmesg to debug archive
          xxTweaker: CPU: Control lock frequency for secondary cpu
          xxTweaker: GPU: Fix threshold settings
          xxTweaker: ROM Manager: Replace spaces with underscores in backup names
          xxTweaker: ROM Manager: Fix array out of bounds error causing an FC on some mount point configurations, will be optimized next
          xxTweaker: Many smaller fixes

          XX.01-Final 01/06/2012
          Kernel: Cosmetic changes cypress module
          Kernel: Fix: GPU voltage is now really from 700 mV
          Kernel: j4fs as loadable kernel module
          xxTweaker: Update to v0.3.7
          xxTweaker: Fix nasty bug that enabled backlights when opening BLN & LED settings
          xxTweaker: CPU: ondemand freq_for_responsiveness and interactive hispeed_freq will be loaded on reboot
          xxTweaker: General: Option Fix Permissions
          xxTweaker: General: Choice between open source und proprietary sensor HAL
          xxTweaker: General: Save logcat, last_kmsg and config as tar.gz archive for debugging
          xxTweaker: General: Value LCD Density is checked to avoid null pointer exceptions upon errorous user behaviour
          xxTweaker: English translations (finally )
          xxTweaker: Clean su process
          xxTweaker: Lots of small fixes
          Ramdisk: Animated AOSP graphics while charging (CM9)
          Ramdisk: Latest CM9 Updates
          Ramdisk: Finer permissions for xxTweaker files and directories
          Ramdisk: Open source und proprietary sensor HAL files

          XX.01-RC5.2 27/05/2012
          kernel: cpufreq: interactive: start/stop kinteractiveup with the governor (fixes reboot when charging while device is off)
          ramdisk: Copy MFC firmware for ROMs that do not include the file (play video files even on badly cooked ROMs)
          xxTweaker: Update to v0.3.6
          xxTweaker: Allow +-1000 steps for Seekbars with a maximum value > 10000
          xxTweaker: Clarify that BLN will be of course disabled if charger is unplugged
          xxTweaker: Run Boot Completed Service only once (should fix toasts "xxTweaker has been granted Superuser permissions" in other applications)

          Xx.01-RC5.1 23/05/2012

          Kernel: Linux kernel updated 3.0.32
          Kernel: BLN is activated automatically when connected to a charging cable
          Kernel: Performance governor wakes up (wake fix freeze) at max policy
          Ramdisk: Using the old liblights module (fixed permanently light buttons)
          Ramdisk: Directory/Vendor with MFC firmware removed (now part of the ROM)
          xxTweaker: Updated v0.3.5
          xxTweaker: (TODO: represent different lighting modes) configuration of the automatic activation of BLN to connect a charging cable
          xxTweaker: charge current up to 650 mA
          xxTweaker: Fix: behavior ROM Manager at Switched mountpoints
          xxTweaker: Fix: Typo CWMR touch
          xxTweaker: Fix: MinMax sliders freq_responsiveness
          xxTweaker: Fix: MinMax sliders sampling_down factor
          xxTweaker: Fix: ignore_nice_load MinMax sliders and more

          XX.01 RC5 21/05/2012
          Kernel: BLN Breathing optimized and more beatiful
          Kernel: BLN deactivated for low battery
          Kernel: BLN notifications optionally do not restart the notification timeout
          Kernel: BLN optional if charge the phone is permanently active
          Kernel: No clicking noise when booting
          Kernel: upstream patches: USB gadget audio support, Broadcom wireless drivers, sound, etc.
          Kernel Update Linaro 4.7-2012.05 GCC toolchain
          Ramdisk: liblight update module updates from CM9 repo
          xxTweaker: BLN as a menu list
          xxTweaker: BLN notification period
          xxTweaker: BLN timeout notification added new notification not start
          xxTweaker: BLN configuration during charging
          xxTweaker: BLN configuration for low battery
          xxTweaker: General: creating and saving reports Logcat in /data/.xxTweaker/logs/ (If you think you found an error generate a logcat and report (saved in /data/.xxTweaker).)
          xxTweaker: General: auto-update option
          xxTweaker: ROM Manager: Switched recognition mountpoints
          xxTweaker: New boot routine for load safe Preferences to load automatically
          xxTweaker: Language resources dynamic (for international translator)
          xxTweaker: Fix: Preferences screen is now displayed correctly (no functional change)
          xxTweaker: Fix: Individual touchscreen configuration is updated in the display menu (no functional change)

          Xx.01 RC4 13/05/2012
          Kernel: Linux 3.0.31
          kernel: kernel function BLN Breathing /blinking effect and test mode
          kernel: kernel Touchkey fadeout
          effect: Touchkey brightness adjustable
          kernel: fix FM radio, Si4709_driver kernel module is loaded
          kernel: Additional adjustable parameters touchscreen kernel: touch screen parameters are automatically according to state (charging /discharging) enabled kernel: Numerous patches upstream
          xxTweaker: Screen: Additional parameters and threshold noise filter movement
          xxTweaker: Screen: Different settings of the new touchscreen parameters
          xxTweaker: BLN and LED: control of the new kernel functions

          XX.01-RC3 05/04/2012
          Kernel: MFC firmware: compatible with existing and future CM9 nightlies from 5.4.2012
          kernel: bus frequency: thresholds up /down adjustable kernel: bus frequency: adjustable voltage supply (undervolting)
          kernel: Wireless: New Broadcom driver from Korean M250S Update5
          kernel: upstream patches Low memory killer, wireless, interactive governor
          Recovery: Existing File "/ data / .disable_touchselect" disables touch to Select
          Tweaker CPU: bus frequency set thresholds and Vorsorgungsspannungen
          Tweaker: General: Touch to select deactivated
          Tweaker: General: CPUIdle aftr + LPA mode selectable
          Tweaker: General: Tweaker settings can be saved (temporary solution)
          FAQ

          Q: Wakelocks "wlan_rx_wake" wake up my device constantly what I can do about it?
          A: The problem is neither Android nor the kernel, but the router and the (Windows7) network. In the network properties, uncheck "IPv6", disable the service "IP Helper", "Shell Hardware Detection" and "Windows Media Player Network Sharing Service", which provide ongoing Traffic. Then they scored again 98% of deep sleep.

          Q: I have setted below maximum Suspend 500 MHz, 800 MHz is also used as the step. Why is this so?
          A: "The device" wakes ALWAYS at 800MHz and goes to sleep as well, regardless of which settings are made. The hardware selected 800Mhz to ensure stable operation - change by software impossible.

          Q: I need the "intermediate steps", ex. 300 or 700MHz, the CPU frequency table is not. Can I change this?
          A: In theory: Nope! In practice: The option of individual frequency steps is a nice gimmick but virtually unnecessary as intelligent as governor select ondemand, conservative, or the interactive dynamic frequency target. The driver provides the steps of the governor decides. Future versions of the SoC Exynos therefore also use 100MHz steps.

          Q: The xxTweaker remembers any settings, what is going on?
          A: If only some Tweaker settings are not applied, I made a mistake (because I forgot to add them). If no settings are applied, there is something wrong with the permissions. Either missing from the root and the tweaker or directory /data/data/net.fluxi.xxTweaker/shared_prefs chmod'ed is wrong. The latter does the installer script at startup, if you like, it can also manually delete them.

          Q: When is the superuser request every action, you can turn that off?
          A: Simply update the su binary file: app drawer/superuser/Preferences/ "Press to check for updates" / Important "update anyway" / "Allow"

          Show more detail for DARK KNIGHT v1.9.2 (15 July)
          DARKKNIGHT KERNEL
          From The Developers of CheckROM

          Features Implemented:
          • Samsung ROM + MIUI + AOSP
          • Auto - Root
          • CheckROM CWM Touch Recovery
          • Kernel Updated to 3.0.36
          • XZ Kernel Compression
          • SLQB Memory Allocator
          • Boot Animation Support - [ /data/local & /system/media ]
          • CPU Freq Governors: lulzactive, ondemand, performance, powersave, smartassv2 (default) , userspace,
          • I/O Schedulers: BFQ, CFQ, Deadline, SIO(default), No-op, V(R)
          • Undervolting
          • GPU Clock & Voltage Control
          • Charging Current Control
          • Touch Screen Sensitivity Fix
          • Increase TouchScreen Sensitivity
          • Fix fuel alert wakelocks
          • Frequency regulation based on screen on/off events
          • Add global min&max_suspend frequency variables
          • SpeedMod Color Profiles
          • Disable secondary cpu auto-hotplug when screen is off
          • Tegrak Second Core App Support
          • Smooth Scaling Interface
          • Improve CPU0 turnoff protection logic
          • Speedmod Sharpness Fix
          • Allow CPU-supported unaligned accesses
          • Brightness Curve MOD
          • Use ADB as root
          • Using OnDemand+Noop in Recovery for faster backup/restore
          • ARM Topology + Sched MC
          • Updated WIFI Drivers
          • Updated Mali Drivers
          • Joe's RCU
          • Kernel_HZ = 500HZ for smoothness

          Changelog for v1.9.2:
          • Fixed Vibration Issues
          • Fixed PowerOff Charging Issues
          Changelog for v1.9.1:
          • Fixed Vibration Issues
          • Fixed PowerOff Charging Issues
          Changelog for v1.9:
          Configurable Vibrator Intensity
          Adjustable Vibrator Interface
          N7000 Update3 mmc drivers, disable MMC_CAP_ERASE
          BLN Support - Static For Now
          SIO Tweaks
          Fixed Pegasusq
          Better Gamma & Brightness
          Added & Updated Conservative Governor
          Updated WIFI Drivers based on N7000
          Improved Multiboot with 6 ROM's of your choice.

          Changelog for v1.8:
          • put emmc in sleep mode before suspend.
          • Solved USB issues with AOSP
          • Some more UV
          • Enabled Android Logger
          • Cleaner DMESG
          • Enabled pegasuq governor
          • toggling mdnie negative effect with home button
          • Decreased LCD PowerOn delay
          • Lower Brightness for Low Light Conditions
          • Added BootProgress Bar
          • Manual Method for Auto Brightness and Compass for AOSP Rom's
          Downloads:
          DarkKnight Kernel ICS [SGS2]
          http://checkrom.com/download/

          How To Use Multiboot:
          With v1.6 of DarkKnight Kernel for ICS, I introduce multiboot feature.
          It is similar to the nandroid backup and restore function, but with a new menu and everything is done automatically

          The menu is as follows:
          • Activate ROM
          • Backup ROM
          Inside each of this option we have 3 ROM Types viz. Samsung, MIUI, AOSP.

          The steps to use Multiboot are as follows:
          1. Install any ROM via the Install via Zip option. (Flash DarkKnight Kernel v1.6+)
          2. Backup your ROM as per the ROM Type.
          3. Install another ROM again via the Install via Zip option. (again flash DarkKnight v1.6 and Up)
          4. Backup that ROM also as per the ROM Type
          5. Switch between ROM's using the Activate ROM option
          For now we have support for 3 ROM's. Each of One type,i.e. Samsung, MIUI and AOSP.
          In future we can even have upto 12 ROM's. 4 of each type
          Also I will try and automate more features.

          Show more detail for Thoravukk-3.37 (16-July)
          Thoravukk-3.37 (16-JULY)
          APP♠NTFS♠CIFS♠OC/UV♠BLN♠OTG
          This a Kernel for AOSP/AOKP/CM9 Roms. Only stable mods.

          based on samung update4 patched to linux 3.0.37
          I/O Schedulers: BFQv3-R2, Noop, SIO, VR (default), deadline, cfq
          Governors: lulzactive (default) , ondemand, interactive, sakuractive,
          intelldemand, lagfree, smartassv2, savagedzen, performance, userspace, conservative, powersave
          Bootanimation Support
          J4FS: Custom Bootlogo (( you can use helcat's bootscreen changer from market SGS2 BootScreen Changer )
          be sure you have reset your flash counter) How to [02.03.2012][ROOT] TriangleAway v1.25
          Improved Touchscreen sensitivity ( control by Thoravukk-kernel App )
          BLN
          Thoravukk control Official Android application for Thoravukk Kernel
          LED Timout ( control by Thoravukk-kernel App )
          Voodoo Louder Support ( need the VoodooLouder app )
          CPU Overclocking & Undervolting support ( 200MHz-1200MHz as default ) ( control by Thoravukk-kernel App )
          GPU Overclocking & Undervolting support ( 133MHz, 200MHz, 267MHz as default ) ( control by Thoravukk-kernel App )
          Charging voltage support ( use at your own risk ) ( control by Thoravukk-kernel App )
          CWM 5.5.0.4 touch Recovery with gesture support
          CIFS
          OTG ( USB mouse and keyboard support )
          fuse.ko ntfs support ( control by Thoravukk-kernel App )
          Compile with special CFLAGS
          Stripped modules
          init.d support
          [APP]Thoravukk Control for Thoravukk Kernel Ultimate Kernel Cleaning Script


          ***3.40***
          wakelock: main_wake_lock fix by tungstwenty
          wakelock: (tungstwenty's implementation)
          Auto-brightness increased slightly from s3 ( thx hardcore )
          MDNIE screen sharpness and color tuning (improves text readability) from s3 ( thx hardcore )
          init.d script fix ( was my fault, i forgot to change it after update th initramfs :D )
          MDNIE color tuning: reduce color saturation for Standard mode from s3 ( thx hardcore )
          Remount all partitions with noatime
          Remount ext4 partitions with optimizations
          linux 3.0.37
          update ramdisk
          update ramdisk-recovery
          
          ***3.37***
          sync: Add synchronization framework
          sw_sync: add cpu based sync driver
          sync: add timestamps to sync_pts
          sync: add debugfs support
          sw_sync: add debug support
          sync: add ioctl to get fence data
          sw_sync: add fill_driver_data support
          sync: add poll support    
          enable sync And sw_sync
          enable conservative governor
          update ramdisk
          update ramdisk-recoevry
          
          ***3.31***
          wifi deepsleep fix
          block: strict rq_affinity
          block: BFQ v3-r4 IO Scheduler
          ***3.24***
          update ramdisk
          enable IP tunneling
          mach-u1: THRESHOLD_BATT changes
          bcmdhd: Change packet filter settings to block multicast
          init:calibrate: lpj from 3.4
          Makefile: add one more cflag
          add optimized ARM RWSEM algorithm
          power: raised polling interval andand use default charge current
          ARM: hard float
          ***3.22***
          insecure adbd
          back to touch recovery
          fixed backup function
          update ramdisk
          update ramdisk-recovery
          GPU: 100MHz, 160MHz, 267MHz as default
          GPU: Threshold 84% 44% 84% 64% as default
          # The new GPU defaults should fix some game problems like in Samurai vs Zombies defense
          Timer frequency: 300Hz
          mach-u1: THRESHOLD_BATT changes
          .config: enable IP tunneling
          
          ***3.20***
          update ramdisk
          update ramdisk-recovery
          usb: gadget: storage: make FSG_NUM_BUFFERS variable size
          usb: gadget: android: Honor CONFIG_USB_GADGET_VBUS_DRAW
          Use 4 storage pipeline buffers
          Increase vbus draw
          update Ultimate kernel Cleaning Script 
          
          
          ***3.13***
          Update busybox
          AFTR || LPA as default
          enable SCHED_MC
          use cm recovery without touch
          
          ***3.11***
          linux 3.0.36
          color adjusment (color looks now more powerful)
          use only 1200MHz for recovery mode
          cpufreq: interactive governor: Add a time view concept 
          net: wireless: bcmdhd: Reduce priority for dhd_dpc and watchdog
          
          ***3.09***
          linux 3.0.35
          lib: introduce some memory copy macros and functions
          lib: improve the performance of memcpy and memmove of the general version
          bcmdhd: enable pno support, change initial scan, fixes wifi direct
          net: wireless: bcmdhd: Driver update from N7000 Update 3 sources
          mach-u1: Make SoC "need recal" check shut up
          max17042: Make driver less chatty
          sec_battery: Make driver less chatty
          modem_if: Stop printing [MIF] messages
          arm: remove stale export of 'sha_transform'
          lib/sha1.c: quiet sparse noise about symbol not declared
          sched: Don't call task_group() too many times in set_task_rq()
          arm: remove "optimized" SHA1 routines
          lib/sha1: use the git implementation of SHA-1
          config: Set country/region code
          keyboard: cypress: Ensure light is off, enable regulator only if needed
          mmc: Fix file permissions from N7000 commit
          mmc: Pull in N7000 Update3 mmc drivers, disable MMC_CAP_ERASE
          update ramdisk-recovery
          update ramdisk
          
          ***3.07***
          use cfq as default
          fix recovery error
          linux 3.0.34
          some more patches from myfluxi and cm kernel
          more color adjustment
          
          ***3.05***
          Linux 3.0.33
          fixed wifi toggle issue
          same patches from fluxi recovery
          and a lot of other patches but sorry i'm very busy at time will add it later
          
          ***3.02***
          linux 3.0.32
          fixed ffc
          aosp charger
          enable IP tunneling
          ubuntu/linaro 4.6.3-11ubuntu5 toolchain
          ondemand governor as default
          remove mfc firmware
          mali: Driver update from N7000 Update 3 sources
          more matches to cm kernel
          add ACCESSORY_SET_AUDIO_MODE control request and ioctl 
          usb: gadget: f_accessory: Add support for HID input devices
          usb: gadget: f_audio_source: New gadget driver for audio output
          sound: mc1n2: Prevent tick-noise when reboot menu selected
          usb: gadget: composite: Fix corruption when changing configuration
          sched_rt: fix SCHED_RR across cgroups
          keyboard: cypress: Automatically enable BLN while charging
          touchscreen: mxt224_u1: Update touch values according to power state
          touchscreen: mxt224_u1: Use mxt224_ta_probe instead of writing directly 
          net: wireless: bcmdhd: Fix division by 0 if dhd_watchdog_ms is 0
          net: wireless: bcmdhd: Fix WPS PBC overlap failure
          config: enable kernel panic timeout
          max8997: Implement Accessory Charger Adapter support
          mach-u1: Rework ramconsole init
          Add correct microphone code for PX devices
          cpufreq: Build smartassv2 as a module
          and something more changes
          
          ***2.57***
          tun as module
          adjust touchscreen parameters
          disable CONFIG_BUG
          lower LOG_BUF_SHIFT 18->14
          led button fadeout effect
          adjust panel gamma
          recovery fixes
          ramdisk cleanup
          
          ***2.55***
          linux 3.0.31
          add brazilianwax gov
          a bit more undervolting
          brilliant color
          sync with latest UKCS
          
          ***2.53***
          BLN enabled by default
          touchscreen sensitivity changes on battery
          fixed adb in recovery mode
          initial LED breathing effect ( thx fluxi ) needs a app update
          initial LED blink function ( thx fluxi ) needs a app update too
          new tweakz
          color calibration
          
          ***2.52***
          touchscreen fix ready
          net: wireless: bcmdhd: Driver update from SHW-M250S_ICS_Opensource_Update5 ( thx fluxi )
          [URL]https://github.com/pinpong/thoravukk[/URL]
          
          ****2.50***
          mach-u1: solved problem with touch sensitivity
          ramdisk cleanup
          
          ***2.48***
          linux 3.0.30
          remove wheatly governor 
          remove lazy governor 
          cpufreq interactive updated
          re-working recovery
          fixed nandroid backup
          fixed led timout always off/on
          vibrator level default4
          power: raised polling interval and usb charge current 
          Timer frequency: 300Hz 
          Makefile: Compile with -Ofast
          remove app from boot.img ( now you need to download in app thread [URL="http://forum.xda-developers.com/showthread.php?t=1616426"][APP]Thoravukk Control for Thoravukk Kernel [/URL]
          
          ***2.45***
          App: some fixes [COLOR="Red"]( before you flash new kernel be sure you have deinstall the old thoravukk control app )[/COLOR]
          USB OTG support thx gokhan
          remove debugging 
          re-compiled recovery
          
          ***2.43***
          Thoravukk-kernel App( beta )
          better battery runtime
          
          ***2.41***
          linux 3.0.29
          hope we fix sod's
          minore fixes
          fuse.ko ntfs support 
          
          ***2.40***
          revert: Switch to Gingerbread legacy hotplug
          update interactive Governor
          remove lot debugging and tracing
          revert: 1200MHz lowered voltage
          for completely chngelog check [url]https://github.com/pinpong[/url]
          
          ***2.39***
          fix permission
          Joe's RCU
          Switch to Gingerbread legacy hotplug ([COLOR="Red"] testing[/COLOR] )
          more on github [URL]https://github.com/pinpong/thoravukk/commits[/URL]
          
          ***2.37***
          update ramdisk
          fix for bootsplash changer
          cleanup
          update recovery
          1200MHz lowered voltage
          
          ***2.35***
          [COLOR="Red"]now we have a great ics kernel [/COLOR]
          should work now with newer and older aosp roms
          more optimizations
          update recovery
          [COLOR="Red"]switched mountpoints for sdcards to match cm standard:
          /mnt/emmc = internal storage
          /mnt/sdcard = external sdcard[/COLOR]
          [url]http://forum.xda-developers.com/showpost.php?p=25027440&postcount=25700[/url]
          
          ***2.32***
          same as 2.30 but will work with newer cm9 nightlys
          
          ***2.30***
          back to 2.21 cpu driver and enable 1400&1600MHz ( i think i will remove 1600Mhz next version )
          led_timout back to 500
          more compiler optimization
          
          ***2.28***
          change to stable cpu drivers. 200MHz-1400MHz
          led_timeout 250 as default
          
          ***2.25***
          cpu voltage fixes 
          
          ***2.24***
          fix permission ( init.d should work fine now ) it will fix the VC conflict
          remove 300,400,600,900MHz frequencies
          stripped modules ( thx saturn_de for the good idea ) we get smaller modules
          remove ext4 remount script ( it's useless )
          
          ***2.23***
          CPU: Now with 16 steps ( thx homura/fluxy )
          J4FS Module for custom bootlogo thx codeworkx & sakuramilk to gimme some input
          more cleanup
          add lippol94 kernel cleaning script
          remove cleanup.sh
          
          ***2.21***
          Linux 3.0.28 upgrade
          recovery-ramdisk cleanup 
          ramdisk cleanup
          change touchscreen sensitivity
          
          **2.19***
          enable CIFS
          CGROUP_TIMER_SLACK 
          Add adjustable vibrator levels
          Performance improvement
          
          ***2.17***
          Patch to linux 3.0.27
          disable pegasusq governor
          set leds on for 1 secs as standard
          change recovery color
          set the right path for sd and sd-ext in recovery
          disable more kernel debbuging
          sio tuned for flash device's
          set lulzactive as default
          
          ***2.16***
          initramfs cleanup
          hope we fix kernel_panic
          Touch recovery thx sk8erwitskil
          Use other way to copy liblights ( now it should work without problems )
          Set sakuractive as default governer
          
          ***2.03***
          init.d support
          modded initramfs
          add wheatley governer
          add cpu overclocking thx gm
          CPU Overclocking & Undervolting support thx gm
          GPU Overclocking & Undervolting support thx gm
          BLN auto install
          Tegrak second core app support
          Tegrak touch move app support
          Charging voltage support thx gm
          add clean-up script

          *neldar *hardcore *koush *sakuramilk *homuhomu
          * tegrak *gokhanmoral *cattleprod *creams *arighi *fluxi *sk8erwitskil
          *vitalij *thank's to all members of team-blockbuster and all i forgot

          BIG THANKS TO
          *stratosk *saturn_de *mialwe *zacharias.maladroit *simone201 *codeworkx
          FOR ANSWER ALL MY STUPID QUESTIONS


          OUR APP IS NOW AVAILABLE ON MARKET

          Google.Play.Store Link

          FAQ:
          Q. My device rebooted or crashed, how can I help?
          A: Get me /proc/last_kmsg and logcat.
          Q. Do I need to wipe anything when flashing this kernel?
          A: No.
          Q: What is the best cpu/gpu oc/uv settings?
          A: Use what you think is the best for you.
          Q: You have huge battery drain?
          A: It will improve after some time.
          Q. For wich Roms i can use this Kernel?
          A: It will work only on AOSP based Roms.
          Q. You have Question about Thoravukk Control?
          A: Use this Thread [APP]Official Android application for Thoravukk Kernel
          Q. My device not entering deep sleep if i use Wifi?
          A: That's not a Kernel issue! It's a Router and (Windows 7) Network problem. Disable IPv6, IP Helper service, shell hardware detection service and the Windows Media Player Network Sharing Service.
          DOWNLOAD thoravukk-2.0.1
          DOWNLOAD thoravukk-2.0.3
          DOWNLOAD thoravukk-2.16
          DOWNLOAD thoravukk-2.17 
          DOWNLOAD thoravukk-2.19  
          DOWNLOAD thoravukk-2.21
          DOWNLOAD thoravukk-2.23 
          DOWNLOAD thoravukk-2.24
          DOWNLOAD thoravukk-2.25
          DOWNLOAD thoravukk-2.28 
          DOWNLOAD thoravukk-2.30
          DOWNLOAD thoravukk-2.32
          DOWNLOAD thoravukk-2.35

          DOWNLOAD thoravukk-2.37
          DOWNLOAD thoravukk-2.39
          DOWNLOAD thoravukk-2.40
          DOWNLOAD thoravukk-2.41
          DOWNLOAD thoravukk-2.43
          DOWNLOAD thoravukk-2.45
          DOWNLOAD thoravukk-2.50
          DOWNLOAD thoravukk-2.52
          DOWNLOAD thoravukk-2.53
          DOWNLOAD thoravukk-2.55
          DOWNLOAD thoravukk-2.57
          DOWNLOAD thoravukk-3.02
          DOWNLOAD thoravukk-3.05
          Thoravukk-3.07-cwm.zip - 6.02 MBThoravukk-3.07-odin.tar - 5.89 MB
          thoravukk_3.09_cwm.zip -  6.03 MBthoravukk_3.09_odin.tar - 5.91 MB 
          Thoravukk_3.11_cwm.zip -  6.08 MBThoravukk_3.11_odin.tar - 5.96 MB 
          Thoravukk_3.20_cwm.zip -  6.17 MBThoravukk_3.20_odin.tar -  6.00 MB 
          thoravukk-3.22-odin.tar -  5.92 MB thoravukk-3.22-cwm.zip -  6.09 MB 
          thoravukk-3.24-odin.tar -  5.92 MB  Thoravukk-3.24-cwm.zip -  6.09 MB
          thoravukk-3.31-odin.tar -  5.92 MB  Thoravukk-3.31-cwm.zip -  6.09 MB
          thoravukk-3.37-odin.tar -  5.49 MB  Thoravukk-3.37-cwm.zip -  5.66 MB
          Thoravukk-3.40-cwm.zip -  5.66 MB
            
          **************************************  

          Open Panel

          Blogroll

          counter