[KERNEL] Galaxy S2 ICS-JB Kernel Collection (5 Apr 2014)


This version for Samsung ICS ROMs and JellyBean Rom(some kernel support). It will not work for Samsung Gingerbread ROMs
ICS&JB Kernel's Collection
----
New SiyahKernel,Dorimanx, Phenomenal, Apolo and SpeedMod Kernel  : JB 4.1.2-4.2.1 ROM SUPPORTED

The procedure for how to flash using Odin is here.
How to Flash ‘.zip’ Files Using ClockworkMod [CWM]
Old Gingerbread Kernel Collection
Ultimate Kernel Cleaning Script v2.6.5 new
Thank you

***************ICS-JB Kernel***************
[KERNEL][UNOFFICIAL BUILDS][JB/KK][Vx.43v56]DorimanX Test builds via
Dorimanx has decided to help out with building sometimes, and he'll post here! and apparently no one reads whole op
latest build by cybernetus  http://www.ataliba.eti.br/dorimanx-test
aaaaaand computoncio has a fileserver too now!
http://www.computoncio.comli.com

Show more detail for Dorimanx 8.43/9.43 ICS+JBMALI SGII 8 Platforms (24 Oct 2013) (AOKP,CYANOGEN,MUI,SAMSUNG ICS,JB) (support ICS 4.0.4, LEAK 4.1.2 dual boot)


Dorimanx Kernel for SG2 I9100
Supporting 8 ROM Platforms!
Dorimanx 8.43 SGII ICS PWR 8 Platforms +Touch Recovery +ExTweaks +ROOT
9.43 New MALI SGII 
My kernel is based on SiyahKernel 4.0 + some source updates , Kernel Tree 3.1.Y-R57, Samsung update JB LEAK + my tweaks and lots of tuning!
(Thanks Gokhanmoral for your great work!)
My Kernel GIT Repository HERE
INITRAMFS Repository (recovery) HERE
Radio for I9100
RADIO STORAGE found by THE RED BLUR
Kernel Guides
Guide about how to save battery by Developer VOKU. 
 
WORKS ON ROMS: AOKP,CYANOGEN,MUI,SAMSUNG ICS,JB port for S2
NEW JB LEAK ROM SUPPORTED! FROM V7.37
Warning!!!

Do not install this kernel on any Android version lower than 4.0.3
Do a Nandroid Backup of your ROM before first try it! just in case
Constant OC will drain more battery! use low speeds on screen off! min 200/100 max 600
CPU will shutdown in case of over-volt or under-volt so be careful
I'm no responsible for any hardware damage or system corruption that can happen after using this kernel,
you are using this kernel from your own will and accept any responsibility by using it.
If you install this kernel your warranty will be void!


Kernels 7.XX are for ICS + JB-MALI Updated Video Driver ROMS!See your ROM Thread if it's SUPPORTED!Kernels 5.XX are for ICS or OLD JB not Updated MALI Video Driver ROMS!
  • Kernel is updated to 3.1.Y and beyond.(hybrid)
  • This is ICS/JB Tuned Kernel only! not supporting any 2.x.x roms!
  • Dual CPU support
  • Default CPU governor: HYPER
  • CFS CPU SCHEDULER Tweaks.
  • Default CPU frequency: 200-1200 MHz (MAX OC up to 1.5Ghz speed!)
  • Kernel Support STweaks and 5 Profiles.
  • Overclocking to 1500 MHz. (via ANY CPU Tweak Apps or STweaks)
  • Kernel support 15 CPU steps! 1500Mhz->100Mhz by static default!
  • You can set MIN/MAX CPU Freq in STweaks app! + lots of CPU tweaks.
  • Kernel will sleep in deep sleep on 200Mhz->600Mhz as Samsung requesting to prevent SOD.
  • Support undervolt/overvolting via sysfs interface/apps interface. and STweaks (750-1500mV) (all set to best)
  • Be very careful with voltage settings! (all set already)
  • Default I/O Scheduling: ZEN
  • More I/O Scheduling present in kernel: DEADLINE, VR, NOOP, CFQ, BFQ V4, SIO, ROW
  • Native USB Tethering.
  • Native Wi-Fi Tethering
  • File systems support: Ext3/4, FAT32, NFS, CIFS, NTFS
  • Added tweaks to increase I/O Speed.
  • Added tweaks to increase CPU speed
  • Removed all the debuggers to free kernel from unneeded jobs, and logs.
  • More Govs present, conservative, performance, luzactiveq, pegasusq, scary, ondemand(default sleep gov), sleepy, ZenX, Nightmare.
  • ZRAM SWAP add more 150/300/600MB compressed RAM, activated by STweaks, set to off by default.
  • 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, the default is DEFAULT.
  • Kernel will Auto ROOT your device!
  • You can disable ROOT in STweaks app! (download from market!)
  • Tuned for I/O Mega Speed SQLite is injected to ROM after install, only for CM9 or AOKP and JB ROMS, will NOT be injected to MIUI/SAMMY ROMS.
  • BLN by GM! lights time out, and blink/breathing effect, see STweaks BLN tab to activate!
  • New Kernel Management app STweaks by GM! installed with kernel.
  • BLN without Wakelock to save battery when BLN active till timed out. by GM.
  • Touch Keys Light change with the screen brightness! by GM.
  • 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!
  • MMC code merged with SAMMY Update 7
  • FM-RADIO WORKING! (you need Spirit FM PAID!!!!) or original ICS FM APP.
  • Touch screen color + touch thresholds are in STweaks,
  • Kernel Cleaning Script is build IN! by VOKU.
  • BT Support for SAMMY 4.0.4 ported by GM! + BT driver from SAMMY JB LEAK
  • Video(GPU) + Camera Driver from SAMMY JB LEAK + patches
  • WIFI Driver 1.28.15
  • Modem Driver from SAMMY JB LEAK
  • SMP Processor code updated from Kernel 3.6.Y
  • RCU + SRCU Processor code updated from Kernel 3.6.Y
  • Kernel Code for on screen gestures by Tungstwenty fixed by MARIO1968
  • EXT4 Code merged with lots of updates from 3.6.Y kernel
  • SLUB fully merged with 3.6.Y kernel
  • Memcontrol merged with 3.8.Y kernel.
  • VFP updated to MAX from 3.4.Y
  • Slide2Wake by FLUXI, (swipe from left to right on turned off screen to wakeup device, tweak can be turned on/off in STweaks, this mod use 5% battery! (Modded by GM for less battery drain)
  • Sound boost controls by FLUXI in STweaks.
  • New Mali Video Driver combined with old to support ICS + JB-Mail in one kernel by Gokhanmoral!
  • Added mdnie interface and made hardcore’s sharpness tweaks optional by GM!
  • 5 GPU FREQ Steps from 62Mhz to 520Mhz by GM!
  • Ultra KSM from 3.9.y kernel.
NOTE: This kernel is for JB AOSP / AOKP / JB-AOKP / CM10 + CM10.1 / cMIUI (Only) / Sense 4 All / SAMSUNG JB Stock ROMs
(The JB Leak XXLSJ it's supported from v7.37, JB Official
supported from 7.44, more supported from 7.48 see change log!)

WARNING:
It's not possible to dual-boot with the JB SAMMY ROMs in any combination.
So, please! don't try it and don't report it as a bug, it's a known issue.


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


Disclaimer:
Every user must use his / her own criteria to report the off-topic posts,

The rules are just a guide to what is expected to see in a development thread,
But if you don't want report posts at least don't answer the repeated questions,

This open the door to the spoon feeders to ask again and again and again...


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)
Live Change Logs from GITHUB:
Initramfs
Kernel 8.x
Kernel 9.x


NOTE: This kernel is for AOSP / AOKP / JB-AOKP / CM9 + CM10 + CM10.1 / cMIUI (Only) / Sense 4 All / SAMSUNG ICS + JB Stock ROMs (The JB Leak XXLSJ it's supported from v7.37, JB Official XWLS8 supported from 7.44)


WARNING:
It's not possible to dual-boot with the leak (XXLSJ)
or the official JB ROMs (XWLS8) in any combination.
So, please! don't try it and don't report it as a bug, it's a known issue.



Change logs:
Kernels 8.43 + 9.43
*Added new LINARO 2013.10 GCC 4.8.2 Kernel builder/Compiler
Custom Build with support for 3.11.y and up kernel.
*Removed Siyah from kernel ABOUT line. this is not SIYAH long time now.
*Fixed major bug with drop ram cache code in video driver.
*Added many new fixes from main line kernel 3.12.rc6.
*STAN updated NET code from main line.
*I have updated to max net access accelerator code (JIT) from 3.12.rc6
*Added support for NEW CM10.2 ROMS that needs new classpatch jar
for phone APK.
*Added new CPU Gov NEOX for testing, need more work to tune it.
*Added new control in STweaks to turn the touch keys leds OFF for 4.3.x ROMS.
*Fixed setting I/O gov for external sdcard! was set only for internal!
*Patched with 3.0.101 patch, only parts that we dont have yet.
*Enabled -O3 kernel optimization flags, this make kernel bigger and faster.
*Updated CPUFREQ and POWER MNG code, battery usage on sleep reduced. (not much to go down, but still small change!)
*Upgraded ZRAM and used LZ4 compression algorithm for zram!
Thanks to VOKU for porting it.
(it's the one that called Turbo Zram! haha)
18/10/13 time 18:55
Kernels 8.42 + 9.42
*Merged all new updates from main line kernel and bumped kernel ver to 3.12.rc5
This merge is HUGE! including updates to ARM,CPU,MEM,FS,BLOCK,INIT,KERNEL,SECURITY,NET
*Merged all new updates for initramfs from CM10.2 kernel.
*Fixed many bugs in all kernel scripts, all options in STweaks works as should.
*Added support for NEW PAC ROM 4.3.1
*Retuned profiles. (your profile will be reset after install)
*WIFI now connects faster, system performs smooth and nice.
*Added hacked SQL for 4.3 ROMS, now you will get great performance boost.
*STAN made very good work on updating NET code from main line, there is more work to do, but all STABLE as is.
*Merged some Android code changes from 3.10.rc5 Android kernel.

This Kernel is considered STABLE, so all problems you can get, are ROM or USER bugs.
23/09/13 time 23:30Kernels 8.41 + 9.41
*Kernel is now 3.12.rc1 build
*Kernel has been created using latest BBQ server and LINARO 13.09 custom build!
*Kernel has SuperSU 1.65 root app that will root PRI and SEC ROMS.
It's will auto install and root STOCK ROMS and 4.3 ROMS.
all 4.2.2 ROMS has there own build in ROOT that works just fine.
*Kernel has very good performance optimizations and good video performance.
*Kernel has improved RAM code that give you good RAM management.
*Kernel has improved deepsleep that leave you more battery power to spend.
*Kernel has most advanced EXT4,FAT,NTFS,EXFAT,CIFS,FUSE drivers.
*Many bugs fixed in all kernel scripts and STweaks profiles.
*Updated with latest init from CM to power 4.3 ROMS and below.
*Recovery now can BACKUP all the of the STOCK ROM,
so preloaded partition is added to full backup via recovery,
and named SD-EXT, so if you need to restore preloaded go to that option.
*Alucard made many updates to CPU code and his CPU govs!
*We have most updated Zzmoove cpu gov.
*We have most updated BFQ I/O scheduler for 3.12.rc1
*Removed SCARY CPU Gov, it's was old and broken.
*Fixed Voltage for CPU Group 1
*No more Profiles reset after reboot, without any reason. only if i need it to happen on fist boot after new kernel install that NEED profiles reset.
*Made big rework in partitions fix and tune scripts. now system is also tuned to max possible I/O speed.
*New way to save power for battery profile, logs can be disabled, so power is saved,
and CPU don't wake up to process writing logs of crap apps that spam the logcat.
this is not active in default(profile) and up! but active in battery and extreme_battery
*BT audio streaming no longer gaps every 5~20 sec for 1 sec, now clear and clean sound
*In Recovery no longer need to MOUNT USB to copy files to sdcards, just open the drive and push files!
dual mount is active now in recovery, and sdcard cant be unmounted, it's locked for that function to work.
so just ignore the mounted sdcard.
Kernels 8.40 + 9.40 < NEW BETA TEST! >
*Updated CGROUPS code to max from 3.10.y kernel.
*Updated a lot of things for:
IPC,RAM,ARM,CORE,TIME,SCHED,KERNEL,SYSTEM,NET, DRIVERS
and much more! from 3.11.y!
*Updated BFQ with latest version fixes for 3.10.y
*Fixed missing memory state in settings > apps > running
*Fixed Profile reset in STWEAKS. now system will not reset profiles
on new changes by me.
So if i ask to RESET PROFILES! do that in recovery after kernel install.
*STANTRC(new dev) made huge work in optimizations for kernel headers files.
Very good work indeed!
*I have tuned all profiles and fixed bugs in Cortex and some other scripts.
*Alucard fixed and tuned Nightmare and darkness CPU govs,
but as always need much more testings, and for some, govs will be unstable!
*Updated Zzmoove CPU gov to 0.7c ver from developer.
*Updated EXFAT driver with fixes from all over the world.
*Tuned touch screen to fix missing push commands.
*Reduced power usage and improved performance in high OC.
*Updated with Linaro 13.08 self compiled for our chipset.
Kernels 8.39 + 9.39 

Added 4.3 support!

Kernels 8.38 + 9.38
15/08/13 time 04:00AM
NO 4.3 SUPPORT!
Kernels 8.37 + 9.37

Kernels 8.36+ 9.36
*Updated all used file systems!
EXT2/3/4, CIFS, Ecryptfs, NLS, DebugFS, FAT, and all generic FS code to support all new FS drivers.
*Alucard updated Nightmare and Darkness CPU govs.
*Voku has left us, 3 mounts no word, so i guess he moved on. but new DEV will join soon!
*Updated ARM code that control Android RAM.
*Fixed broken OOM code!
*Added EXFAT Samsung modules! will work in STOCK JB ROM!
will not work with JB CM/AOKP as the ROM code not support exfat.
i am working on some crazy custom manipulations, but not done yet.
*Updated with 3.0.87/88/89 main stream patches from 3.11.Y kernel.
*Updated Linaro 13.07 GCC 4.7.4 kernel builder.
*Fixed BUGS in initramfs and updated to latest INIT from last CM updates.
*Updated ROOT, SuperSU to 1.51 version from ChainFire.
*Updated Kernel system to support new code for ARM and FS
*Updated and fixed Network code and tuning!
*Compacted kernel image to support new updates.
*Removed old kernel flags to kernel and modules.
*We lost ~300KB RAM to support new code.
*Updated SQL binary from latest ROM code and added our HACK to speedup! all ROM will get this update once kernel installed.
*Fixed slow boot and added journal to Sec ROM ext4 partition,
to protect data in writeback mode.
*Fixed Wipes to Sdcards in Recovery, if changing backup format, need to test more, for me all OK! (backup sdcards before testing!)
We worked so much on this release! but there is more to add
Officially we are now at 3.10.rc5 level! and when i can find why ROM die if i update kernel version, i will make kernel as 3.10.rc5
Kernels 8.35 + 9.35
*All I/O Govs updated with updates from 3.11.Y kernel.
*Alucard updated Nightmare, Darkness, Zzmoove CPU govs with very good updates! + STweaks changes and profiles tuning.
*I have updated BFQ I/O gov to max! from it's source (v6r2 3.10.y)
*Tuned WIFI driver and sync with SG4 kernel code.
*Ported HUGE amount of code for SYSTEM/BLOCK/OOM/RAM/ARM/CRYPTO/CORE/CPU/POWER/BASE/TIME/TICK-SCHED/SIGNALING/MODULE/RCU/MUTEX and MORE.
*Fixed vibrate step range from 10 to 5
*Fixed Stweaks XML, now no resets.
*Updated SuperSU to 1.41
*Updated with 3.0.85/86 main stream updates.
*Fixed Stuck kernel with building dalvik-cache on heavy ROM update (many installed apps!)
*Small updates to BT driver.
*Removed some useless code that used with LINUX but not with Android.
*Added DM CACHE system that will help run and install faster apps that moved to SDCARD
*I have set ROW/BFQ in profiles, and set nightmare gov as default.
*With Darkness GOV we can now limit the amount of CPU freq steps,
see STweaks GOV config tabs.

Kernels 8.32 + 9.32
*Ported MEM updates from Google Android 3.10.RC5!
*Ported RCU updates from 3.10.RC6
*Ported FS and system code from Google Android 3.10.RC5!
*Voku Ported good updates to system and to ZZMOOVE gov, and i reworked it for us.
*Voku made optimizations to CORTEX and to kernel build/clean scripts.
*Updated with latest LINARO 2013.05 GCC 4.8.1!
*Voku made changes to STweaks XML more descriptions.
*Alucard modded Nightmare GOV a lot! really nice work! and help testing for hours new other updates! big thanks to him!
*Fixed ZRAM overfill and system hang on full SWAP and OOM. now ok.
*Fixed Lowmemkill to kill protected apps if they leak memory and OOM us.
now if any of the protected apps will eat more then 76MB ram and selected to be killed on OOM, it's will be killed.
(protected apps = launcher,contacts,systemui,media.storage)
*Fixed LOW vibrate, now strong as was, can be controlled in STweaks.
*Added EXFAT modules, but one of them still cant be loaded, we are looking for solution! so ignore the modules for now.
*WARNING! for PRO USERS ONLY!!! --> Fixed DATA/CACHE fix function, now will also remove dalvik_cache after fixing DATA,
and added manual script to /sbin/ext/fix_my_data.sh that can be run in recovery via ADB to see what is fixed in DATA partition,
for people that want to see, (like me)
NEW USERS: STAY AWAY from this script or Stweaks button (data/cache fix)!
*Ported System code fix from SG4 Kernel by AndreiLux!
*Voku ported 3.0.82 Main stream patch.

there is more, but it's complicated and not for need to know, but all in GIT, go and dig
Kernels 8.31 + 9.31 < test V7, need more reports, should be STABLE>
*Fixed and reworked CORTEX logic, all functions work! as should.
*Alucard made updates to Nighmare GOV.
*Voku helped with improving Cortex logic.
*Pulled all updates to SoftIRQ code from 3.10.y
*Pulled Kmod updates from Google Android 3.9.RC7
*Fixed OOM profiles in STweaks, and more broken tweaks on the way.
*Disabled Kernel watchdog, Android ROM has it's own, no need for 2.
*Good code change to Vibrate code, now can be tuned to vibrate harder.
*Fixed failed symlink to /mnt/sdcard now OK!
*Updated init BOOT + ADB + CHARGER from Latest CM-KERNEL initramfs.

Need to test Nightmare GOV, we need reports, stability is 95% need to have 100!
Kernels 8.30 + 9.30 < test V6 but STABLE 95%>
*Fixed OOM profiles BUG. now should be Auto OOM on and profiles set. (by default)
*Alucard made small updates to Nightmare Gov as he testing it many hours and seek and fix bugs (Gov can be used as default without problem)
*Pulled new updates to TIME and RCU from 3.10.y upstream.
Kernels 8.28 + 9.28
*Found and fixed LOW Memory BUG that was killing kernel and ROM = SOD!
*Updated MALIv2 Driver with NOTE8 updates pulled from CM-KERENL (again but modified this time!)
*Allowed to use 24MB cache for video driver MALIv1+v2! so graphic power is great! and system stable on heavy games!
*Alucard modded all CPU GOVS and made BIG improvement in operations, and switching from one to another, cleaning all used RAM, after switch, to prevent memory leaks.
*Alucard made GREAT update to lowmemory killer code, now this system cant kill any of the Android services as radio,wifi,drm,media,system,root! only APPS can be killed to free RAM, + i have upgraded and tuned LMK code from Android kernel 3.9.RC7, and now ADJ groups are dynamic again! + modded all OOM profiles.
*I have pulled Watchdoc updates from Android Source, to support checking for stuck service in sec CPU and much more.
*Updated SuperSU to 1.30 by ChainFire for all SAMMY ROMS.
*I have enabled ZRAM in Performance profiles, to help with heavy RAM loads,
Can be disabled if not playing games.
*Alucard Fixed STweaks XML and added more tuning for GOVS.
*I have fixed small BUGS in INIT and Cortex and disabled SCHED tuning, best to give kernel to auto set all as needed.
*Tuned Dirty ratio as tuned in Advanced Android Kernel!
*Allowed to use MIN voltage on GPU 900mV was 950mV.
*Added ifconfig symlink.
*Tuned CPU voltage for Group 5
*Set sysrq to 2 to prevent access to dangerous functions by broken or VIRUS apps that kill phone by setting READ ONLY to DATA! and this = DEAD PHONE! in seconds! TNX Voku!
*Cleaned old CORE code to calculate CPU mask, it's dead code, long time ago. and more JUNK wiped from system.
*We have FRANDOM code(external experimental code), but it's was not used,
so for now i have converted it to module! and it's can be loaded IF you find what to do with it!
I dont need it to waste RAM by doing nothing!
*Pulled updates to MMC code from SG3 Kernel update 9.
*For now i didnt reverted WIFI driver in 8.x branch! need to see if OK now!
Driver working GREAT.
Kernels 8.27 + 9.27
*Alucard made big updates to Nightmare gov and it's great! will be set as main in next release! so please test it as much as possible!
*Voku ported bug fix to boost performance, not much but nice to have.
*I have ported big part of new code for CPUFREQ that control all CPU GOVS,
*I have tuned profiles and RAM tuning in STWEAKS.
*I have Fixed Slide2Wake holding touch screen ON V2!
please wait 3sec after screen is OFF before trying to hangup touching the location of hangup button when TESTING!!!
in real life all will be OK now. no hangups (all this only if using slide2wake mod.)
*I have re-tuned and ported more updates to all CPU GOVS from 3.10.y kernel.
not much but the good parts.
*Restored CPU cutoff Temp to 65c = reduce to 800Mhz at 61c=restore full power!
(this is default SAMMY setting! maybe some CPU chips cant handle 70c that was set before, and SOD!)
*I have set Voltage Group 4 AS Group 3 should be more stable now.
*I have added + 25mV to all freqs in CPU Group !5!, to get more stability.
*Tuned CPU freq latency to reduce lags and make system more smooth when switching CPU freqs, it's all in nano secs, so it's only noticed by CPU. (our brain is too slow to notice!)
*Restored kernel FLAGS as we had in 9.16 that was GOOD.
*Reduced DEBUG, and added more RCU STALL checks, that will print more data in logs in time of BUG/CRASH!
*Upgraded Kernel DogWatcher code to MAX, to allow more controlled operations, and reboot in case something STUCK hard!
*Made some changes and reverts to Android Binder code.
*Removed last updates to WIFI driver, that was pulled from other kernel,
WIFI works fine, no problems, and no toggle problems!
*Added Video code change by CM-TEAM to all GPU drivers. (SAMMY/CM/AOKP)
*Tuned partition mounting options, to be set as instructed for data-writeback mode in EXT4.
Kernels 8.26 + 9.26
*Removed FSYNC by faux123 to prevent data lose.
*Fixed HOTBOOT possibility. its was broken. some apps can HOTBOOT our device, now they work.
*Pulled updates to SMP and ARM Kernel from 3.10.y
*I have set all Voltage Groups Tables as set in SAMMY Kernel Source!
now each group have there own voltage, and you can see it in STweaks! there is no more DEFAULT voltage,
every CPU use one of 1,2,3,4,5 voltage groups, and voltage selected for it.
New interface will allow to mod your own CPU group voltage!
I hope to prevent SODS with this change.
*Added EXT2 support as set in SAMMY Kernel source.
*Fixed blank box in CPU voltage group after some time, now will show any time.
Group will never change for your device! it's hardware related! nothing i can do.
Kernels 8.25 + 9.25

24/05/13 time 04:00
Kernels 8.21 + 9.21 kernel 8.20 unstable!
*Pulled updates to main kernel code from 3.10.y kernel.
*Pulled new WIFI driver from SG4 Source + my mods to save power.
*Alucard tuned/fixed/added updates to Nightmare Gov.
*I have removed Interactive CPU GOV from system, it's was unstable.
*I have added code fix to all active CPU govs, that improve stability and performance
*I have removed some old hacks to allow new code to work as should.
*I have cleaned logs from debug alerts, (need more work on some more cleaning)
*Upgraded LINARO to 13.4 GCC 4.7.3 kernel builder.
*Merged lost Sammy functions to video drivers and UMP from SAMMY kernel and from older code from backups.
Video working great and Smooth! even little more FPS on heavy load.
*Tuned Kernel flags optimization, removed dangerous mods. better safe than stuck! (and little less score on bench apps) but you will not see the difference.
*I have found not matching code in 8.XX branch, that exist in 9.XX branch,
seems i missed update, i have merged all that needed, this should restore stability.
18/05/13 time 17:20
Kernels 8.19 + 9.19 Bugs fixed and new updates added
new updates to ARM and Freezer from DEV Francisco Franco!
Change Log:
*Fixed and tuned MX224E touch screen + default STweaks settings.
*Increased the dirty_ratio/background_ratio to 70/35 to speed up ROM operations using free RAM, now we have good RAM manager code, so no problem.
*Ported updates to ARM, Freezer, BLOCK, TIMER, and to ondemand + hyper.
Now deep sleep should be good, as kernel will wakeup less during deep sleep, and save more power.
have fun and report about BUGS, and how mx224e touch screen works!

16/05/13 time 19:05
INITRAMFS:

*New nightmare gov configuration by Alucard and descriptions fix.
*Fixed start of UKSM, now works as should and save power when screen is OFF.
*Tuned Random cache config, to boost on wakeup, set to normal on wake mode, and set to low on sleep to save battery! (it's the Entropy tweak)
*Reworked all STweaks XML file and reduced 300 lines to speed up a little STweaks load and fixed bugs in XML.
*Pulled new updates from latest CM-Kernel for ROM INIT and ADB.
*Set min boot cpu speed to 800Mhz to allow heat reduce.
*Removed BFQ I/O gov, it's not supported any more, after merges with 3.10.y source. (it's was made for spinning disks, and we have SSD, so it's was waste of RAM)
*Fixed the DATA/CACHE clean function, now it's will clean the partition without killing it , still this is dangerous function, it's may force you to reinstall ROM or reinstall lost apps that found to be damaged and broken.
*Fixed some small typos and partition mounting bugs.

Kernel:

*Pulled updates for RCU, CPU, ARM, CORE, MEM, IRQ, KERNEL, FS, SECURITY, IDR, TIME, CGROUPS, BLUETOOTH
from 3.10.y kernel! this was the HUGE updates pull, see git for all info! there are 15 pages from 9.16 to 9.17
*Alucard fixed and tuned Nightmare gov, now it's working very good and stable!
*Voku added lowmemkill changes and updated ROW I/O gov.
*I have reverted all NOTE8 MALI video updates! and made SYNC with original maliV2 source code + all the cool stuff by GM and CM.
+ full sync with latest UMP(memory processor) code from latest MaliV4 driver source!
In kernel 9.17 we now have only MALIV2 driver! ROMS with old video driver no longer supported! use 8.17 for STOCK ROMS and for old JB ROMS.
ICS(4.0.x) ROMS are not supported long time now, so dont try.
8.17 Kernel received all updates from 9.17 for video driver, only to CM/AOKP driver, STOCK ROM video driver remain as was.
*I have set CPU cut to 800Mhz when TEMP is 70C and release to MAX when TEMP is below 65C now when we stress the device it's HOT but has much more power then before!
(no power without heat! so dont cry about it) if you dont OC then phone is cool.
*Voku added patch to 3.0.77 from main stream.(updates are from 3.10.y= main stream!)
*Tuned ZZMOOVE CPU Gov.
*Updated Android Binder, Logger and Ashmem from 3.10.y to MAX possible! saved 1.5MB total ram and fixed a lot of bugs!

this is mega test kernel! but it's stable and working good!
also battery is saved not bad, and performance at top (when not HOT(above 70c then cpu at 800Mhz! but cool down and kick again!

Kernels 8.16 + 9.16
*Voku ported new CPU GOV = ZZMOOVE it's good gov with HOTPLUG ability's and smart cpu management on sleep and wake.
for now no controls for it in STweaks, but you can select it.
*Voku ported new Ultra KSM code from 3.9.Y kernel, it's still in tests, we will see what good we can get from it, read google what is KSM (shared memory control with many apps)
*Voku tuned the Dynamic CPU freq on touch, seems to work good.
*Voku ported kernel patch 3.0.74-76 from main stream.
*Voku ported System code for ARM CPU and system.
*Voku tuned profiles for interactive GOV and other stuff.
*Till we can fix slide2wake to be off in call, it's OFF by default in all profiles.
*Voku ported good patch for Interactive CPU GOV. we need extensive testing.
*Voku ported updates for ROW and NOOP I/O scheds.
*I have made FULL sync of all new code for RAM from 3.9.y Kernel. we have all
*I have ported major update to filesystem + kernel main code + lib, from 3.9.y branch. (it's HUGE update!)
*We have fixed some small bugs in scripts.
*Voku added function to add DATE and TIME to kernel LOGO on each kernel release! that is very COOL
done by auto on kernel build.
Kernels 8.14 + 9.14 ONLINE!Kernel is STABLE with good performance + good battery, we worked very hard on this one. (Me and Voku!)
Change Log:
*Voku updated Interactive CPU gov and enabled it. (need to test!)
*Voku updated/Ported many system code and ROW I/O sched tuning.
*Voku Ported and Tuned and reconstructed new CPU HOTPLUG code,
it's name is Inteli Hotplug, originally made by Faux123 for his OMAP device.
this new driver will help to save more power and give us nice performance.
*Voku Ported 3.0.72+73 Main Stream patch's.
*Voku Tuned cortex and profiles to mach new drivers.
*Updated to latest Linaro 13.03 kernel builder.
*Added new EDS module to allow using EDS paid/lite app to encrypt data on your device, module can be loaded via app or via STweaks.
*Allowed to use 1450mV for 520Mhz GPU freq.
*Equalized last CPU chip Voltage table (number 1) to have same CPU voltage as others!
We have 4 different CPU chips all over the world in same device! now all will have same voltage, this will allow higher OC and better battery save for all.
*Added +25mv to 1500mhz and 1600mhz for all chips. to give more stability.
*Updated many CORE and MEM code from 3.9.y kernel.
*Updated many SYSTEM code from 3.9.y kernel.
*Updated many CPU and SMP code from 3.9.y kernel.
*Added auto read ahead tweak, based on sdcard size!
*Updated INIT boot from latest CM-Kernel for 10.1 based ROMS.
*Cleaned old standard hotplug settings and script code.
*Added some STweaks better descriptions in BLN.
*Limited battery charge mA to 650mA, we cant get more any way, hardware limit! no way to have MORE, so 700mA was actually 650,
and we can have MIN of 450mA so no need to ask to set lower, it's will not work.
More can be seen in GIT, for all that love to dig deep
Kernels 8.13 + 9.13 ONLINE!
many things added / fixed, and once again we have FIXED wifi toggle and radio module!
Change Log:
*Ported wifi kernel drivers from 3.4.y kernel (Entropy512)
*Adapted WIFI driver to new Kernel driver.
*Ported !A LOT OF! system code, all about IRQ,LOCKING,SMP,LIB,MODULES,ARM, from 3.9.y kernel.
*Ported Ondemand and Hyper upgrades, much faster and balanced now.
*Removed ICS junk from initramfs + other old junk.
*Fixed the WIFI toggle and module loading!
*Small update to no battery charge Anim by big_bum!
*Fixed kernel check script.
*Ported MMC driver updates from SAMMY JB Kernel for SG3 update 9!
23/03/13 time 23:40
Kernels 8.11.1 + 9.11.1 ONLINE. (EDIT! SMALL FIX)
ICS support is DEAD! last working kernel for ICS is 8.1 time to update people!
there is no turning back!
Change LOG:
*Tuned and fixed the lowmemkiller code + patch by voku that will help in better
LMK process.
*Pulled commit from 3.9.y for fixing the overflow suggested by voku!
*Fixed big BUG in OOM for init service.
*Some more updates to RAM code from 3.9.y
*Big update to code structure from 3.9.y (see git, the module to export)
*File system write back trace code, was missing for full sync to RAM code.
*Tuned cortex OOM code to rest at screen off to save more battery power!

(8.11.1 + 9.11.1)
*Fixed kernel check for 9.x branch
*Fixed lost modules of all kind of SOUND MODS that use there own modules.ko, i was deleting them OPPS! for very long time now...
not any more!
So if you are using any kind of this mods, reinstall it, just in case after this kernel.
After many tests now kernel works great with lowmemory killer
no more slowdowns and we can multi task with full speed and exit apps and go to next app without long delays.
have fun, and report how it's feels.
wifi toggle still bugged,
ICS is no longer supported!
for ics use 5.x/7.x/8.1 only!

Kernels 8.10 + 9.10 ONLINE.
Fixed the low MEM SOD bug.
kernels from 8.2/9.2 -> 8.9/9.9 DELETED! they all had the BUG in RAM.
Change Log:
*Updated Module loading code to MAX from 3.9.y Kernel.
*Found that we have 3 sorts of CPU chips! so now voltage for all is EQUAL.
*Fixed Low MEM SOD. now LMK work as should, and kill apps that eat most of RAM to give it to one that running as main. i cant SOD my device any more.
before the FIX, i was getting SOD if i open 5 games or more.
*Reduced WIFI version to one that JB STOCK KERNEL using but fixed the battery drain be wakelocks.
*WIFI toggle fixed but not 100%! still in some condition, i have to press 2 or 3 times. i am still searching! it's not in WIFI driver it self, it's in system.
*Ported some good code from SG3 kernel by halaszk!
*Updated to 3.0.70 Main Stream!
*Voku made changes in Nightmare GOV, reduced function that can be unstable.
need to TEST the Nightmare gov.
*Removed hack to fix accelerator for ICS, only in 9.X branch! (9.x not support ICS any way!)
*Tuned Cortex to give more tight memory management as default kernel.
But i dont think that it's important.
for me! kernel is indestructible!
15/03/13 time 23:53
Kernels 8.7 + 9.5 ONLINE!
8.7 = JB/ICS CM/AOKP/STOCK!
9.5 = JB AOKP/CM ONLY!!! no stock/ics supported!
Change logs!
*Voku updated 3.0.69 patch from main stream.
*Ported WIFI driver power manager changes from CM-KERNEL.
*Removed mov hysti touchscreen tuning, it's was broken and had no effect.
touch is OK, no side effects!
*Removed touch screen freq tuning! it's now 500Mhz on touch, but we still have the dynamic touch freq ON/OFF it's will allow HIGHER CPU freq on touch in case there is too much load by apps/services. if not then default 500Mhz is set as STOCK driver! from moment i have allowed to mod this, people reported scrolling SODS/FREEZE and that directly point on this mod.
*Voku corrected STweaks UV config, and set GPU response time to 1000Msec = 1sec! as CM-KERNEL default in driver, this may give us more stability, we can always reduce to get faster GPU response and burn more power, we get same FPS! question is how fast it's clime to last GPU freq! that's all.
*Ported RAM code fix from 3.9.y kernel, now we follow them fully for RAM and CORE and POWER code! that is the greatest thing ever exist for android device!
i am proud that we done it!
Problems with stability can be resolved for MANY! but not for all. some will never have the fun using this kernel.
have fun, and if you get sods all the time.
try CLEAN ROM + Kernel for a day, if no sods, then it's your BUG.
if still SODS, move to stock, i wish you luck.
06/03/13 time 18:55
8.3 version is for STOCK/JB/ICS
9.1 version is for JB CM/AOKP! no STOCK! no ICS! no support!
Kernels have same changes.
Change Log:
*Fixed errors in logs about MEM allocation.
*Extended CPU heat limits! and set to reduce CPU speed to 1Ghz! and not 800Mhz. on heat.
*Updated with SuperSu 1.25 by chainfire.
*Fixed CMA RAM code, used JB SAMMY kernel source.
*Voku ported good system updates.
*Improved DATA/WIFI on/off mod, should work as planed.
*Fixed WIFI toggle, works OK with latest ROOTBOX nightly.
*Tuned Sleep CPU GOV and Awake CPU gov, to drain less power when used or awake from deepsleep to do some jobs.
*Updated Latest INIT for all JB CM/AOKP 10.1 ROMS. (from CM-KERNEL!)
*Added support for Carbon ROM.
*Corrected Volume boost mod descriptions. (works fine in 9.x!)
05/03/13 time 18:05
Kernel 8.2 JB CM/AOKP + JB SAMMY + ICS + cMIUI
Kernel 9.0 CM/AOKP ONLY! DO NOT INSTALL ON JB SAMMY or ICS. no support!
9.X branch exist to give back the lost RAM and video performance for MALI V2 video driver! to do it i must take the RAM from OLD video driver!
Change Log: kernel 9.0!

*Kernel has ALL that 8.2 has!
*Set audio driver back to CM standard. (no changes to dB boost!)
*Added 71MB video memory to boost GPU/Video decoder power! as in CM kernel.
*Released more 10MB to total RAM.
*No more ICS/JB SAMMY support in 9.x branch! do not spam the thread if you install all you see.

Change log global (8.2 + 9.0)

*Updated with 3.0.68 main stream patch.
*Voku ported many good patches/fixes for MEM, CORE, and more system stuff.
*Voku fixed/arranged cortex function to speed up things.
*Updated latest MEM changes from 3.8.Y
*I have cleaned old junk from cortex to speedup the script.
*Made small change to boot boost mod. to reduce overheat on boot.
*Added more +25mv to last CPU freqs 100/150Mhz to make them stable for all that using them.
*Alucard updated nightmare gov, still not 100% stable, for me hot boots when using it, for alucard no problem,
he use default and i am using performance, so more work needed. HYPER gov is default as was.
*Forgot to update SuperSu, so download from market, will be added in next release, sorry
24/02/13 time 05:22 (Advanced BETA II)
ICS+JB-MALI+CM10.1+JB SAMMY LEAK+OFFICIAL(from 7.44)
Kernels 7.39 -> 7.49 ICS+JB-MALI+CM10.1+JB SAMMY LEAK+OFFICIAL(from 7.44)

*Pulled new MEM updates from 3.8.Y kernel.
*Pulled FileSystem updates from 3.8.Y kernel.
*Voku pulled ZRAM critical updates.
*Voku pulled PM update.
*I have retuned system as real Linux, tuned by PRO developers
*Fixed kernel scheduling tuning for awake/sleep
*Tuned profiles:
allowed in STweaks more dB for speaker.
reduced allowed MEM ratio after found that to high value SOD our device on file transfer, it's using too much RAM and kernel kill the main VM service and then game over.
now file transfer working fast and no sods or delays,
please do not restore your profile!
just tune again what you like.
*Added +50mv to first GPU voltage now set to 950.
*Removed from STweaks GPU freqs below 108Mhz, they didnt work any way.
24/01/13 time 03:30 (Progressive BETA)
Kernels 7.39 -> 7.49 ICS+JB-MALI+CM10.1+JB SAMMY LEAK+OFFICIAL(from 7.44)

i have found that kernel tuning was not as expected.
now i have retuned based on real linux system,
Stability and file transfer is improved.
also ram management is better.
Change Log:
*Pulled new MEM updates from 3.8.Y kernel.
*Pulled FileSystem updates from 3.8.Y kernel.
*Voku pulled ZRAM critical updates.
*Voku pulled PM update.
*I have retuned system as real Linux, tuned by PRO developers
*Fixed kernel scheduling tuning for awake/sleep
*Tuned profiles:
allowed in STweaks more dB for speaker.
reduced allowed MEM ratio after found that to high value SOD our device on file transfer, it's using too much RAM and kernel kill the main VM service and then game over.
now file transfer working fast and no sods or delays,
please do not restore your profile!
just tune again what you like.
*Added +50mv to first GPU voltage now set to 950.
*Removed from STweaks GPU freqs below 108Mhz, they didnt work any way.
Kernels 7.39 -> 7.48 ICS+JB-MALI+CM10.1+JB SAMMY LEAK+OFFICIAL(from 7.44)
this kernel was tested and developed using ROOTBOX 3.7.1 + last nightly build
by me and alucard, voku was testing on CM ROM.

Change Log:

*Updated to 3.0.66 main stream patch.
*Updated Linaro 13.1 kernel builder, gcc 4.7.3
*Fixed WIFI HotSpot for JB SAMMY ROMS.
*Alucard made huge update to nightmare gov! now it's default gov!
*Tuned CPU voltages some pulled from JB SAMMY SOURCE.
*Updated MMC from JB SAMMY SOURCE.
*Updated CORE + MEM + LOOP from 3.8.Y main stream! (many many commits!)
*Voku ported NET updates + tuning.
*Updated all drivers including MODEM, SENSORS, BOARD, and more. from JB SAMMY SOURCE.
*Fixed touch screen choppiness for China/Korean models.
*Voku polled updates to ROW I/O sched, now it's DEFAULT.
*I have tuned all I/O Govs back to defaults to gain stability.
*We made big cleanup to CPU code and removed freqs 1052 and 1152
now we have from 100mHz to 1.0Ghz by 50mHZ step, and from 1.0Ghz to 1.6Ghz by 100mHz step.
*Wifi driver was been updated from exynos 3.4.y kernel + fixed battery drain on sleep + restored normal operation using mail apps that use PUSH.
*More updates to EXT4 driver and friends.
*Reduced modem wakelock timeout by half.
*Voku ported updates to ZRAM compression algorithm. "snappy"
*Tuned pegasusq and ported changes from JB SAMMY SOURCE.
*We now have official Memory Hole Fix(root hack) from JB SAMMY SOURCE.
*Fixed lost data on reboot, now all that written to storage gets stored in less than 30 sec. so no data lost any more.
*GM made fix for SOUND driver, now we have 100% support for JB SAMMY.
*GM made fix for HOME KEY, now we can switch from JB SAMMY to CM/AOKP and no need to worry about home key fix!
no more BUG if switching from my kernel to other! BIG thanks to GM for hard work!
*GM fixed power saving mode for JB SAMMY ROMS.
*I have pulled updates from CM-KERNEL: configuration partial sync.
*Alucard ported FIFO I/O Sched Gov, it's even more simple than NOOP, it's FAST and battery saving, but not fully tested, so it's exist but not used by default.
*Updated SuperSU+SU to 1.05 by ChainFire!
*New Support for XWLSD + JHLS4 + XXMS1 + ZCLSF + ZCLSH + XWLSE JB SAMMY NEW ROMS!
*Added check and FIX for secondary ROM images before booting sec rom.
*Voku made new tuning to NET in cortex.
*Voku refactored KSM mod.
*Alucard made A lot of new options for GOVS in STweaks and Cortex.
*Added Boot Booster tweak to gain faster BOOT. see STweaks.
*New Low Mem profiles and tuning by voku!
*Tuned Cortex, removed bugs and set new tuning + sleep/awake tuning.
Now if you TALK on the phone, cortex will not enter to sleep mode and wait till you done, this to prevent too much workload if screen turn on/off many time as we move the phone when talking!
*Improved wake up booster, now works good and set power up tuning for delayed time, then set to normal.
*Ported CM10.1 INIT changes from last Rootbox ROM default kernel.
*Released 7MB to total RAM. now we have 785MB RAM. heavy HD movies will not play as smooth as was on new mali roms! (CM/AOKP), play them on PC or DVD
*Fixed all STweaks options and profiles! now all saved and exist after reboot as set by USER. or me if default.
*Now all EXTRA kernel Modules are not enabled by default! new TAB in STweaks will allow to load them on next boot! so if you need them, see that TAB.
*Tuned VM Ram and other settings to have good stability.
*Added Check for all partitions that tell you if you have errors in you system! it's not fixing them! see DEBUG tab in STweaks, also will add this info in debug log!
*Fixed CronTab for JB SAMMY ROMS!
Know bugs!:

You cant dual boot JB SAMMY ROM with CM/AOKP/JB SAMMY! = not supported yet.
WIFI hotspot is broken with CM ROMS and all that Ported from CM.

If you have many apps moved to SDCARD, on boot you may see warning that system is not responding! just click WAIT! and forget about it.
this is something new that i need to fix, came with ROM updates. on old roms no problem.

on last rootbox rom, wifi toggle is not working! and if you have external app to toggle, some times it's not ON from first time. this is ROM bug.
on others should be OK.
also ROM may HOTBOOT, it's some mem leak that will be fixed by ROM DEV.

USER INFO:
kernel load all that needed for STweaks in background on boot!
so try to open STWEAKS after 1 min, you see the lock screen,
in case your ROM is naked! (no apps)

my rom boots for 2min, so i have no problem
this is done to BLOCK user mess to profiles! no bug!
STweaks will be CLOSED if OPEN. till all loaded.
Kernels 7.39 -> 7.47 ICS+JB-MALI+CM10.1+JB SAMMY LEAK+OFFICIAL(from 7.44)
*Updated WiFi driver from 1.12.19 to 1.12.23 from Google Exonys Kernel.
should sleep and work as should!
NOTE: CM10.1 Hotspot ROM drivers not supported! so it's will not turn ON.(the HOTSPOT! wifi OK)
for all the rest OK.
*Updated with 3.0.62 patch from main stream.
*Updated kernel build scripts from 3.8.RC6 kernel.
*Pulled all new MEM updates from 3.8.RC6 kernel.
*Alucard fixed and tuned Nightmare gov, now sec cpu turn on/off and should!
and gov set as default for profiles: default, performance, and extra performance.
*All profiles tuned!
*We have cleaned CPU code and improved voltages now we are +25mv from default exonys cpu voltages,
we have tried to use DEFAULT, but found it to be unstable in some conditions! "SOD" now stable.
*I have added new control for dirty ratio in Memory tab and STweaks.
*Fixed touch keys ON if user want OFF. now will be OFF.
*Fixed "AFTR only" set by auto for JB SAMMY ROMS to remove sound bug on screen off.
*Improved wake up boost function for nightmare gov, now kick ON with full power for set delay, then go to normal mode.
*Alucard fixed the 1.6Mhz freq spike on boot that broken many phones boot in last kernel, now we have less voltage wasted and no 1.6Mhz spikes!
many CPU chips cant handle that speed even for 0.1 sec! (cpu code tuned to more battery saver, pulled from 3.8.RC6)
*Voku ported Network updates that should speed up network processing + security + lower battery usage.
*Voku ported code for improved file Mem cache to speed up the system.
*Voku ported lowmemkiller code to work with better values taken from actual RAM.
*Voku ported updates to ROW I/O sched, it's should work better and save some power on idle.
*I have ported update to NEW MALI drivers from JB-KERNEL source. effect only CM10/10.1 and all AOKP ROMS. (nothing to pull for old driver!)
*Added DB optimization Cron task and fixed others. (will run at 3:00AM if checked)
*Alucard made many corrections in STweaks descriptions, tuning + cleaning!
*I have fixed SuperSU PRO app removed on ROOT reinstall or update!
this is paid app that allow more options in SuperSU ->"free ver", see Google play. (not must to have, but nice)
*I have tuned static memory tuning in cortex.
*Cortex FW tweaks set PING blocked or allowed! nothing more.
if you need ping open uncheck the cortex fw and reboot.
Kernels 7.39 -> 7.46 ICS+JB-MALI+CM10.1+JB SAMMY LEAK+OFFICIAL(from 7.44)
FULL SUPPORT FOR NEW OFFICIAL JB ROM!
*ROOT (SuperSU) updated to 1.04 and will replace any other by auto.
*Kernel Sched Core merged with 3.8.RC5 kernel main line. (70 Commits!)
*Kernel CpuFreq code merged with 3.8.RC5 exonys part. by Alucard
*Fixed HOME KEY restore (for JB SAMMY ONLY!) if switching to other kernel via RECOVERY.
*Tuned All Profiles.
*Alucard tuned and updated! Nightmare GOV to be something Awesome!
it's very powerful and low draining=(on idle!) if used it's give you the smoothness that you like, it's tuned based on profiles.
*Fixed ICS BOOT stuck! now BOOT.
*Added Auto Fix to EFS partition holding the important Device files. if it's get broken, you loose signal + others things, now it's will not happen.
FIX will be auto when you load RECOVERY and only if needed. no user input required.
*Added CLEAN RAM CACHE button to STweaks Memory TAB. it's can clean very fast all cached RAM, it's will be filled slowly again.
*Restored normal color for Recovery.
*Reduced Logger allocated RAM and restored PMEM = 4MB allocation for ICS and JB SAMMY, it can improve stability, we lost 2MB of TOTAL RAM.
*Removed broken sched_mc_power_savings it's was 0(disabled) and was holding huge code! now it's out! and battery drain is very low.
*Updated Sensors Code from JB SAMMY Kernel.
*Ported MMC code updates to support 16GB+ cards from unsupported vendors, now should work. thanks to AndreiLux!
also should help with sdcard error detection.19/01/13 time 15:45 (Progressive BETA)
Kernels 7.39 -> 7.43 ICS+JB-MALI+CM10.1+JB LEAK

*Released more 20MB RAM for APPS was 775MB now 795MB
*Fixed Major BUG with CPU FREQ and UV table!
Now Freqs 600Mhz and 550Mhz restored and working.
and UV table is now in order!
Also removed 25Mhz and 50Mhz steps from table!
now it's from 100 to 1200 in steps of 50Mhz
and from 1200 to 1600 in steps of 100Mhz.
Now stable and working as should!
*Restored Touch Screen Freq tune based on load by VOKU.
*Voku made allot of code changes in CORTEX script to speed up things!
And i made some more corrections and logic tuning.
*Alucard_24 fixed Nightmare Gov some more. should be good.
*Alucard_24 made some changes for hotplug govs in cortex script.

10/01/14 time 16:30 (Progressive BETA)
Kernels 7.40 ICS+JB-MALI+CM10.1+JB LEAK

m arch/arm/configs/dorimanx_defconfig
      Kernel 7.40 All included.
10/01/14 time 16:30 (Progressive BETA)
Kernels 7.39 ICS+JB-MALI+CM10.1+JB LEAK

*With GM help fixed the Volume Boost in STweaks for JB SAMMY ROMS.
*Nightmare GOV fixed and tuned by Alucard24 now works much better.
*ZenX GOV fixed and working, but need more testing.
*Added tuning for JB SAMMY ROM to use AFTR only to fix sound on screen off.
*Added new TAB in STweaks for I/O tuning. + rearrange by Alucard24.
*Fix for RAM leak by VOKU! works great and now allot free RAM always.
*Restored Control of TouchScreen CPU freq Boost, it's was 500Mhz and now user can control it.
*Me And Voku made more Code Sync with latest RAM code from 3.8.RC3 Kernel!
*Kernel patched with 3.0.58 Main stream by Voku.
*MMC code updated by Voku.
*Voku added LOW MEM debug in kernel LOG + Check if new kernel uploaded to FTP servers

Known BUGS:
*WIFI hot Spot not working for JB SAMMY and CM10.1
we need to work on it.
* Home button not working on other kernels other then jeboo.

10/01/13 time 18:30 (Progressive BETA)
Kernels 7.33 -> 7.38 ICS+JB-MALI+CM10.1+JB LEAK

*Fixed Mem leak, should be ok now.
*Added MORE RAM to video driver now we have -25MB for APPS but video performance improved allot. more FPS and smooth video playback.
*Added some more code for MEM from 3.8.RC3
*Restored Module for usbserial should work ok now.
*Fixed Gamma levels and reset to 1 after boot. (default 0 and will be set as user want)
*Fixed Headphone gain by GM for JB SAMMY ROM. (it's working fine for rest already!)
kernel 7.37 ICS-JB-MALI-CM10.1-JB-LEAK! full support!
Well you all waited for this! so here you go!
Kernels 7.37
*Full support for SAMMY JB LEAK ROM and others forked from it.
Camera record now fixed by Alucard24 and me and GM idea.
*New RAM/PWR Fix from 3.8.RC2 kernel main stream.
*Fixed WIFI toggle bug. now OK.
*Tuned all profiles!
*Fixed no vibrate after sleep for 1~3 sec, now works without delay!
*Added some kernel hacks to boost performance.
*Fixes for nightmare GOV.
*Fixes for security hole fix code.
*Restored WIFI code for global wifi driver from 3.0.57 branch.
*Tuned Kernel config.
Kernels 7.36 ICS-JB-MALI + SAMMY JB LEAK (broken VIDEO REC!)
*New CPU GOV nightmare!
*New I/O GOV ROW!
*New STweaks CPU GOV Controls! by Alucard24
*New Brightness tweaks by VOKU.
*RAM Drivers updated to 95% from 3.8.RC2 kernel, and working GREAT!
Allot of free RAM to waste. and self release is working as should.
*All profiles tunings.
*Now HOME key Works with JB SAMMY LEAK ROM.
*New Modem Driver Ported from I9100P JB Source.
*Allot of code fix to GOVS and to System.
Known BUGS!
JB SAMMY LEAK = CAMERA REC not working, we know what can be done, but need more time to adapt for all, solution brakes custom JB ROM.
ICS ROMS = Camera Broken. (but i need someone to test)
Kernels 7.35 ICS-JB-MALI-CM10.1 + half support for JB LEAK!
*JB LEAK ROM BOOT, but no CAMERA! (working on it)
*ICS ROMS BOOT but no camera! (working on it)
*MEM Code updated from 3.8.y and improved, all normal again.
*Updated USB transfer drivers from Sammy JB Kernel.
*Removed some hacks to get more stable build.
Kernels 7.34 ICS-JB-MALI-CM/AOKP 10.1(4.2.1)
NO SUPPORT For JB SAMMY LEAK YET!

*Voku ported many new commits to RAM code from 3.8.y kernel.
*I have fixed boot for AOKP/CM ROMS based on 4.2.1 (10.1) +vsync.
Now ROM RootBox 3.3.1 BOOT, and others.
*Added new headphones sound boost gain control to STweaks. blow your mind!
*Voku ported small update to ZEN I/O Sched.
*Fixed messed SDCARDS symlinks now ok.
*ICS Touch screen should be ok now. but need to test.
*Restored lost code for brightness control for some LCD screens.
*Added improved MEM Security hole fix by CM-TEAM!
*more fixing for JB LEAK init boot! but more Kernel changes missing!
i am stuck in boot loop with JB Sammy ROM.
Kernels 7.37Kernels 7.3
Kernels 7.33 ICS-JB-MALI-CM10.1 Uploaded. (no support for JB LEAK)

*Patched kernel to fix security hole in memory, patch by CM-TEAM!
*Updated with 3.0.57 main stream update.
*Updated Time clock and NTP from 3.8.y to max.
*Fixed ICS boot, (need to check)
*Added patches from CM kernel.
*Updated Android binder and logger code from JB SAMMY kernel.
*Added ROM VM tweaks from CM10.1 ROM, now all roms get them.

Kernels 7.37
01/12/12 time 19:15 (STABLE)
Kernel 7.26 ICS+JB-MALI
Change Log:
*Updated MODEM Driver from Nexus Kernel Source!
*Tuned All I/O Sched govs,
*Patched with 3.0.53 Main Stream updates.
*Added On/OFF trigger for Mass Storage Auto Mount.in STweaks MISC TAB.
*Fixed Zipalign cron task reset in STweaks, now ok.
*Tuned performance profiles, max gpu freq set to 330 by default.
*Added ported by VOKU commits to preserve more battery on deep sleep. (less wakeups)
*Reconstructed all MMC code! reverted some parts from SAMMY-ICS SG2 kernel, then ported ALL from 3.4.y Android kernel
*Restored performance.
Kernel 7.22 ICS-JB-MALI
Change Log:

*Updates to Pegasusq Gov by GM.
*Patch for delayed write for crappy external sdcards, to help with sdcards stability.
*Fixed Boot for SEC ROM based on SAMMY ICS.
*Tuned CPU script AI for more balance power/battery save
*Tuned NET speed, allocated more RAM for network buffers.
*Added New CRON job to update AD BLOCKER (HOSTS) file every week at SAT 6:00AM UTC time. OFF by default.
Please push RESET CRON FILES in STweaks CRON TAB.
Have fun.
Kernel 7.21 DELETED
Bug with SEC ROM Boot.
18/11/12 time 17:15 (STABLE)
Kernel 7.20 ICS+JB-MALI
Change Log:
*Fixed and updated ZRAM. now stable and working. (OFF by default)
*Fixed Auto Touch keys brightness, now when BLN is ON, it's will be bright, even if auto touch keys brightness is ON.
*I have found and fixed the problem with uploading big files via USB to external card.
now it's working ok.
*Now we have ZEN I/O sched set as default! and FIOPS is removed, it's was bugged and made the above BUG and more...
*Tuned RAM tuning for more use of buffers when processing files.
*Restored BOOT for ICS SAMMY ROMS,
*Made some reverts to OTG and MMC code to make it more STOCK and stable.
*RAM code cleanups from 3.4.y Android kernel.
Stability restored to 98% (hmm... for me! )
13/11/12 time 17:10 (STABLE)
Kernel 7.17 ICS+JB-MALI + DUAL BOOT!

Change Log:
*Reduced some debug messages, more clean dmesg.
*Fixed CRON for ICS ROMS, should work
+ Optimized the scripts with VOKU Idea to free cache only if it's using more than 50% of memory.
*Thanks to GM for guide, now cortex + cron + gestures will never be killed from RAM. so stability restored to 100% no more stuck CPU on low/high freq.
*Added Serial + Console modules to load on boot, for people that use them to connect to serial external hardware.
*Tuned for detection of CISCO VPN client for VPN, if installed, IPV6 module activated by auto. and people can use the app to connect via VPN.
09/11/12 time 04:20 (STABLE)
Kernel 7.13 ICS+JB-MALI + DUAL BOOT!

Kernel 7.13 ICS-JB MALI Uploaded!

kernel 7.12 REMOVED! (BLN + Touch screen smoothness BUGS)
Kernel_Dorimanx-V7.13-ICS-JB-04-02--09-11-12-SG2-PWR-CORE
Change Log:
*All that was in 7.12 Exist!
*Fixed Support for CWManager App and it's will be installed on boot to system!
Thanks to GM for help solving the problem
*Fixed BLN effects! now works as planned! (breathing + blinking without blnww!)
*Updated to latest STweaks app by GM!
*From this kernel extweaks app will be deleted on boot! and replaced by STweaks!
ExTweaks app no longer supported! every one that using it, may have some functions not working any more. dont post BUG reports if you are using Extweaks to config kernel.
We want Open Source! and we got it! Big Thanks to GM for that!
*Restored some code that i have removed in 7.12, screen acted not as should, now back to normal. fast and smooth.
*Fixed WIFI auto on/off if enabled in cortex tab.
*Fixed Broken touch screen config only for battery profile. all the rest OK.
Please dont report things like, my battery is better or worse with 7.13 (if you updated from 7.12)
it's has nothing to do with this update,
it's can be only apps and radio signal that gave you more power, OR took it.
also no SPEED or PFS improved/reduced, so no need to run all crazy tests, nothing is changed. for that.
07/11/12 time 15:10 (STABLE)
Kernel 7.11 ICS+JB-MALI + DUAL BOOT!
*Changed Kernel Name. not state in name MALI, but it's INCLUDE IT.
*Fixed WIFI Tether and added updates to WIFI driver.
*Fixed USB file transfer stability. should be ok for all now. + updates.
*Tuned Touch screen settings, but any one can tune as he like via extweaks
Screen TAB.
*Added option to enable/disable IPv6 support, normally we dont need it, so it's OFF, but if any one need, see CORTEX tab in extweaks.
*Updated descriptions for extweaks/Stweaks.
*Updated to LINARO 12.10 GCC 4.7.3 kernel builder.
*Lowered wakeup boots delay to 4~5 sec, it's more than we need to maximize wakeup.
03/11/12 time 03:17 (BETA STAGE!)
Kernel 7.7 ICS+JB-MALI + DUAL BOOT!

Kernel 5.xx is no longer supported! use 7.XX
FIX for Kernel 7.7! Kernel 7.8 Uploaded!
Change Log:
*Fixed the VIDEO playback.
*Corrected some extweaks response lines to user after using root install and Ad update and more.
*Camera also working again.
Kernel 7.7 DELETED.
20/10/12 time 16:15
Kernel 5.90 / 7.4 JB-MALI


*Patched JB SQL lib to perform 300% faster! by using SYNC at the end of insertions and not on each change.
Performance greatly increased! (on JB MALI roms!) (kernel 5.90 already has the SQL patch)
*Added new function that will mount the USB drives to internal sdcard and external!
You need to switch to USB mass storage in settings > storage > menu
then turn off the screen, connect USB, (screen will turn ON) and see if your sdcards now exist in "my computer"
No more need for all DUAL MOUNT apps! (no one works on JB any way!)
*Disabled IPv6 on all interfaces! (Data,WIFI,VPN)
*Tuned Slide2Wake function
*Reverted some battery draining commits, now much better! battery lasts more!
*Updated WIFI code from SG3 JB source! + some reverts to WIFI driver + adding PWR manager back to 7.4 kernel wifi driver!
*Small tweak to Vibrate Driver by GM!
*Tuned LulzactiveQ GOV by Robertobsc
*Fixed All Gestures Actions + restore to extreme profiles by Mario! THANKS ALLOT! for help
To get new updated file, use extweaks Audio+Swipes TAB.
*Ported HUGE update to BLOCK I/O code from legend Dev Faux123!
Now we have FIOPS I/O scheduler and it's set as DEFAULT screen ON sched!
*New Updated BFQ v4 for 3.3.y kernel (US)
*New updated CFQ I/O Sched.
*Fixed CRT Anim, now no flicks on lock screen.
*Some NET updates for stability.
*Fixed second core not ON when Max freq is set to 800Mhz! do not touch the LOAD_H0 or L1 all set at best!
Lower freq than 800! will not have second core.
*Fixed DATA/Cache partition tuning + Clean in case asked!


Please RESET PROFILES, and dont restore, just tune what you like and use.
your OLD backup is not VALID! when all set do new settings backup in extweaks.

16/10/12 time 18:00
Kernel 5.89 / 7.3 JB-MALI

Change Log: for both kernels!!!
*Updated Power Manager to MAX from 3.4.Y Android Kernel with many changes on the way! update is MASSIVE! 3 pages! in GIT.
*Set OFF to Slide2Wake for default and lower profiles, it's ON in performance
*Updated WIFI drivers in both kernels!
Now should connect to N only transmitting routers! and get full speed.
*Removed 133Mhz GPU freq, it's not registered in driver and was broken.
*Added Kernel Optimization for better graphic performance and CPU.
for 7.3 we still need moddified SQL binary to get full power of I/O as with 5.89
I am downloading the SOURCE for android AOKP ROM, it's 27GB!!! more 10GB left!
Then i can create the new patched SQL
*Fixed system settings lost for some stuff like shelf background and others.
*Update to Gestures kernel code by Tungstwenty
*Patched MALI driver from CM! only needed parts! also added some to 5.89!
Not effect ROM boot, but will affect video driver power save.
*Fixed CRT Anim when WIFI off/on! now works all the time.
*Enabled CLEAN-CACHE tweaks in kernel code to reduce amount of I/O used to perform tasks.
*Release little more RAM by reducing logger allocated RAM. (+0.9MB)
*Some NET code fix.

10/10/12 time 00:30
Kernel 5.86 / 7.0 JB-MALI

Change log for 5.86 / 7.0 JB-MALI
*Kernel v7.0 JB-MALI kernel 3.1.46 (now JB Mali kernel gets new line and number! will start from 7.X so no confusions with ICS-JB(old 5.X) )
*Kernel 5.86 ICS-JB(old) BETA 4 kernel 3.1.46

change log:
*Fixed WIFI tethering bug.
*Fixed WIFI PWR manager code.
*Kernel JB-MALI gets new WIFI driver build for JB roms ONLY! and working good!
*Allot new code for NET
*System and MEM code updated.
*More File System code updated.
*Security and crypto code updated.
*Corrected INIT code, see git for info.
*Tuned Slide2Wake code, should be more stable now.
*Uploaded also .TAR for new guys!

Kernel is stable now!
but many changes! 50+ commits added!
so test and report!
Voku already found some new code from faux123, very good stuff.
will be added + more on next kernel...
known bugs:
AD block update function still broken!
i will fix on next kernel, just uploaded 4 zips to each server.
we are still in heavy beta stage.
4/10/12 time 04:22
Kernel 5.85

*Replaced Superuser with SuperSU 0.96, many ROMS use it by default.
including me (got it with the RR 2.7 ICS) and didnt changed.
All working good! to replace Superuser use the extweaks misc tab.
*Restored Samsung G2 WIFI driver from update 7 + my PWR manager.
Tether is back online. driver is stable and working.
*Added many parts of new CM10 JB MALI driver. but it's still not finished.
new CM10 ROM will not boot! (black screen) i am working on merging stuff.
*I have tuned profiles, removed gestures + led on touch as ON by default!
now it's OFF! if you want it, use extweaks to enable. gestures ON only in performance profile.
And made some tuning to config that i think is best for all. see GIT.
*Fixed default GPU voltage, was not set right, now fixed.
*This kernel can boot CM10 VSYNC experimental build! but not the original latest CM10. all the rest ROMS will boot!
2/10/12 time 22:48
Kernel 5.84

*Kernel Merged with 3.1.Y and beyond to 3.4.Y and some parts from 3.6.Y! this is mega hybrid kernel.
*Fixed the led lights off after long deepsleep!
*Fixed warning about IRQ for RTC (in dmesg) (affect the system time.)
*Fixed warning about oom_adj, switched to oom_score_adj (main VM service should be stable even more now!)
*Updated CPU topology code from GM sg3 source! this effect the battery usage, and should make CPU more stable.
*Added small debug functions, so we can see some more when errors popup!
*Improved performance gov, now make 2 cores online always!
*Some more code fix + PWR manager tweak ported by voku.
*some cleanup in initramfs.
*Fixed cortex/post-init renice tweaks, should add some more speed to main process as launcher and main thread.
*I have updated SCHED CORE to 3.4.y stage.
*Some more global code changes and fixing...
*Now you can boost headphones + speaker + mic gain volume via extweak! as with fluxi tweaker!
*If you have fluxi tweaker app. you have to remove it! it's can control kernel same as extweaks! (but less options!)
WHY: fluxi app running last! after all extweaks added to system, so all that set in fluxi app, have the effect!
in simple words! it's do heavy mess with all my settings! REMOVE IT!
now after sound mod added, there is no more reason to use it.
*I have ported latest SG3 JB leaked kernel WIFI driver! it's 9 versions above ours!
23000+ code lines changes! crazy stuff. + restored all PM tweaks and Access filters!

*VOKU and me, we restored function that check DATA + CACHE file system before boot, for errors and damaged blocks and more.
it's can be requested for one time run by user via extweaks misc tab.
DO NAN DROID BACKUP VIA RECOVERY BEFORE ANY ATTEMPT TO USE IT! (if your phone will not boot, and you don't have backup, don't blame me for that)
If your data has allot of corrupted files. then first boot with this kernel will take longer! do not panic. let it work.
no more than 10MIN, if still no boot, then you need to restore your nand backup and never use this function!
your hardware is not ready for DATA partition clean up. forget it.
you will get new file /log-data and /log-cache
after boot you can check if you had any errors in data or cache.
To activate just "push the ATOMIC button " or push again to ABORT!
function will work after reboot, and never again, till requested by user.
If you do nan droid backup and then restore it, you restore all the errors and junk with it. (just for the info)

*Now clean script will also delete all left overs from /data/lost+found
and restore RO lock back to RW! so ROM can boot and write to Databases.
*Tuned screen color to be more natural, 130 Blue 133 RED, for JB ROM, go to settings, and to SG2 options, > screen, and set mode to dynamic and scenario to UI.
*Made some changes in limits of tweaks ranges in extweaks.
GPU voltage can be used in jumps of 50 not 25, + color ranges.
*Fixed screen jumps when scrolling to top or bottom and still holding finger on screen.
*Updated remaining code from 3.0.43 to main line -> 3.0.44-RC1
*Updated Linaro kernel builder 4.7.2012.09 (we had 12.07)
*Changed vibrate force range to 0~100 by 5% steps.
*Updated OTG USB driver for external drives (usb and HDD), should transfer data faster.
*Tuned extra battery cortex tweak + all the reset CPU profiles based on user profile in cortex.
*Updated Android kernel task killer from Google Android 3.4.y
*Fixed Music shattering on screen ON from sleep.
*Pulled GPU + FIMC driver updates from GM SG3 Source.

25/9/12 time 22:45
Kernel 5.82

*Fixed Touch LED not working after long sleep.*Fixed GPS region tweak
*Fixed USB mode tweak
*Fixed VSYNC code! now it's full with the latest patch.
*More PWR Manager code by VOKU! (check battery status, i had no time to test! so i am testing now)
*Fixed Root check, now report OK if you have SuperSU installed.
*Patch to USB file transfer by VOKU. (need to test the speed)
*Merged allot of code from 3.4.Y Google Android kernel.
Now we are on stable 3.1.RC8+ stage! next will be merging to 3.3.y > 3.4.y
*Massive changes to all code structure. see git for long long list of commits after 5.78.
*Fixed BLN touch lights and activation.
*Fixed root install when no root installed via extweaks!
*Fixed lots of logic bugs in cortex.
*Voku made lots of changes to backup/restore functions and added 2 new profiles. extra performance and extra battery!
we will keep updating them base on practice.
Also voku done lots of optimization to all scripts, we have PRO design now
And added many fixes to power manager, need to test battery life.
also added the SYNC fix that rolling in the forum for video driver.
have fun testing.
14/9/12 time 00:40
Kernel 5.78

*Updated lots of system +fs code +reduced debug to min as possible, by VOKU hard work!
*I have added changes to net +cpu workqueue(updated to max! from 3.6.y) +mmc code fix, +wifi driver update +block(i/o) code updates, +cpu tuning, and many more! see GIT.
*Added Extra battery save option to extweaks to reduce by max the sleep/active GOV power! to save battery, need to test this, done by VOKU!
*Ported all code updates by GM! (vibrate drivers improved, GPU code cleaned, Lulzactive gov improved!,touch screen code reverts to be close to stock!, more VPN setting enabled, NFS module added)
*Updated to 3.0.43-RC1
*Tuned modem wakelocks, now will wait half of the time before release wakelock and sleep.

Replaced my mirrors, till our beloved mirrors will be online one day..
08/9/12 time 23:45
Kernel 5.75A-B-C-D > 5.76A-B! (last one is 5.76B) Official Stable Release!

This was long BETA stage to fix all SOD bugs and many reported problems!
Now kernel is ready again for mass usage by all my followers and new recruits
All changes from kernels 5.70 to 5.74 Remain and used!

*Fixed all govs code to be stable and hold stress checks!
*Added lots of changes to kernel core (CPU,RAM,PWR-M,BT,WIFI,USB)
*ReTuned all profiles for stability and performance.
*Added new Recovery background by CrazySilver
*Updated/fixed INIT BOOT scripts and Boot binary's for ICS/JB
*Fixed MNT mounts for all platforms! + many scripts and system tuning changes!
*Updated Pegasusq + Lulzactiveq govs from GM source!
*Fixed Vibrate driver for SAMMY and rest platforms.
*Fixed MMC code for better SDCARD detection and speed.
*Fixed Touch screen sysfs with GM help.
*Updated superuser to 3.2-RC3 (need to remove root and install root to get it updated, do it via extweaks app)
*Updated gesture kernel code, now we can use max 30 configured gestures!
*Removed DEBUG from Modem driver! now more clean kernel log and less cpu use on deepsleep.
*Global performance improved along with great battery save on sleep or on normal usage.
*Lots of changes for GPU code by GM, to fix some broken stuff.
*More compatibility patches for LINARO 12.08 compiler + LZMA kernel compression instead of XZ (faster boot time.)
*Removed old vendor binary from kernel! every rom has it's own shipped with rom binary along with some more needed files! now ROM can access to it's own vendor folder also from ROOT (/) of storage.
*Added missing DATA partition check before mount, and removed my custom check, no needed any more.
*Fixed profiles get reset in some conditions after boot!
*Fix for ADB driver code.
*Updated to MAX CPU driver (VFP) that control the dual core and many more CPU functions from 3.6.Y main line kernel!
*Updated CPU Power Manager code from 3.6.Y!

There are more many kernel CORE updates! all in git, for people who like to read and learn
03/9/12 time 23:15
Kernel 5.74
*Tuned GPU freq for all profiles we can use 50Mhz on first level all the time, system will boost GPU on screen touch, or by GPU need!
*Removed SEC CPU on/off by cortex on screen on/off, this has solved the lockscreen SOD!
*Added new code updates for GIC(controlling the CPU cores!)
*Added new code for POWER management!
*Added new code for IRQ Domain
*Updated new super charged SQL for ICS and for JB!(JB ver made by VOKU)
SQL will be injected to all CM/AOKP +JB roms! not injected to SAMMY+MIUI.
*Updated new HOSTS AD block file! need to use extweaks to get the latest ver! see BKP TAB
*Updated Kernel Compression code from 3.6.Y + mods.
*Added minimal optimization flags to kernel, and cleaned others.
*Made some massive update to kernel locking functions and fixed bugs.
So far kernel is stable, and battery is -13mA on long deepsleep!
I am happy. (for now!)
See the SQL power! less is GOOD!!!

01/9/12 time 21:20
Kernel 5.73

*Compiled with new LINARO 12.08 ICS/JB tool-chain!
*Removed all Optimization Flags from kernel Makefile.
I want to get max stability! performance score +- remain as was.
This is EXP version! so use to test and stay if all ok
5.72
*Fixed JB utf8 mount for EMMC
*Fixed ALL ROMS mount to sdcard + emmc folders! no mess in /mnt any more.
*Tuned kernel settings
*Replaced recovery images!
5.71
*Fixed Sleepy GOV
*Updated LulzactiveQ gov! (bugs fixed by gov dev Robertobsc)
*Tuned all profiles.
*Added LCD power reduce tweak to extweaks! it's control the brightness! and ON by default! (see SCREEN tab)
30/8/12 time 13:00
Kernel 5.70
*Updated to 3.0.42!
*Fixed zipalign script, now will not align system apps! only user apps.
*Added SLEEPY gov! good for normal/sleep use, it's stuffed with all mods from ondemand and has his own things to offer for deepsleep.
*New LUZACTIVEQ gov! now it's supports his own hotplug mechanism! old one disabled in kernel.
*VOKU added lot's of new code from G-NEXUS kernel, new code for RAM,CPU,NET,I/O/PWR! great work VOKU! battery life improved!
*I have added more code fix/add from 3.6.Y for RAM,NET,WIFI,CPU,I/O,SMP.
*Made lots of small changes in INIT git, cortex and others scripts improved!
*Fixed gestures for JB, now screen off and camera gestures should work.
*Added all new patches by GM! + update to new Recovery 6.0.1.2 by GM!
*Now we have GPU boost on screen touch!
*Tuned all Profiles.
*Added more advanced functions to all active GOVS! see it
*More info will be added soon
 23/8/12 time 23:30
Kernel 5.69
*Fixed the FC on phone service for some roms. (fixed permission)
*Fixed some more INIT boot config.
*Fixed the color change via extweaks
*Added button to install/update AD blocker to system from extweaks
*Set all profiles to 200Mhz min! if you used 100Mhz without any problem, then keep using it, (I do)
*Added missing volume registers for changes to sound! (ported from GM, we had that before update 7 merge) you can control it with fluxi kernel tweak app!
i will see how to move all the sound tweaks to extweaks
*Added 4Th GPU speed/volt by GM!!!
*Added More Support for SAMMY-JB ROMS! TNX to GM.
*New FIX for pegasusq GOV by GM
*Reverted to older RECOVERY till GM will make the new one better!
23/8/12 time 18:30
Kernel 5.68

Kernel_Dorimanx-SGII-ICS-V5.68-T-18-28-D-23-08.zip
*Merged all SLUB memory and CPU scheduler code, from 3.7.Y
*Merged EXT4 allot (107 commits) from 3.7.Y
*Fixed no boot after rom data wipe and possible the wifi toggle for SAMMY 4.0.4 roms.
*Added tweak to shutdown logcat when screen is OFF and no power connected + extweaks control for it.
*Added tweak by VOKU for reporting for bugs, see extweaks bug report.
if you have problem, just use the menu, and then post your log files from sdcard.
Ask VOKU for more info.
*Merged GM code fixing and changes.
18/8/12 time 22:30
Kernel 5.67
*Fixed GPS toggle for SAMMY ROMS.
*Fixed BLN touch lights on screen and timeout lights, now stay after boot and obey each other.
*Restored some INIT config + extweaks fix for strange line on top.(some users reported)
*Added more RCU patches. + some code addons by VOKU
*Fixed gestures not reacting if turning screen on/off/on/off there was delay of 10 sec. not any more.
*Added some NET VPN settings to kernel, to help to make vpn tunnels work. need to test.
*Reverted 1600Mhz remove, it's now show up in cpu stats, looks like cpu code need it for some operations.
*Fixed recovery stuck on boot.
*Uploaded also uploaded .TAR kernel and deleted all the rest(TAR) 
18/8/12 time 02:30
Kernel 5.66

*Updated to 3.0.41!
*Compiled with LINARO 12.07 GCC 4.7.2 + patches!

Code for CPU management and control!
*Merged RCU from 3.7.Y
*Merged SRCU from 3.7.y
*Merged more SMP from 3.7.Y
*Merged NOHZ TICK code from 3.7.y
*Merged functions for all supporting govs from 3.7.y
*Added kernel optimization flags that now supported with LINARO!
Performance increased by 15%

*Lot's of restores by VOKU and help fixing stuff.
*Fixed boot for new JELLY-B and AOKP/CM ROMS
*Fixed missing stuff in init for new recovery, should be ok now.
*Tuned battery profile, switched to conservative and noop
*Fixed music hangs on 100Mhz! now we can use it again! so extweaks now allow min 100Mhz on standby max 300Mhz if still any shattering.
*Fixed light on touch not sync with lights timeout counter! now what is the light time out, it's the light on touch time out!
*lot's of more tuning and fixing for better battery and stability.

*Added gestures script that connected with cortex and can be managed by user and system in harmony!
script located at /data/gestures_set.sh
do not move it, if you have already any gestures scripts in init.d delete them and move your custom stuff to this script.
it's will work on screen on, and be shut on screen off, to get rid of one more loop that wait forever, we dont need it on screen off!
so i give you 5 preconfigured gestures! max supported is 10! max finger touches supported also 10.
Script will be copied to data if not exist on boot, if exist then nothing.
you can shut this function in extweaks or restore to default gestures if you messes it
on restore you will get backup of your current running file,
at /data/gestures_set.sh.bkp + gesture_set.sh.sec just in case.


 PICK FOUND IN GOOGLE! It's not me  

14/8/12 time 23:20
Kernel 5.65
.1


5.65.1
*Added possibility to lower the smooth level to 100Mhz!
*Restored color filter as was.
*Removed 1600Mhz speed, will not be shown in stats also.
it's unstable, and can crush the cpu, so we never used it.

5.65
*Major update of SMP processor code (dual core) from 3.7.Y kernel!
*Lots of code restored by Voku from our kernel before Sammy update 7
*Pulled updates from GM, Thanks allot for hard work.
*Pulled update for Ondemand gov that help us save allot of power on screen off, so use it and not others.
*Added BFQ V4 it's can be tested, but it's not default.
*Updated Scary and Pegasuq GOVS + CPU code changes/fix.
*Changed Recovery background image.
*Improved ROOT install after Remove in extweaks, now CORTEX will do it, it's running with system root permissions, and extweak loose root access after root removed! and cant install root.
So or reboot, or just turn your screen off for 10sec and you have root (you need to push the install root in extweak)
*New Power Manager still not ready, i had some problems, i am still working on it, but for now battery drain is low already!
*Added Kernel code gestures addon by Tungstwenty go and thank him for this great addon
i will add some cool things to use with it.

Code:
12/8/12 time 00:25
Kernel 5.64(Update!)

*Critical update for more battery save and more I/O speed!
i have set in kernel to always mount all partitions with NOATIME and NODIRATIME
+ one more restore to faster filesystem works.


*New recovery 6.0.1.1 updated by GM! looking very good and smooth!
*I have added small function that will kill extweak process till all tweaks are loaded and ready to be displayed to user!
so if you are hot to rush and see the tweaks when phone still booting in background, app will restart the LOADING circle till it's really loaded! (every 5 sec!) no more posts that extweaks is messed up! :)
*Made changes to INIT boot to mach new recovery and some bugs fix. see GIT.
*Restored lot's of good hacks/bug fix, that we had to USB driver! no longer will disconnect if used! and will transfer faster and more stable!
*Added back driver for usb sound device plugin, and HID device plug in. + tweaks to shut USB port when not used to save power.
*improved ADB transfer, if any one use it.
*Updated all latest updates from GM!
-GPU code fix,
-Voltage tune to touch screen.
-Pegasusq: merges with i9300 part and make pegasusq less aggressive.
-Removed 25 + 50 freq, we didn't used it any way, good that it's gone now.
*Restored the freq step tweak in extweaks! now user can set the amount of freq steps he like, change is added only after reboot! i advice not to change it, but you all have the choose now.



10/8/12 time 23:37
Kernel 5.62+63

[5.63]
*Added more aggressive tuning to govs for deepsleep and more response for normal govs in cortex functions.
*Added check in cortex that will see if phone plugged to charger or usb! and if YES, then no deep sleep functions used! no need we have lot's of power! if not plugged then push all the power tweaks to system and cpu.
no more problems with transfer files on screen off.
*Voku restored some code we lost on mega merge with update 7, so we slowly restoring out mods!
*I have restored the BT wakelock to hold phone in standby when connected to cat kit and used!, so it's will play play music and not loose connection to car / ear peace :)
in new driver we have problem that BT is forced to disconnect after 10~15 min, and we dont want that. this mod was added in my kernel before. so it's back now.

[5.62]
*Restored changes about mass storage in init scripts for Jelly Bean
*Restored CPU kernel settings and code, stability improved.
*Voku added new stuff to power manager in cortex script, more power saved in deepsleep now.
+wakeup booster will wake the phone with 2 cores ON and after 6sec  restore what is set by user in extweaks cpu tab, first option.
also second core now OFF in screen off. we dont need it, and it's will save some power. and some more stuff that we will test and see if battery life is improved.


10/8/12 time 02:30AM
Kernel 5.61

*Updated to 3.0.40!
*Fixed cpu shatter music on screen off! + extweaks tune for it, see cpu tab in deep sleep section.
100mHz is too low to play music on this build, so stay on 200, and when deepsleep kick in (no music playing) then it's switched to 100Min.
*Added very simple and awesome wakeup booster, it's will jump min freq to 800 and max freq to =1200 or more depend on extweaks setup for 6 sec! then drop to what is set in extweaks.
*Added data base clean and tune script to MISC tab.
*Fixed leds on touch
*Fixed storage
*Fixed ZRAM
*Fixed INIT boot scripts.
*Improved boot code.
*Tuned settings allowed more power to cpu and removed debugs.
*Lots of govs tuning, i have set ondemand as primary deep sleep gov! it's very good, it's came with some cool code from Samsung.
it's merged to HYPER also :)

Enjoy great kernel :)


9/8/12 time 01:45
Kernel 5.6

After countless hours of work non stop! :cowboy:I have finally managed to merge full Samsung update 4 TO 7 kernel!
Many of my common linux updates are wiped, and other functions added!
but they are from Samsung! so it's COOL for us!

So all that was merged with SG3 are back to our SG2 but to max updated version! :)

I have added/restored all that i had about all extweaks options and govs!
except ZRAM, need more time to adapt my drivers to new update.
Now SAMMY/JB-CM ROMS 4.0.4/4.1.1 will get working camera +wifi + BT!
and we get the latest updates!

Now the front camera working again! no idea what fixed it, there was so many things! it's about 800000+ code lines!
It's crazy! and i managed to do all that thanks to great Elite DEV GOKHANMORAL! 
He has showed me how to! in many places that i was stuck!
Now my source is forged from GM 4.0 Kernel! :) My huge respect to GM for help!
Now all my fans can have stable and great kernel, that will only grow more with each day!

Have fun, please report it's critical.

Thanks :) 



6/8/12 time 16:15
Kernel 5.55

*Updated with SG3 Update 4
*Updated WIFI driver ALLOT! see git 25 Commits!
*Updated MMC code.
*Set Negative + BLN tweak to Off by default for all profiles,
*Turned ON cortex for all profiles, it's stable and strong :)
*Updated BT code
*Updated Sound Code
*Updated USB MTP code
*Cleaned Extweaks profiles and kernel code from unused junk.
Please do not restore your Extweaks profile backup in this kernel, just set what you like and do backup in extweaks, then use the restore as you like. we dont want to drag old junk to new profiles.
*People there is no reason to use Supersu! just use the SuperUser 3.2 that added in kernel! it's the latest and very good version.

Give to kernel to load all config for 1 min before you open extweaks, or you will see mess config. i will not answer to posts about that, just wait, thanks.

Kernel is no longer supporting some SAMMY 4.0.3 ROMS, so if you stuck on boot, then or update rom, or use older kernel. there is no turning back. go with the flow :)

5/8/12 time 17:00
Kernel 5.54

*Updated to 3.0.39
*Tuned allot main GOVS (HYPER, SCARY, CONSERVATIVE)
*Removed Smartass2 for now it's not tuned correctly and just waste of ram.
*Made lots of changes in CORTEX see Recovery GIT.
*Added Apps DataBase tuning on each boot.
*Added Zip Align to extweaks MISC tab. now you can fix your apps. :) and speed up the system.
*Updated to latest superuser 3.2RC2 + SU 3.2! please do ROOT REMOVE and ROOT INSTALL in extweaks. to update ROOT.
*Restored improved function for WIFI power save + wifi patches.
*Updated pegasusq with new code from SG3 TNX to GM!
*Added back the CONFIG_SCHED_DEBUG to allow modding kernel SCHED functions.
*Restored some needed code for CPU control + fixed permissions to CPU core files, now non rooted user can mode CPU.
*Reduced CPU transition_latency from 100000 to 50000 more speed and smoothness! 
*Fixed low speed when transfering files over MTP and Mass Storage in DUAL Mount mode, with usb mount speed still slow. max 2MB, need to look for solution.
*Added VOKU tweak to force WIFI off/on when screen on/off. it's just hard switch. on/off no tricks. :) by default not used.
*Improved ROOT install/remove and permissions fix function.
*lots of other small fix/tuning.

Have fun.


3/8/12 time 00:20
Kernel 5.53

*Ported MODEM driver from SG3 Update 3 and replaced ours!
Reception is good and no disconnects, i had some with sg2 new driver.
*Removed user option to mode asv groups for bus freq and cpu voltage group, now it's done by kernel, also it's improved stability for some devices!
I was updating 5 sg2 phones, and 2 of them stuck when i set 1.5Ghz OC! and 3 including my worked fine! now with that CPU update all 5 working and cpu performance improved.
so it's a critical update!


2/8/12 time 15:10
Kernel 5.52

*Ported fixed SOUND driver from FLUXI kernel. in hope to fix DSP app.
*Added Support for Jelly-B-AOKP :)
*Fixed USB mass driver.

1/8/12 time 02:30AM
Kernel 5.51

*Fixed system bugs, all stable now.
*Added new MODEM driver from Samsung Update 7, ported by GM, modded by me :)
*Ported BINDER + LOGGER code from 3.6.Y
*Tuned and added good hacks we had before WIFI update to 1.15.15, back to our new driver.
*Tuned color and video driver.
*Ported MMC card code from SG3 and removed from it the SDCARD killer code! it's was off for us in new driver, but i have CUT it's out anyway! :)
*Ported BT driver from SG3 :)
*Removed the FSYNC function (aggressive data sync!) we dont need it we have now good working journal in our data partition.
*I have tried to port Camera from SG3, port was OK, but camera cant record! something missing or not exist that our rom need to work, so for now we stay with most updated camera driver for SG2.
*Profiles will be deleted, so restore your profile, or tune again, i made xml changes, then profiles cleared by auto on first boot.

have fun :)


30/7/12 time 01:38AM
Kernel 5.5

*Fixed CM10 BOOT! no sdcard password question!
Booting as PRI/SEC ROM :)
*Fixed CPU critical code


29/7/12 time 23:29
Kernel 5.4A (new update)
After hard and long work this what you get!

*Fixed blurred Text.
*Added new patch to video driver by codeworkx/espenfjo
*Reverted one commit to wifi that made strange problems with connection.
*Fixed yellow colors and color setting not stick
*Fixed many extweaks scripts, BLN,SCREEN,and INIT.

*New VIDEO driver from SG3 Update 3 + patches!
*New WIFI driver update from 1.15.10 to 1.15.15 + patches
*Added support for JellyB-CM10 ROM work as pri/sec rom! TNX to  Talustus 
*Added support for Sense4All ROM.
*Added patches to battery regulator for 3.6.y kernel
*Lots of tuning to cortex script, now it's SAFE and no SOD, (removed wakeup booster! not needed any more!)
*Retuned all the INIT BOOT structure!
*Added Backup/restore to extweaks! see last TAB, credits for script and modding goes to VOKU the MAN!
*Massive Update to kernel code from kernel 3.6.y and from SG3 update 3 see GIT (too much to write here!)
*Updated to last superuser + su and fixed root add/remove function. (no need for superSU, all great as is!)
*Improved graphic sharpness and reduced over contrast color, now it's nice and default, you can add more color via extweaks screen tab.
*Added option to extweak to disable dual boot choose at boot! TNX to  Talustus
*Battery drain is low and performance above good! :)
*Kernel size reduced, so it's more light!
*Now we have 830MB RAM(reported by ROM) (850MB actually by system!) after freeing by fixing code.
*Added code to restore DATA EXT4 Journal! in some point we lost it! and this why settings didnt saved and picks messed up in gallery. now all ok.
*I have disabled ZRAM in all profiles! it's draining power, and used maybe 5% so only use it if you are mega heavy gamer! and you connected to power any way :)

KNOW BUGS!:
Kernel may reboot on first install, it's will fix the DATA and reboot and go ahead loading ROM. (no panic :) )
Please fix permissions using extweaks. needed for new drivers.
Please go to settings > display and set screen off time out to what you like, and reboot. needed by new video driver.

Still we have problem with pegasuq gov, that 1 core stuck in OFF. please use scary or conservative as sleep gov. then all ok.

Have fun with great build and report all the bugs i missed.

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.

 




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 Siyah Kernel V6.0 beta5 (10 May) (support JB, ICS 4.0.4) (Samsung - MIUI - AOSP - AOKP - JB CM10/10.1 Rom )
Siyah Kernel S2-v6.0beta5 JB + V5.0.1 ICS

    Siyah v6.0b5 with Maliv2/r3p1 video drivers  

    CHANGELOGS

    https://github.com/gustavoss/siyah/commits/master
    https://github.com/gustavoss/initramfs3/commits/master

    Download

    File Type: zip Siyah-s2-v6.0b5-r3p1-15-05-CWM.zip -  (4.78 MB)

    SiyahKernel S2-v6.0beta5

    This kernel is only for Samsung JB ROM (No ICS support anymore). Although the kernel boots CM10.1 I will not support it until I fix dualbooting.
    Changelog:
    • thanks to mbwatson@XDA for sending me an international Samsung Galaxy S2. Although the screen is cracked it is perfectly readable and also the touchscreen digitizer is working flawlessly.
    • based on latest I9100 JB Kernel source
    • home key is fixed. now it works both in recovery as well as CM10.1 and Samsung ROMs
    • increased default gpu freqs a little bit. the lowest freq is now 108MHz.
    • updated SuperSu.
    • fixed CPU and I/O scheduler changes in STweaks not being applied after reboot.
    • possible workaround for bootloop bug.
    • added boot animation support
    • removed custom CPU steps. the kernel has 6 CPU steps now (1400, 1200, 1000, 800, 500, 200)
    • fixed stock video player
    • power saving mode is now working
    TODO & Known Problems
    1. dual-boot code (both recovery and ramfs) needs to be refactored to support Samsung JB.
    2. I need to find another trick to get cam working on both Sammy and CM ROMs without losing 50MB+ RAM.
    3. cypress modifications (BLN, BLNWW, touchpad led timeout etc) should be moved to new driver source
    4. needs to be tested more
    TAR

    ZIP (asserts are taken from cm10.1. if you cannot install cm10.1 with the recovery you are using then you won’t be able to install the kernel using CWM-flashable zip. the asserts are there to prevent curious&dull users hard-bricking their device and it is NOT a bug)

    SiyahKernel S2-v6.0beta4

    only tested on Samsung JB ROM. Although the kernel boots CM10.1 I will not support it until I fix dualbooting.
    Changelog:
    • thanks to mbwatson@XDA for sending me an international Samsung Galaxy S2. Although the screen is cracked it is perfectly readable and also the touchscreen digitizer is working flawlessly.
    • based on latest I9100 JB Kernel source
    • home key is fixed. now it works both in recovery as well as CM10.1 and Samsung ROMs
    • increased default gpu freqs a little bit. the lowest freq is now 108MHz.
    • updated SuperSu.
    • fixed CPU and I/O scheduler changes in STweaks not being applied after reboot.
    • possible workaround for bootloop bug.
    • added boot animation support
    • removed custom CPU steps. the kernel has 6 CPU steps now (1400, 1200, 1000, 800, 500, 200)
    • fixed stock video player
    • power saving mode is now working
    TODO & Known Problems
    1. dual-boot code (both recovery and ramfs) needs to be refactored to support Samsung JB.
    2. I need to find another trick to get cam working on both Sammy and CM ROMs without losing 50MB+ RAM.
    3. cypress modifications (BLN, BLNWW, touchpad led timeout etc) should be moved to new driver source
    4. needs to be tested more
    TAR
    ZIP (asserts are taken from cm10.1. if you cannot install cm10.1 with the recovery you are using then you won’t be able to install the kernel using CWM-flashable zip. the asserts are there to prevent curious&dull users hard-bricking their device and it is NOT a bug)

    SiyahKernel S2-v6.0beta4

    Changelog:
    • Merged with I9100P JB Sources
    • Tested only on i9100 jb leak LS6. Not tested on CM10, even if it boots some features (cam, for example) may be broken on cm10.
    • No dualboot support yet. I will have to update recovery to support that again, but I have no idea when I will have time for that.
    • Test it only if you are using Samsung’s leaked JB ROM or it won’t boot
    • Fixed exynos-mem exploit
    • added ROW I/O Scheduler
    • using old Wifi driver, this will probably prevent any wifi related lockups/freezes.
    • default governor: ondemand during betas, and reverted back to legacy hotplug method (pm_hotplug, as Samsung has in JB kernels). reapplied tegrak’s secondcore patches to pm_hotplug and also added governor-awareness to pm_hotplug which will prevent having two different hotplug mechainsms running simultaneously
    • beta2->beta3: video recording is fixed. fixed mdnie negative effect problem. gpu voltage initialization is fixed
    • beta3->beta4: updated wifi module (should fix random reboots that some people experience which is related with wifi). Experimental exfat support (please test and report if exfat formatted external sdcards can be used). fixed headphone amplification. (thanks to lyndonguti and THE RED BLUR for testing this beta)
    KNOWN PROBLEMS: startup scripts are not executed. reason is unknown until I find another s2 or somebody point out my mistake. side-effects: stweak settings are not applied on boot, headphone amplification doesn’t work and some script-based optimizations are not applied hence the performance is not as high as expected. this may be fixed in beta3, or not. please report if stweaks settings (governor change for example) are applied or not.
    TAR (For Odin)
    ZIP (For CWM-based Recovery)

    SiyahKernel S2-v6.0beta3 Support JB

    Changelog:
    • Merged with I9100P JB Sources
    • Tested only on i9100 jb leak LS6. Not tested on CM10, even if it boots some features (cam, for example) may be broken on cm10.
    • No dualboot support yet. I will have to update recovery to support that again, but I have no idea when I will have time for that.
    • Test it only if you are using Samsung’s leaked JB ROM or it won’t boot
    • Fixed exynos-mem exploit
    • added ROW I/O Scheduler
    • using old Wifi driver, this will probably prevent any wifi related lockups/freezes.
    • default governor: ondemand during betas, and reverted back to legacy hotplug method (pm_hotplug, as Samsung has in JB kernels). reapplied tegrak’s secondcore patches to pm_hotplug and also added governor-awareness to pm_hotplug which will prevent having two different hotplug mechainsms running simultaneously
    • beta2->beta3: video recording is fixed. fixed mdnie negative effect problem. gpu voltage initialization is fixed
    KNOWN PROBLEMS: startup scripts are not executed. reason is unknown until I find another s2 or somebody point out my mistake. side-effects: stweak settings are not applied on boot, headphone amplification doesn’t work and some script-based optimizations are not applied hence the performance is not as high as expected. this may be fixed in beta3, or not. please report if stweaks settings (governor change for example) are applied or not.
    TAR (For Odin)
    ZIP (For CWM-based Recovery)

    SiyahKernel S2-v5.0.1

    Changelog:
    • Dual booting with new CM10 + Samsung ICS ROM
    • improved touch sensitivity
    • 5-step GPU
    • added arm topology patches again, with cpupower driver.
    • merged with a JB leak (3.0.31)
    • removed dynamic cpu freq steps. they are all fixed now.
    • removed some settings from ExTweaks interface such as cfstweaks
    • orbot is now working (only tested on Samsung ROM)
    • Reboot into 1stROM, Reboot into 2ndROM in STweaks. (v5.0a2)
    • STweaks added to initramfs. it will be autoinstalled only once. it is my own implementation of uci.sh interface. There is almost no difference (except for resetting to defaults in the last tab) between ExTweaks and STweaks. It’s been used for some time in my S3 kernel and fairly stable. I wanted to put it in the last version of my S2 kernel as well. it is my second android app (first one is FastDormancy app).. it doesn’t have a fancy UI but not bad for a beginner :) .
    • BLNWW (BLN Without Wakelock).
    • Touch gestures optimizations (thanks to Tungstwenty for the latest changes and for this great feature).
    • added speaker and mic amplification/sensitivity settings which are based on fluxi’s mc1n2 interface, reversed and ported to uci.sh interface by dorimanx, tested and committed to my initramfs by robertobsc.
    • automatic led brightness level. touch voltage level will be ignored if this one is checked in STweaks
    • added B2G support (thanks to atilag@github for the initramfs changes).
    • added an option in STweaks to set a delay in FB earlysuspend to properly play CRT animation (implemented originally by Codeworkx).
    • reverted wifi driver to the one in cm10 kernel
    • fixed auto-brightness issue on CM10.
    • fixed some 2ndROM related problems in recovery when installing zips or restoring backups
    • fixed BLN intensity when auto led brightness is selected.
    • applied latest lulzactiveq tweaks from robertobsc.
    • mali and vsync related changes (mostly from Entropy512′s commits) which are supposed to improve the battery life
    • removed battery and performance profiles.
    • removed lots of cpu governors. available governors: pegasusq, ondemand, conservative, hotplug, lulzactiveq
    • new optional GPU frequency steps. enable VPLL Mode in STweaks but make sure you read the description.
    • fixed a CM10 specific problem with the new GPU steps but it still doesn’t guarantee that the new steps will be stable on your device.
    • added slide2wake (thanks to Fluxi) + some optimizations
    • added mdnie interface and made hardcore’s sharpness tweaks optional in STweaks
    • lulzactiveq fixes by robertobsc and added cpu governor selection back to stweaks
    • Finally fixed vpll problem and made it default (thanks to robertobsc for his helps on testing)
    • v5.0i -> v5.0.1: reverted wifi driver to fix wifi direct & other wifi related problems. touch gestures off when screen is off. analogue headphone amp in stweaks. new & faster stweaks. mxt224e touchscreen choppiness fix.
    DOWNLOAD TAR (for Odin)
    DOWNLOAD ZIP (for CWM Recovery)

    SiyahKernel S2-v5.0i

    Changelog:
    • Dual booting with new CM10 + Samsung ICS ROM
    • improved touch sensitivity
    • 5-step GPU
    • added arm topology patches again, with cpupower driver.
    • merged with a JB leak (3.0.31)
    • removed dynamic cpu freq steps. they are all fixed now.
    • removed some settings from ExTweaks interface such as cfstweaks
    • orbot is now working (only tested on Samsung ROM)
    • Reboot into 1stROM, Reboot into 2ndROM in STweaks. (v5.0a2)
    • STweaks added to initramfs. it will be autoinstalled only once. it is my own implementation of uci.sh interface. There is almost no difference (except for resetting to defaults in the last tab) between ExTweaks and STweaks. It’s been used for some time in my S3 kernel and fairly stable. I wanted to put it in the last version of my S2 kernel as well. it is my second android app (first one is FastDormancy app).. it doesn’t have a fancy UI but not bad for a beginner :) .
    • BLNWW (BLN Without Wakelock).
    • Touch gestures optimizations (thanks to Tungstwenty for the latest changes and for this great feature).
    • added speaker and mic amplification/sensitivity settings which are based on fluxi’s mc1n2 interface, reversed and ported to uci.sh interface by dorimanx, tested and committed to my initramfs by robertobsc.
    • automatic led brightness level. touch voltage level will be ignored if this one is checked in STweaks
    • added B2G support (thanks to atilag@github for the initramfs changes).
    • added an option in STweaks to set a delay in FB earlysuspend to properly play CRT animation (implemented originally by Codeworkx).
    • reverted wifi driver to the one in cm10 kernel
    • fixed auto-brightness issue on CM10.
    • fixed some 2ndROM related problems in recovery when installing zips or restoring backups
    • fixed BLN intensity when auto led brightness is selected.
    • applied latest lulzactiveq tweaks from robertobsc.
    • mali and vsync related changes (mostly from Entropy512′s commits) which are supposed to improve the battery life
    • removed battery and performance profiles.
    • removed lots of cpu governors. available governors: pegasusq, ondemand, conservative, hotplug, lulzactiveq
    • new optional GPU frequency steps. enable VPLL Mode in STweaks but make sure you read the description.
    • fixed a CM10 specific problem with the new GPU steps but it still doesn’t guarantee that the new steps will be stable on your device.
    • added slide2wake (thanks to Fluxi) + some optimizations
    • added mdnie interface and made hardcore’s sharpness tweaks optional in STweaks
    • lulzactiveq fixes by robertobsc and added cpu governor selection back to stweaks
    • Finally fixed vpll problem and made it default (thanks to robertobsc for his helps on testing)
    DOWNLOAD TAR (for Odin)
    DOWNLOAD ZIP (for CWM Recovery)

    SiyahKernel v4.1.5

    Changelog:
    • Linux 3.0.40  Linux 3.0.15
    • CWM-Based Touch Recovery v6.0.1.2
    • fixed led timeout not being saved
    • new GPU frequency steps: 54, 108, 133, 160, 266, 330, 400, 440, 520MHz (Removed in beta4)
    • added ntt docomo gps support again (ntt-docomo users can use their previous scripts to get gps working)
    • fixed movfilter not being changed with kmemhelper (should fix touch sensitivity problems)
    • removed 25MHz and 50MHz CPU steps
    • fixed led activity on brightness change
    • ExTweaks settings will be reset because of GPU changes.  if you revert back to a previous version make sure you reset ExTweaks settings manually.
    • update beta1 -> beta4: fixed gamma shift not working in ExTweaks. removed all gpu modifications to make sure we have no problems with other parts. some users (including me) experienced no problems with new gpu steps whereas some users had kernel panics when the screen is off. Consider v4.1beta4 as 4.0.2 with linux 3.0.40 and cwm-based recovery 6.0.1.1.
    • update beta4 -> beta5: gesture support by Tungstwenty (sample flashable zip) here is the XDA thread. some minor fixes in ExTweaks. swappiness set to 90 (effective only if you are using zram or swap). removed battery and performance profile settings during the beta phase (they will be the same as default settings)
    • rc1 -> release:
      • 4 gpu steps (100,160,200,266MHz default).
      • gpu boost on touch to prevent UI lags (gpu freq will be set to step2, 160MHz in default set, for one second after you touch the screen).
      • pegasusq behavior modified and tweaked.
      • CWM-based recovery updated to 6.0.1.2.
      • fixed mounting the internal sdcard in recovery. fixed user gamma settings.
      • Tested backup&restore using nandroid dedupe and tar formats (tar format may not be compatible with previous version. make sure you create new backups after you install the kernel).
      • made a small modification in init script to create “.nomedia” files in clockworkmod folders to prevent media scanning on blob folder
    • .update 4.1 -> 4.1.1: fixed the problem with external sdcard in some roms because of forgotten unmount in init script.
    • update 4.1.1 -> 4.1.2: added lulzactiveq (added hotplug logic and some fixes & tweaks, by robertobsc@XDA). fixed recovery not being usable with 3-button combo. set default backup format to tar in recovery. some other initramfs changes & fixes.
    • update 4.1.2 -> 4.1.3: decreased mali sampling interval (thanks to AndreiLux). removed zram settings from ExTweaks. some gpu boost fixes. lulzactiveq fixes. reverted some changes (mostly TMU related). chargeboost in LPM. fixed adbd problem for JB ROMs. lots of cherrypicks from cm10 kernel. initramfs fixes.
    • update 4.1.3 -> 4.1.4: fixed vibration intensity problem with samsung roms. fixed adb in recovery. compiled with linaro 4.7 (2012.08) toolchain. fixed mass storage mounting problem.
    • update 4.1.4 -> 4.1.5: fixed /mnt/ntfs directory creation problem (ntfs mounting over usb otg should be working now). lulzactiveq (and one of my mistake in lulzactive) fixes by robertobsc@XDA. enabled NFS module  (if you don’t know what it is then you don’t need it).
    DOWNLOAD ZIP (for CWM Recovery)
    MIRROR: http://d-h.st/users/siyah/s2

    SiyahKernel v4.1.4

    Changelog:
    • Linux 3.0.40  Linux 3.0.15
    • CWM-Based Touch Recovery v6.0.1.2
    • fixed led timeout not being saved
    • new GPU frequency steps: 54, 108, 133, 160, 266, 330, 400, 440, 520MHz (Removed in beta4)
    • added ntt docomo gps support again (ntt-docomo users can use their previous scripts to get gps working)
    • fixed movfilter not being changed with kmemhelper (should fix touch sensitivity problems)
    • removed 25MHz and 50MHz CPU steps
    • fixed led activity on brightness change
    • ExTweaks settings will be reset because of GPU changes.  if you revert back to a previous version make sure you reset ExTweaks settings manually.
    • update beta1 -> beta4: fixed gamma shift not working in ExTweaks. removed all gpu modifications to make sure we have no problems with other parts. some users (including me) experienced no problems with new gpu steps whereas some users had kernel panics when the screen is off. Consider v4.1beta4 as 4.0.2 with linux 3.0.40 and cwm-based recovery 6.0.1.1.
    • update beta4 -> beta5: gesture support by Tungstwenty (sample flashable zip) here is the XDA thread. some minor fixes in ExTweaks. swappiness set to 90 (effective only if you are using zram or swap). removed battery and performance profile settings during the beta phase (they will be the same as default settings)
    • rc1 -> release:
      • 4 gpu steps (100,160,200,266MHz default).
      • gpu boost on touch to prevent UI lags (gpu freq will be set to step2, 160MHz in default set, for one second after you touch the screen).
      • pegasusq behavior modified and tweaked.
      • CWM-based recovery updated to 6.0.1.2.
      • fixed mounting the internal sdcard in recovery. fixed user gamma settings.
      • Tested backup&restore using nandroid dedupe and tar formats (tar format may not be compatible with previous version. make sure you create new backups after you install the kernel).
      • made a small modification in init script to create “.nomedia” files in clockworkmod folders to prevent media scanning on blob folder
    • .update 4.1 -> 4.1.1: fixed the problem with external sdcard in some roms because of forgotten unmount in init script.
    • update 4.1.1 -> 4.1.2: added lulzactiveq (added hotplug logic and some fixes & tweaks, by robertobsc@XDA). fixed recovery not being usable with 3-button combo. set default backup format to tar in recovery. some other initramfs changes & fixes.
    • update 4.1.2 -> 4.1.3: decreased mali sampling interval (thanks to AndreiLux). removed zram settings from ExTweaks. some gpu boost fixes. lulzactiveq fixes. reverted some changes (mostly TMU related). chargeboost in LPM. fixed adbd problem for JB ROMs. lots of cherrypicks from cm10 kernel. initramfs fixes.
    • update 4.1.3 -> 4.1.4: fixed vibration intensity problem with samsung roms. fixed adb in recovery. compiled with linaro 4.7 (2012.08) toolchain. fixed mass storage mounting problem.
    DOWNLOAD ZIP (for CWM Recovery)
    MIRROR: http://d-h.st/users/siyah/s2

    SiyahKernel v4.1.2

    Changelog:
    • Linux 3.0.40  Linux 3.0.15
    • CWM-Based Touch Recovery v6.0.1.2
    • fixed led timeout not being saved
    • new GPU frequency steps: 54, 108, 133, 160, 266, 330, 400, 440, 520MHz (Removed in beta4)
    • added ntt docomo gps support again (ntt-docomo users can use their previous scripts to get gps working)
    • fixed movfilter not being changed with kmemhelper (should fix touch sensitivity problems)
    • removed 25MHz and 50MHz CPU steps
    • fixed led activity on brightness change
    • ExTweaks settings will be reset because of GPU changes.  if you revert back to a previous version make sure you reset ExTweaks settings manually.
    • update beta1 -> beta4: fixed gamma shift not working in ExTweaks. removed all gpu modifications to make sure we have no problems with other parts. some users (including me) experienced no problems with new gpu steps whereas some users had kernel panics when the screen is off. Consider v4.1beta4 as 4.0.2 with linux 3.0.40 and cwm-based recovery 6.0.1.1.
    • update beta4 -> beta5: gesture support by Tungstwenty (sample flashable zip) here is the XDA thread. some minor fixes in ExTweaks. swappiness set to 90 (effective only if you are using zram or swap). removed battery and performance profile settings during the beta phase (they will be the same as default settings)
    • rc1 -> release:
      • 4 gpu steps (100,160,200,266MHz default).
      • gpu boost on touch to prevent UI lags (gpu freq will be set to step2, 160MHz in default set, for one second after you touch the screen).
      • pegasusq behavior modified and tweaked.
      • CWM-based recovery updated to 6.0.1.2.
      • fixed mounting the internal sdcard in recovery. fixed user gamma settings.
      • Tested backup&restore using nandroid dedupe and tar formats (tar format may not be compatible with previous version. make sure you create new backups after you install the kernel).
      • made a small modification in init script to create “.nomedia” files in clockworkmod folders to prevent media scanning on blob folder
    • .update 4.1 -> 4.1.1: fixed the problem with external sdcard in some roms because of forgotten unmount in init script.
    • update 4.1.1 -> 4.1.2: added lulzactiveq (added hotplug logic and some fixes & tweaks, by robertobsc@XDA). fixed recovery not being usable with 3-button combo. set default backup format to tar in recovery. some other initramfs changes & fixes.
    DOWNLOAD ZIP (for CWM Recovery)

    SiyahKernel v4.1.1

    Changelog:
    • Linux 3.0.40  Linux 3.0.15
    • CWM-Based Touch Recovery v6.0.1.2
    • fixed led timeout not being saved
    • new GPU frequency steps: 54, 108, 133, 160, 266, 330, 400, 440, 520MHz (Removed in beta4)
    • added ntt docomo gps support again (ntt-docomo users can use their previous scripts to get gps working)
    • fixed movfilter not being changed with kmemhelper (should fix touch sensitivity problems)
    • removed 25MHz and 50MHz CPU steps
    • fixed led activity on brightness change
    • ExTweaks settings will be reset because of GPU changes.  if you revert back to a previous version make sure you reset ExTweaks settings manually.
    • update beta1 -> beta4: fixed gamma shift not working in ExTweaks. removed all gpu modifications to make sure we have no problems with other parts. some users (including me) experienced no problems with new gpu steps whereas some users had kernel panics when the screen is off. Consider v4.1beta4 as 4.0.2 with linux 3.0.40 and cwm-based recovery 6.0.1.1.
    • update beta4 -> beta5: gesture support by Tungstwenty (sample flashable zip) here is the XDA thread. some minor fixes in ExTweaks. swappiness set to 90 (effective only if you are using zram or swap). removed battery and performance profile settings during the beta phase (they will be the same as default settings)
    • rc1 -> release:
      • 4 gpu steps (100,160,200,266MHz default).
      • gpu boost on touch to prevent UI lags (gpu freq will be set to step2, 160MHz in default set, for one second after you touch the screen).
      • pegasusq behavior modified and tweaked.
      • CWM-based recovery updated to 6.0.1.2.
      • fixed mounting the internal sdcard in recovery. fixed user gamma settings.
      • Tested backup&restore using nandroid dedupe and tar formats (tar format may not be compatible with previous version. make sure you create new backups after you install the kernel).
      • made a small modification in init script to create “.nomedia” files in clockworkmod folders to prevent media scanning on blob folder
    • .update 4.1 -> 4.1.1: fixed the problem with external sdcard in some roms because of forgotten unmount in init script.
    Download: http://d-h.st/users/siyah/s2

    SiyahKernel v4.0.1

    Changelog:
    • based on update7 sources
    • supports Samsung 4.0.3/4.0.4 (no camera problem), CM9, CM10 and MIUI
    • all the changes from v3.5.2 are applied
    • no CAP_ERASE, no hardbrick
    • fixed CM10 led behavior
    • fixed led_fadeout behavior
    • fixed autorotation problem with CM10 and 4.0.3 ROMs
    • enabled swap and zram options in config. enabled zram as default with 150MB swap. you can disable it in extweaks.
    • CWM-based Touch Recovery v6.0.1.1 Postponed
    • Update v4.0 -> v4.0.1: some changes in initramfs to fix boot problems with some ROMs.

    SiyahKernel v3.5.2

    Changelog:
    • added Jellybean support
    • updated wireless driver (1.15.12 -> 1.15.15)
    • replaced superuser with supersu (only when autorooting, your existing app won’t be replaced)
    • updated modem driver
    • removed some unused binaries from initramfs
    • Linux 3.0.38
    • Update 3.5 -> 3.5.1: fixed brightness and led problems. changed compression to gzip for faster boot (increased size)
    • update 3.5.1 -> 3.5.2 fixed CM10 booting problem
    DOWNLOAD ZIP (for CWM Recovery)

    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 Apolo JB 4.13,6.2b [KITKAT BETA VERSIONS] [SAMMY ROMS and AOSP]

      Branch 4.x only for Sammy ROMS 4.1.2
      Branch 5.x only for AOSP 4.2.2 (CWM & TWRP)
      Branch 6.x only for AOSP 4.3.x (CWM & TWRP)
      Branch 7.x only for AOSP 4.4.x (TWRP) in beta phase

      NEW CHRISTMAS RELEASE 4.13 (SAMMY) & 6.2b (AOSP 4.3.1) (6.2 was removed because there were bugs)

      Changelog:
      BOTH (SAMMY and AOSP):
      - Linux updated to 3.0.101
      - Updated row scheduler
      - Added bfq scheduler
      - Removed MDNIE Sharpness by Hardcore (no mor problems with mdnie scenarios)
      - Initramfs improved
      6.2b ONLY:
      - GPU an Screen drivers updated (r3p2+s3cfb)
      - Wifi drivers updated to 1.61.58

      WARNING: 6.2b version only with mali r3p2+s3cfb.
      If your ROM is mali v2 (old drivers) you have to update some libs (otherwise, black screen). You can do it with this zip (flash in recovery):
      https://www.wuala.com/pedestre/Kerne...y=IZz8nJ7ajpFQThe zip will change some libs in ROM, so if you want to go back, you'll have to flash the ROM again without wipes
      NOTE for 4.13: If your hot spot does not work, download the kernel again, it was reuploaded because new drivers give problem with hot spot in sammy
      BETA KITKAT (Android 4.4 CM and OMNI)

      - BETA 3 ONLY for OMNI ROMs:
      Solves the issue installing some application in latest nightlies

      - BETA2/2b for CM ROMs:
      Only with mali v3. Works with new CM bases (4.4.2)

      Thanks Karpfenhai for your help testing it

      - Fixed battery settings
      - CWM stock recovery (restores fine)
      - Last changes (like 6.2)
      If you suffer issues with the battery indicator, please change to beta2 or beta2b (depending on what kernel had the issue)

      - For Omni ROMS there is a beta2 (same changelog) with TWRP recovery


      For SLIMKAT 4.4.2 ROMs you should use Apolo beta2b for CM.
      If you use omni version in CM ROMS (don't recommended because you will loose root) don't forget to download supersu and update binary BEFORE flashing Apolo kernel (otherwise you'll have a bootloop).
      Thanks to @Shahan_mik3 and @EricCartmanez for the information.

      DOWNLOAD kitkat BETAS

      MIRROR
      For all bases:
      - Reverted the stupid android_secure change I did in last kernel
      - Added new governor Neox
      - Added MyFluxi sound interface (to control it you'll need to use the new Apolo configurator 5.0)
      - Fixed mdnie in the camera with mdnie sharpness disabled
      Only For 5.1:
      - Fixed vibration control
      Only For 6.1:
      - Added support for framework-2.jar
      - Fixed com.android.phone FC in latest releases
      Apolo 5.0 & 6.0 (AOSP ROMS)
      Final versions
      Changelog (respect Beta versions)

      5.0 (AOSP ROMS 4.2.2):
      - TWRP version fixed (bluetooth) and updated to 2.6.3
      6.0 (AOSP ROMS 4.3 and 4.3.1):
      - Initramfs improved
      - Fixed booting for latest Pacman ROMS (4.3.1)
      - TWRP version fixed (bluetooth) and updated to 2.6.3
      - Vibration Control enabled

      Download Kernel
      Mirror


      Installation
      - Use a kernel cleaning script before installing (recomended Gs2KernelWipe thanks to hawkerpaul)
      - .zip : install in custom recovery
      - .tar : install in PC with odin (windows) or heimdall (linux)


      Apolo Configurator free in Google Play: download

      I've developed a multilanguage application (Spanish, English, Italian, Catalan, Gallego and Russian).You can change governor and scheduler, set ARM undervolting, configure BLN, BLNWW and S2W and set brightness curve:

      I extremely recommend you read the Apolo Configurator Manual : Apolo Configurator Manual

      NOTE: Read here if you are going to install a 4.3/4.4 ROM, Wipe Data in 4.3/4.4 or restoring backups changing the ROM base (moving from 4.4 to 4.3 or 4.3 to 4.1.2, etc)
      INSTALLATION PROCEDURE FOR 4.3 OR 4.4 ROMS/ WIPING DATA ( if you are going to wipe data, skip 4,5 and 6)

      I don't know what the problem is but if you follow this procedure (fresh install) you won't have any problem. If you install the rom right with Apolo, you may be stuck in the second reboot ?¿?¿

      1- Install CM recovery (it is better install ROM with CM recovery). You can download it here
      2- Advanced - Reboot in recovery (you will reboot in CM recovery , it is no a touch recovery, sorry)
      3- Wipe data (and format system if you are going to install a new ROM)
      4- Install ROM
      5- Install gapps
      6- Wipe data again
      7- Boot system
      7- Do the initial guided setup (wifi, gmail, etc) and install a couple of your apps
      8- Reboot (it takes to boot a little longer than usual, even a couple of minutes)
      9- After a successful second reboot, you can change the kernel to Apolo and you won't have any issue. It will always boot normally.

      RESTORE ROMS IN AOSP ROMS (moving from 4.3 to 4.4 or from 4.4 to 4.3)

      This issue only happends (AFAIK) when you change your base restoring the backup, for instance if you are in 4.4 and restoring a 4.3.1 backup. In my experience if you are in the same base, it works right.

      You won't have any issue restoring roms in firs reboot, but you may be suffered the same issue (stuck in samsung logo) in second reboot, after restoring your backup. You can do your backups with Apolo, the issue is restoring, but I recommend you do your backups with OBackup App, because you don't need to reboot in recovery (you can do it in Android without rebooting)

      If you want to restore your backups successfully I recommend you first change the kernel to CM kernel and then restore your backup:

      SAFE PROCEDURE TO RESTORE BACKUPS

      1- Reboot in recovery
      2- Install CM recovery download
      3- Advanced- Reboot in recovery
      4- In CM recovery : Restore your backup
      5- Reboot and everything will be fine

      Olds changelogs:
      Apolo 5.0 & 6.0 (AOSPs Version)
      - Base: smdk4412 by cyanogenmod
      - Same tweaks as Apolo JB 4.x
      - zzmoove updated to 0.7d
      - Backup and Restore of Android_secure solved (thx dorimanx)
      - Fully compatible with Apolo Configurator
      Apolo 4.10 (Sammy ROMS)
      - Added brightness curve interface (credits to gokhanmoral) It will be necessary to use new Apolo Configurator 4.0 to configure the brightness curve (available in Google Play).
      - Exfat support in kernel and recoverys (CWM and TWRP)
      - TWRP recovery updated to 2.6.1 (thx to the TWRP team)
      - zzmoove updated to version 0.7c.(thx ZaneZam)
      - su and supersu updated (thx chainfire)
      Apolo JB 4.9
      - Slightly change in brightness levels (automatic brightness higher than 4.8)
      - Wifi drivers updated (latest S4) thx dorimanx
      - Pegasusq , sampling time set to 50000, instead 100000 (improvement listening music with bluetooth)
      - Try to solve issue of charging animation with phone off (will see if it works)
      - zzmoove updated to 0.6 and tweaked thx ZaneZam
      - sio scheduler updated
      - su, supersu updated
      - Revert USB charging values to 450 mA by default (safety measure). Added charging interface, so since Apolo configurator 3.8b you will be able to change it.

      Apolo JB 4.8
      - Bilingual CWM recovery(Spanish-English). Default: English (you can change language in Extras Apolo)
      - Fixed toggle ctr-off in CWM recovery
      - Default backup format set to tar in CWM
      - Updated TWRP recovery to version 2.5 (Thx Jeboo for sources). Added Preload support.
      - Two new minimum brightness levels in manual mode (lower than stock)
      - Fixed init.d. Now kernel considers all scripts in /system/etc/init.d
      - Fixed BLN test in Configurator
      - Current for USB charging to 650 mA (same as wall charger)

      Apolo JB 4.7
      - New Wifi Drivers from S4 (Thx dorimanx and codeworks)
      - Added I/O Scheduler row (Thx Jeboo)

      Apolo JB 4.6
      - Revert Linaro toolchain compiler to GCC 4.6.3
      - New governor interactivex (thx dorimanx)
      - New governor zzmoove tweaked by pedestre (I recommend this governor, it's great)
      - Fixed bug flashing from recovery updates with Assert instruction (for instance modem zips)
      - Updated su and supersu
      - Fix Touchscreen Choppy using MXT224E chip(thx kgp700)
      - New Apolo Configurator 3.2 (useful for activating and scheduling BLN and BLNWW, selecting governors and schedulers and much more ...). You can find it free in Google Play

      Apolo JB 4.5
      - New interface with BLNWW, leds timeout and brightness and Slide to Wake (All the credits for gokhanmoral)
      - New governor Intellidemand (thx dorimanx)
      - New Apolo Configurator 3.0 (useful for activating BLN and BLNWW and much more ...). You can find it in Google Play free

      Features:
      This kernel is mainly based in hardcore work (thank you to Hardcore for his great contributions). I have added undervolting (kind of phenomenal) and some additional features.
      - TWRP recovery (thanks to Jeboo). If you understand Spanish I recommend the CWM versión (this a personal touch CWM recovery)
      - No logs, no extra debugging
      - install su, supersu. Support init.d and cifs
      - MDNIE Sharpness by Hardcore
      - Ondemand Tweaked by Hardcore
      - Added some governors (specially tweaked slp and zzmoove)
      - Scheduler changing enabled
      - BLN enable (Since Apolo 4.5 BLNWW too)
      - CRT-OFF enable
      - Effective Underclock (max frequency limited)
      - UV Interface for ARM (you can change voltages in ARM with external aplications)
      - Kernel Includes frandom for using with CrossBreeder (I really recomend it, Thx idcrisis)
      - No Overclock and no different CPU, GPU steps from stock

      Update Supersu (only sammy kernel, AOSP doen't have supersu)
      Choose normal update (not the other with CWM/TWRP). In case you chose the wrong option, you'll have a bootloop. Read the bootloop section in this OP to recover your system.

      Undervolting
      There are some Apolo versions depending on the UV used:
      - Light (stock voltages)
      - Regular (-50mV in ARM, internals)
      - Extreme (3 versions, you can try to see what versión is better for your battery life): in JB system chooses among the different steps available inside the kernel (in internal and ARM), so depending what step is chosen, final voltages applied are different.

      Regular and extreme has -50mv UV in GPU (others UV like bus, memory, video controller too). Light has stock voltages in GPU

      I recommend you try regular version first. If there are no problems in two days (reboots or frozen screens) you can try extreme V0.

      Tips
      - TWRP and CWM Backups are not compatibles between them, so you need the suitable version to restore your backups.
      - Not always less voltages means better battery life, it depends on your device. The only way is testing every version and please start with Regular or Light version
      - It is not the same, lower ARM voltages with an external APP (for example Apolo Configurator) and change Apolo version (V2,V1,V0 or regular) because there are more voltajes involved (not only ARM)
      - System changes voltages in some devices (new in JB). Android chooses among voltages included in kernel (8 steps in every frequency). I recommend not to change them in extrem versions. More Information
      - Disable MDNIE Sharpness in TWRP version : create a file in "/data" named ".disable_mdnie" and reboot.
      - Enable logs in TWRP version: create a file in "/data" named ".enable_logs" and reboot.
      - If you want to turn off the leds always (when you touch tactile buttons), you have to use Apolo Configurator, otherwise (if you use only Samsung settings) your leds will turn on when you turn on the screen.
      - If your system doesn't boot due to wrong Voltages, flash this in recovery : download zip
      - Acess to internal sd in TWRP recovery :
      (Up a level )
      then go to
      "emmc"
      that's your internal sd
      - Recommended wipe Cache and Dalvik after changing any kernel (it is not mandatory but it is a good custom)


      THANKS
      - Hardcore for his fabulous kernel speedmod
      - Thx to jeboo for his great kernel and for let me use his TWRP recovery
      - Thx gokhanmoral , great master. Most advanced features come from him
      - Thx dorimanx for his great kernel and sources
      - fenomeno83 for his idea and help when I started
      - Thx mialwe for his great "smoove" governor (base of zzmoove)
      - Chainfire for CF-Root, CWM Manager, etc, etc
      - Thx sk8erwitskil, myfluxi, Talustus for recovery sources
      - Thx to great Phil3759 (he helped me to build the CWM recovery)
      - Thx to Devil_1210 for his help building the ICS kernel
      - Thx to my betas for their help and ideas and much more: Broquen, Garrapatero123, Palleiro, Doomper, partisano, 666roi666 , Gordon320, nrg86

      (for sure I forgot more people, I hope they forgive me)

      donators:
      Axel 11, manuelmagix
      thanksssss

      If you see something that you cannot understand or it is not correct (my English is far away from perfect ) please let me know
      If you want to translate the Apolo Configurator to other lenguages, please tell me
      Enjoy ¡¡

      Apolo source code

      Show more detail for Show more detail for DM✰1.2 Perfection Redefined (23 Sep) (support ICS 4.0.4) (Samsung Rom) (Samsung ROM(4.0.4) + MIUI + AOSP)
      Updated lib modules for v1.1 v1.0.1 - 08-Aug
      Kernel:
      1. Fixed Autorotation / Accelerometer Bug 2. Updated to Linux 3.0.39 3. Support for Triangle Away 4. Fixed User Configurable Vibrator
      v1.0 - 03-Aug
      Kernel:
      1. Kernel Updated to 3.0.38 2. XZ Kernel Compression 3. I/O Schedulers: BFQ, CFQ, Deadline, SIO(default), No-op, V(R) 4. CPU Freq Governors: lulzactive, ondemand, performance, powersave, smartassv2(default), userspace, pegasuq, conservative 5. Undervolting 6. Fix to prevent cpufreq going above max. 7. Default CPUFreq at Startup: Max = 1200Mhz, Min = 200Mhz 8. Touch Sensitivity Fix 9. Fix Fuel Alert Wakelocks 10. Configurable GPU 11. Configurable Charging Current 12. Freq regulation based on screen on-off events. 13. Global min&max_suspend frequency variables 14. Disable Mali State Tracking 15. SLQB Memory Allocator 16. Removed MMC_CAP_ERASE to prevent hardbrickbug 17. Second Core Hotplug 18. Improved TouchScreen Sensitivity 19. SpeedMod Sharpness Fix 20. ARM Topology + Sched MC Support 21. 500Hz for better smoothness 22. Joe's RCU 23. Toggling MDNIE Negative Effect with home button 24. Decreased LCD PowerOn 25. User Configurable Vibrator Intensity
      Initramfs:
      1. Samsung ROM + MIUI + AOSP 2. IceCream Sandwich & JellyBean Support 3. Auto - Root 4. DM CWM Touch Recovery 5. Multiboot - Upto 6 ROM's 6. Boot Animation Support - [ /data/local & /system/media ]



       ✰Downloads✰

      DM_1.2_CWM
      DM_1.2_CWM.zip Version: 1.2

      DM_1.0.1_CWM
      DM_1.0.1_CWM.zip Version: 1.0.1

      DM 1.0 CWM
      DM_1.0_CWM.zip Version: 1.0 5.2 MiB 139 Downloads

      DM 1.0 Odin
      DM_1.0_Odin.tar Version: 1.0 5.1 MiB 12 Downloads

      ✰Credits✰
        gokhanmoral, hardcore, netarchy,codeworkx, entropy512, simone201

      Show more detail for Galaxian kernel (support ICS 4.0.4) (Samsung Rom) CWM Package and sources updated 6-Nov!

      *
      [KERNEL] GALAXIAN [4.0.4] [CWM 6.0.1.4] [Auto Root] [ColorMOD] [Mshci fix]

      Galaxian kernel was made to improve your Galaxy SII usage experience.
      If you are looking for fast and stable kernel, this one is for you!




      Why Galaxian?
      • Based on latest official Samsung sources
      • Unbelievable multitasking performance
      • Battery friendly
      • Bluetooth, Camera preview and video playback is working on 4.0.4 without any other fixes
      • Non touch ClockWorkMod Recovery v6.0.1.4
      • 840MB RAM memory
      • Unique boot progressbar
      • Pegasusq cpu governor by default
      • Hard brick bug fixed in mshci.c driver
      • Adjusted colors and sharpness
      • Read A Head parameter increased to 512KB
      • Improved I/O read/write performance
      • Optimized compilation flags
      • Custom bootanimations support
      • MAX8997 LEDs support (you can use Galaxy Note Torch widget - only in Galaxian)
      • Build date instead of version number
      • Many minor tweaks

      Where to get it?
      Click here!
       Old versions:
      Odin version: Galaxian.tar
      CWM version: CWM Package

      How to apply?

      Via CWM Recovery to avoid yellow triangle.

      Any sources?

      Click here to get most recent sources!

      Packed archive contains complete package (kernel sources + .config + initramfs + build.sh script)!
      How to use custom boot animations?

      Just put your bootanimation.zip in /system/media or /data/local/ and reboot.

      I would like to say thank you to everyone who helped me with this project!

      Show more detail for Abyss kernel 1.2 (Samsung - MIUI - AOSP - AOKP Rom )
      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-32/JB K5-8  (19 Apr) (support ICS 4.0.4, JB 4.1.2) (Samsung Rom)

      New SpeedMod kernel for Android Jelly Bean for the Samsung Galaxy S2 GT-I9100.
      This kernel only works with Samsung JB based ROMs.

      SpeedMod's core features are:
      - Super stable: No undervolting, overclocking or potentially unstable modifications
      - Fast and smooth: Compiler and code optimizations
      - Excellent battery life: Remove unecessary logging and debugging
      Current features:
      Root and CWM:
      - Automatically installs root (su) but can be disabled
      - CWM recovery 5.x
      Screen and misc tweaks:
      - init.d, TUN, CIFS, IPV6 Privacy support
      - MMC_CAP_ERASE disabled to fix the hard-brick bug (this kernel is "safe")
      Performance:
      - CPU governor tweaks: increase responsiveness
      - IO tweaks
      - Read ahead tweaks
      - Compiled with optimizations using Codesourcery GCC toolchain
      - Multi-core aware scheduler SCHED_MC
      Turned off unnecessary logging for better smoothness and efficiency:
      - Disabled Android Debug Logger / logcat
      - Disabled Samsung debug
      - Disabled various kernel debugging, statistics and tracing options
      SpeedMod SGS2 JB [K5-8]
      Jelly Bean versions:
      Version: K5-8 (19-Apr-2013)

      Odin version: SpeedMod K5-8 for Odin
      CWM version: SpeedMod K5-8 for CWM
      K5-8:
      - Rebuilt using GCC 4.6 toolchain from Android NDK r8

      Version: K5-7 (29-Mar-2013)

      Odin version: SpeedMod K5-7 for Odin
      CWM version: SpeedMod K5-7 for CWM
      K5-7:
      - Disabled debugging: ANDROID RAM CONSOLE
      Source code for developers: SpeedMod K5-7 Source Patches

      Version: K5-6 (27-Mar-2013)

      Odin version: SpeedMod K5-6 for Odin
      CWM version: SpeedMod K5-6 for CWM
      K5-6:
      - Security patch: fix stack memory content leak via UNAME26 from S3 Update9 source code 
      Version: K5-5 (24-Mar-2013)

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

      Source code for developers: SpeedMod K5-5 Source Patches 
      K5-5 change logs::
      - Rebuilt using GCC 4.7 toolchain from Android NDK r8e
      - Enabled GCC 4.7 LTO (Link Time Optimization)

      Version: K5-3 (26-Feb-2013)

      Odin version: SpeedMod K5-3 for Odin
      CWM version: SpeedMod K5-3 for CWM

      Source code for developers: SpeedMod K5-3 Source Patches

      K5-3 change logs:
      - Bootloop problem workaround: revert to using init executable from XXLSJ kernel
      - Additional protection from data loss: disable ext4 delayed allocation (nodelalloc) *
      * This will result in slightly lower IO benchmark scores (e.g. Quadrant) but no real-world difference

      Version: K5-2 (25-Feb-2013)
      Odin version: SpeedMod K5-2 for Odin
      CWM version: SpeedMod K5-2 for CWM

       K5-2 change logs:
      - Updated to GT-I9100_JB_Opensource source code
      - Implemented kernel hack to support CRT-off animation


      Version: K5-1 (09-Feb-2013)

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

      Source code for developers: SpeedMod K5-1 Source Patches
      JB Jelly Bean versions:
      K5-1:
      - Initial release for Android Jelly Bean
      - Rebuilt using Codesourcery 2012.03 GCC 4.6.3 toolchain

      SpeedMod SGS2 ICS [K3-32]

      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-32 (27-Oct-2012) * For 4.0.4 ROMs

      Odin version: SpeedMod K3-32 for Odin
      CWM version: SpeedMod K3-32 for CWM
      K3-32:
      - Moved to SuperSU (Existing Superuser app will be auto-replaced with SuperSU)
      - Implemented fix for "freeze on FC (Force Close)" problem caused by dumpstate
      - Rebuilt using Codesourcery 2011.03 GCC 4.5.2 toolchain
      - Minor tweaks to ondemand governor
      - Minor tweaks to GPU DVFS driver

      Source code for developers: SpeedMod K3-32 Source Patches

      Version: K3-31 (06-August-2012) * For 4.0.4 ROMs

      Odin version: SpeedMod K3-31 for Odin
      CWM version: SpeedMod K3-31 for CWM 
      K3-31:
      - Rebuilt using Codesourcery 2012.03 GCC 4.6.3 toolchain
      - Minor tweaks to ondemand governor
      - Minor tweaks to GPU DVFS driver

      Source code for developers: SpeedMod K3-31 Source Patches

      Version: K3-30 (28-July-2012) * For 4.0.4 ROMs

      Odin version: SpeedMod K3-30 for Odin
      CWM version: SpeedMod K3-30 for CWM
      K3-30:
      - Minor compiler flag changes
      - Camera driver fixed for 4.0.4 ROMs

      Source code for developers: SpeedMod K3-30 Source Patches

      Version: K3-26 (21-July-2012) * For 4.0.3 ROMs

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

      Source code for developers: SpeedMod K3-26 Source Patches
       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
      Source code for developers: SpeedMod K3-25 Source Patches


      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
      Source code for developers: SpeedMod K3-24 Source Patches

      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
      Source code for developers: SpeedMod K3-21 Source Patches

      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 Dream-IRC V2.7.5 (1 Oct) (support ICS 4.0.4) (Multi-ROM-CM9,MUI,B2G,S4A,Jellybean support)



       MMC Cap Erase (Samsung Hard Brick Bug)DISABLED
      Custom gcc-4.7 Toolchain Optimized for the GalaxyS2 device
      various performance/battery saving Kernel Tweaks
      Several CPU Governors to select via ExtWeaks
      Stable and Fast Kernel, good for battery life
      Compiler Optimization Flags for GalaxyS2 devices
      Autoroot Feature for nearly all ROMS
      Init.d Support
      Ipv6 Support On-The-Go (Tunnel)
      Recovery binary with DualBoot and 2nd ROM Install/Backup/Restorel support (thx gokhanmoral)
      fully compatible with SiyahKernels Dualboot Setup
      2nd optional Recovery (CWM & TWRP v3.x.x Versions only!)
      Default Recovery can be set in ExTweaks (CWM & TWRP v3.x.x Versions only!)
      Dualboot Support for all kind of ICS/JellyBean ROMS
      Supports JellyBean/ICS ROMS as both first or 2nd ROM
      Supports CM9/CM10, MUI, B2G, Sense4All, JellyBean based ROMS
      All supported ROM types can be used as first or 2nd ROM
      Regular Updates/Pachtes from Linux-3.0.x Upstream Repositorys
      Automated Source Tree integrity Checks

      **** Full Extweaks Support with following features: ****

      * Dynamic CPU/GPU Frequency Settings (Overclocking)
      * Dynamic CPU/GPU Voltage Settings (Undervolting)
      * Dynamic Display Color/Brightness/Gamma shift Settings (DisplayTweaks)
      * Dynamic PowerSave/Battery life related Settings
      * Dynamic Display Brightness, Color, Gama Settings
      * BackLightNotification (BLN) Support for both ICS and JellyBean ROMS
      * Sound Amplifier Tweaks for louder Headphone Sound on ICS/JellyBean (thx GM)
      * Various other KernelTweaks related Settings for you to Checkout


      *************************************************
      v2.7.5 Download
      *************************************************

      Version: v2.7.5 (CWM Only) Updated: 01.10.12

      MD5: 1475c9efb8a95d360435f913867e3a8d Size: 5.8 MB

      *************************************************
      v3.3.1 TWRP/CWM Download
      *************************************************

      Version: v3.3.1 (TWRP/CWM)...ated: 16.08.12

      TWRP Development put on hold for now. If you want TWRP please PM one of the team
      *************************************************
      All Downloads including ODIN Versions
      Can be found in the Download Center ...
      *************************************************

       


      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!




      big thx to Gokhanmoral (Siyah)
      - for the 2nd ROM implementation
      - for the used Recovery Binary
      - for the implementation of ExTweaks support
      - for all this great Stuff he did to the Android Community
      Credits for some Patches, Ideas, etc ... to:
      Entropy512
      Dorimanx
      CM Team


      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
      Changelogs:
      [++] ****** v2.7.3 Update/Release 02.09.12 ********
      • - Linux 3.0.42
      • - fix CWM Manager/Reboot Issue
      • - Add 4. GPU Step (thx gokhan)
      • - New kernel Logo (SkyFire)
      • - some minor Changes/Fixes
      • - there have been a lot of Changes and CleanUp regarding to the initramfs
      • - it would be to much to list them here so see our GitHub for details ...
        ****************************************
      [++] ****** v2.7.4 Update/Release 06.09.12 ********
      • - fix SDCard and Camera issue introduced with v2.7.3
      • - Removed IPv6TUN APP   
      [++] ****** v2.7.5 Update/Release 01.10.12 ********
      • - Merge of Linux 3.0.43
      • - fixed Vibration intensity control via Extweaks
      • - **NEW** introduced volume gain for internal Speaker (Range: -25 to +25 %) thx to sakuramilk
      • - **NEW** Add lulzactiveq Governor tuned by gokhanmoral
      • - charge_current: set default to 650mA
      • - GPU: increase voltage for the lowest level
      • - GPU: fixed gpu freq steps
      ****************************************

      Show more detail for N.E.A.K. ICS v2.1.2x (02 Aug) (Samsung - AOSP Rom )(support 4.0.4)
      N.E.A.K. ICS - 2nd On Vacation (v2.1.2x)
      [KERNEL][02.08][APP/PRO/OTA][AOSP&SAMMY]
      The lightest kernel for I9100/I777 ever made!! 
      From 3 August to 28 August i am on Vacation (finally!), so please don't expect any kind of release, but i will try to provide as much support as possible here on XDA, thanks for understanding!!

      ONLY FOR INTERNATIONAL I9100 & I777!!
      I777 USERS PLEASE CLICK HERE -----> Link 

      - Based on sammy update6+7 sources, updated to 3.0.39
      - 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!
      - NO BRICK BUG IN NEAK KERNEL!!! (using old emmc driver which is safe)
      - 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.2x AOSP/AOKP/CM9 Zip = Click Here
      v2.1.2x AOSP/AOKP/CM9 TAR = Click Here


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

      NEAK CONFIGURATOR APP FREE DOWNLOAD LINK:


      NEAK CONFIGURATOR APP PRO DOWNLOAD LINK:

        OLD DOWNLOADS:

      v2.1.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.1.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.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 6.1 ICS / Hirox 5.1 JB (18 Feb) (Samsung Rom)(support ICS 4.0.4 and JB)

       [kernel] Phenomenal 6.1 ICS / Hirox 5.1 JB
      Back to the future

      EDIT: BUILD YOUR "PHENOMENAL"
      http://forum.xda-developers.com/show...&postcount=431
      New Hirox 5.1 Jelly Bean, based on speedmod k-5-1

      hiroX 5.1: (for 4.1.2)

      Light:
      CWM: http://d-h.st/FCi
      ODIN: http://d-h.st/rm7

      Medium:
      CWM: http://d-h.st/oUu
      ODIN: http://d-h.st/X1u

      Intensive:
      CWM: http://d-h.st/fKa
      ODIN: http://d-h.st/kCe

      Extreme:
      CWM: http://d-h.st/yuU
      ODIN: http://d-h.st/Uq9

      Intensive:
      CPU & GPU-Values are the same as in "Medium"
      Screen/Memory-Voltages are the same as in "Extreme"



      Old:
      New phenomenal 6.1 based on speedmod k3-31(4.0.4). See phenomenal 5.1 for changes over speedmod and voltages.

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

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

      Extreme:

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

      OLD:
      New phenomenal 6.0 based on speedmod k3-30(4.0.4). See phenomenal 5.1 for changes over speedmod and voltages.

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

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

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

      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

      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) (Samsung, MIUI & CM9)
      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 Shun Andromeda 2.2.10  (30/05) (only ICS 4.0.X ROM) (support ICS 4.0.4)
      Shun Andromeda 2.2.10 (30/05) + ATT
      KERNEL[ExTweaks&Plus]support ICS/CM9/CM10

      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).

      NewToolchain 2012.12 (gcc 4.7.3) with -Ofast compiler option : very smooth
      Tweaked conservative settings
      100-1600 Mhz frequencies (but 200-1200 Mhz by default)
      ExTweaks configuration powered (I recommend ExTweaks Plus)
      New CWM 6.0.1.5 from PhilZ (read guide HERE)
      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)
      RESET PROFIL, use my script in case of issue

      Version 2.2.10 / CWM only ICS 4.0.x
      1/ Linux 3.0.65 to 3.0.80
      2/ Linaro 2013.04
      CWM version : HERE
      Version 2.2.9b / CWM only ICS 4.0.x
      1/ Linux 3.0.63
      2/ Linux 3.0.64
      3/ CM9 init files updated
      4/ Fixed auto rotation
      CWM version : HERE

      Version 2.2.8 / CWM only ICS 4.0.x
      1/ Linux 3.0.61
      2/ Linux 3.0.62
      CWM version : HERE

      Version 2.2.7 / CWM only ICS 4.0.x
      1/ Linux 3.0.59
      2/ Linux 3.0.60
      CWM version : HERE

      Version 2.2.6 / CWM only ICS 4.x
      1/ Linux 3.0.57
      2/ Linux 3.0.58
      3/ Linaro 2012.12 (gcc 4.7.3 prerelease)
      CWM version : HERE

      Version 2.2.5 / CWM only ICS 4.x
      1/ Linux 3.0.54
      2/ Linux 3.0.55
      3/ Linux 3.0.56
      4/ Mali control module from Siyah (thanks to @gokhanmoral)
      CWM version : HERE
      Version 2.2.4 / CWM only ICS 4.x
      1/ New linaro 2012.11 (gcc 4.7.3)
      2/ Linux 3.0.53
      CWM version : HERE
      Version 2.2.3b / CWM only ICS 4.x
      1/ Linux 3.0.52
      2/ CWM 6.0.1.5 by PhilZ (Touch 3.0)
      3/ Added SuperSU 0.98
      4/ Fixed .nobootlogo issue
      CWM version : HERE

      Version 2.2.2 / CWM only ICS 4.x
      1/ Linux 3.0.50 et 3.0.51
      2/ CWM 6.0.1.4 by @Phil3759
      CWM version : HERE
      Version 2.2.0 / CWM only ICS 4.x and CM10 ROM
      1/ Merge with update7
      2/ Added SuperSU 0.96
      CWM version : HERE
      (please avoid any factory reset into CWM, I don't know if it is compatible or if I need to get a new version of it)
      Version 2.1.2 / CWM only ICS 4.x and CM10 ROM
      1/ Linux 3.0.46
      CWM version : HERE
      Version 2.1.1 / CWM only ICS 4.x and CM10 ROM
      1/ Linux 3.0.45
      CWM version : HERE
      CWM ATT version : HERE
      Version 2.1.0 / CWM only ICS 4.x and CM10 ROM
      1/ Linux 3.0.44
      CWM version : HERE
      Version 2.0.9F (like final) / CWM only ICS 4.x and CM10 ROM
      1/ Linaro 2012.09
      2/ Added camera fix done by @Tungstwenty
      CWM version : HERE
      CWM ATT version : HERE
      Version 2.0.9e / CWM only ICS 4.x and CM10 ROM
      1/ Disabled JRCU, back to RCU
      CWM version : HERE
      CWM ATT version : HERE
      Version 2.0.9d / CWM only ICS 4.x and CM10 ROM
      1/ Phenomal tweaks for memory and LCD voltages (thanks @@fenomeno83)
      2/ Another review of chargecurrent settings
      CWM version : HERE
      (PLEASE DO A WIPE CACHE, first boot will be longer anyway)

      Version 2.0.9c / CWM only ICS 4.x and CM10 ROM
      1/ JRCU (thanks @simone)
      2/ New chargecurrent settings (again with 4th settings)


      Version 2.0.9b / CWM only ICS 4.x and CM10 ROM
      1/ Linux 3.0.43
      2/ New chargecurrent settings
      CWM version : HERE
      Version 2.0.9 / CWM only ICS 4.x and CM10 ROM
      1/ Another new boot logo
      2/ Added bus voltage into sysfs
      3/ Merge with Siyah's initramfs (CM10 video issue ++)
      4/ Added /sdcard/.nobootlogo
      CWM version : HERE
      Version 2.0.8c / CWM only ICS 4.x and CM10 ROM
      1/ Linux 3.0.41 and 3.0.42
      2/ Readded Ondemand governor
      CWM version : HERE
      CWM ATT version : HERE

      Version 2.0.8b / CWM only ICS 4.x and CM10 ROM
      1/ Linux 3.0.40
      CWM version : HERE

      Version 2.0.8 / CWM only ICS 4.x and CM10 ROM
      1/ Linaro 2012.08
      2/ Linux 3.0.39
      3/ Back to Revert max8997: Allow 700 mV on buck3 (too long to exit deep sleep)
      CWM version : HERE
      Version 2.0.7e / CWM only ICS 4.0.X ROM
      1/ Samsung update 5/6/7 sources
      2/ Linux 3.0.37 and 3.0.38
      3/ bluetooth: support for 4.0.4 stock ROMs
      4/ net: wireless: bcmdhd: update bcmdhd driver to 1.15.15
      5/ CM10 compatibility (thanks @gokhanmoral)
      EDIT : For 4.0.4 ROM users, there is an excellent camera fix done by @Tungstwenty you can install through CWM : HERE
      CWM version : HERE
      CWM ATT version : HERE

      Version 2.0.7a / CWM only ICS 4.0.X ROM
      1/ Linaro toolchain 2012.07 (gcc 4.7.2)
      CWM version : HERE

      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) ( Support AOSP/AOKP )

      [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 v2.0 (1 Aug) (support Samsung Rom/MIUI/AOSP/JellyBean)
      DARKKNIGHT KERNEL
      From The Developers of CheckROM

      Features Implemented:

      • Samsung ROM + MIUI + AOSP
      • JellyBean Support
      • Auto - Root
      • DM CWM Touch Recovery
      • Multiboot - Upto 6 ROM's
      • 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, pegasuq, conservative
      • I/O Schedulers: BFQ, CFQ, Deadline, SIO(default), No-op, V(R)
      • Undervolting already done
      • 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 Mali Drivers
      • Joe's RCU
      • Kernel_HZ = 500HZ for smoothness
      • Toggle MDNIE Negative Effect with Home Button
      • Cleaner DMESG
      • Decreased LCD PowerOn delay
      • Lower Brightness for Low Light Conditions\
      • BootProgress Bar
      • Manual Method for Auto Brightness and Compass for AOSP Rom's - Refer steps below.
      • Adjustable & Configurable Vibrator Interface
      • Updated MMC Drivers with MMC_CAP_ERASE disabled
      • BLN - Static
      • Better Brightness & Gamma
      • Updated Wifi Drivers
      Changelog for v2.0:
      • Added JellyBean Support 
      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-4.1 (5-Sep) (Support AOSP/AOKP/CM9 Roms)
      Thoravukk-4.1 (5-Sep)
      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


      ***4.1***
      linux 3.0.37-42
      update to latest samung sources
      MDNIE fixes
      revert a lot of patches
      add lazy governor
      bfq, sio, vr tweaked
      latest clockworkmod recovery without touch
      and a lot of other new and cool stuff
      import a lot of fluxi's patches thx to him
      
      ***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.33***
      fix recharge issue if the phone is off
      some code cleanup
      update ramdisk-recovery
      update conservative( thx fluxi ), interactive, smartass2 governor
      some GPU default changes ( let's try again )
      xz compressed
      
      [U]i'll push new patches to github if i'm back from holiday
      [/U]
      ***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.
      File Type: zip thoravukk-4.1_cwm.zip -  (5.58 MB, 85 views)
      File Type: tar thoravukk-4.1_odin.tar -  (5.40 MB, 39 views)
      **************************************  


      21 comments:

      1. Hi! Do I need a kernel cleaning script before installing a new kernel. I'm running on sammy based custom ROM. What do you recommend?

        ReplyDelete
        Replies
        1. Use "Ultimate Kernel Cleaning Script" above !

          Delete
      2. Updated post with "Show more.." help everyone easily to find kernel !

        ReplyDelete
      3. Thank you So MUCH! This made kernels easy to find!

        ReplyDelete
      4. Talasus has the Kernel TWRP/CWM Bluetooth Support included or only the 2.6.5???

        Thx

        ReplyDelete
      5. Hi, can you help please?

        I have
        Android version
        2.3.6
        Kernel version
        2.6.35.7-M250L.EL21.1306-CL827276
        se.infra@SEP-72#2
        Baseband version:
        M250L.EJ30.1516.LT
        Build number:
        GINGERBREAD.EL21

        What kernel would I need to root it?

        Thanks.

        ReplyDelete
        Replies
        1. you have a Korean Version of Galaxy S2... you can not use any of the kernels here... you have to root you unit first before you can flash kernels... and u can find procedures on doing this on XDA site... one is using Tegrak Kernel...

          Delete
      6. Cual es el mejor kernel para el samsung s2 con una rom que se llama Slim?

        ReplyDelete
      7. Hi can you add support for usb inspection camera for use with otg cable

        ReplyDelete
      8. HI,, I HAVE SGS II SHW-M250L,, NOT GT-I9100,, WHAT I CAN DO IT FOR MY DEVICE???

        ReplyDelete
        Replies
        1. convert it to GT-i9100 by flashing an ICS firmware... examples are DXKP7 or XXLPB or DXLPB etc... then Root you S2 then flash this kernels...

          Delete
      9. on dorimanx kernel, what different version 5.89 with version 7.3 ?

        ReplyDelete
      10. Thanks for sharing, I am waiting for more..

        ReplyDelete
      11. hi can you post video on how to root my galaxy s2 with baseband version DXLPB? Thanks

        ReplyDelete
        Replies
        1. you can watch tutorials on you tube... you only have to download the right CF Root kernel for your firmware version... so you have DXLPB... u need to have a CF Root DXLPB or DXLPB Kernel Inscure... download also a Stock Kernel for your DXLPB just in case the CF Root and Insecure Kernel flashing went wrong...

          Delete
      12. If you are going for finest contents like me, just pay a quick visit
        this web page every day because it presents quality
        contents, thanks
        Here is my blog borkum riff original

        ReplyDelete
      13. If you are going for finest contents like me, just pay a quick visit this web page
        every day because it presents quality contents, thanks
        my web page :: borkum riff original

        ReplyDelete
      14. How to set Neak for longer battery life mode?

        ReplyDelete
      15. thank u so much only one problem now, which is the best?

        ReplyDelete

      We love to hear from you! Leave us a comment.