STi Kernel
Add some boost to your life today!


STi Kernel is a Siyah derivative. Thank those people involved including AJ Newkirk for inspiring me.

This kernel is for AoCP / AOSP / AOKP / JB-AOKP /CM10 + CM10.1/CM10.2 / cMIUI (Only) / Sense 4 All / SAMSUNG ICS & JB Stock ROMs.

Will fill out more later…..



Whats unique:

Code:
Compiled using Linaro 13.07 
Featuring new governors: Skywalker & Wrexy 
Stweaks compatible 
Updated often with commits from Dorimanx Kernel 
Give my profile a shot in EXTweaks ;)

Changelog:

Code:
2.40
-----
Linaro Update!
Swapped STweaks for EXTweaks
Governor tailoring...
more changes.... will upload later !

2.39
-----
Custom Changes:
Linaro 4.8-2013.07
Added skywalker and wrexy back in :) ***major updates to both***
Jthatch_default is back!
Merged new linux 3.10 changes
MORE TO COME! Stay posted :)

Changlog below is directly from dorimanx's thread:
Kernel is updated to 3.10.Y and beyond.(hybrid)(we have 90% from 3.11.Y kernel!)
This is JB Tuned Kernel only! not supporting any 2.x.x/4.0.x roms!
Dual CPU support
Default CPU governor: NIGHTMARE
CFS CPU SCHEDULER Tweaks.
Default CPU frequency: 200-1200 MHz (MAX OC up to 1.6Ghz speed!)
Kernel Support STweaks and 5 Profiles.
Overclocking to 1600 MHz. (via ANY CPU Tweak Apps or STweaks)
Kernel support 16 CPU steps! 1600Mhz->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->800Mhz as Samsung requesting to prevent SOD.
Support undervolt/overvolting via sysfs interface/apps interface. and STweaks (800-1500mV) (all set to best)
Be very careful with voltage settings! (all set already)
Default I/O Scheduling: ROW
More I/O Scheduling present in kernel: DEADLINE, VR, NOOP, FIFO, CFQ, SIO, ZEN, BFQ
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, HYPER, conservative, performance, pegasusq, nightmare, darkness, scary, zzmoove, ondemand(default sleep gov), sleepy.
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.
You can disable ROOT in STweaks app!
Tuned for I/O Mega Speed SQLite is injected to ROM after install.
BLN by GM! lights time out, and blink/breathing effect, see STweaks BLN tab to activate! (READ ABOUT BLNWW!)
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,Alucard 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 10 + 3.10.y updates!
FM-RADIO WORKING! (you need Spirit FM PAID!!!!) or Sammy ROM with FM APP.
Touch screen color + touch thresholds are in STweaks,
Kernel Cleaning Script is build IN! by VOKU.
BT Support for SAMMY 4.1.2 and all 4.2.X
Video(GPU) + Camera Driver from SAMMY JB/CM10.1 + patches
WIFI Driver 1.61.56 ported from SG4
Modem Driver from SAMMY JB SOURCE
SMP Processor code updated from Kernel 3.10.Y
RCU + SRCU Processor code updated from Kernel 3.10.Y
Kernel Code for on screen gestures by Tungstwenty fixed by MARIO1968
All FS used Code merged with 3.10.rc5 kernel
SLUB fully merged with 3.10.Y Google Android kernel
SCHED CORE fully merged with 3.10.Y kernel.
RAM merged with 3.10.Y Google Android kernel.
VFP updated to MAX from 3.10.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 V2 Video Driver combined with old to support JB STOCK in one kernel(8.X branch) by Gokhanmoral/me/CM-TEAM!
In 9.X branch we have MALIv2 ONLY video driver for CM/AOKP new ROMS! no STOCK SUPPORT!.
Added mdnie interface and made hardcore’s sharpness tweaks optional by GM!
5 GPU FREQ Steps from 108Mhz to 520Mhz by GM!
Ultra KSM from 3.9.y kernel.

2.38(Special Finals Week Edition)
-----
Merge linux patch 76
Wrexy , Interactive, and Nightmare Tweaks
Adjusted profiles slightly
Added support for ShoStock
A lot of file updates (too long to list)
Some other fun stuff 

2.37
-----
Still having issues with WiFi Toggle...
Updated to latest Linaro 13.03
Adjusted all voltages across the board in all the profiles 
Merge linux patch 3.0.74
Some DHD Updates that haven't fixed the WiFi toggle
Looking into the AP issue too....
Some other small merges.
Fixed Voodoo Louder Compatibility(works flawlessly now)

2.36
-----
WiFi toggle should be fixed!
Newest Mali Driver from Note8
Loop.c updates
Bluetooth updates
More changes!

2.35
------
Added Hybrid Profile (Mix between battery and my default)
Better OOM Support (out of memory)
Linux 3.0.70 Main Merges
Some WiFi Tweaks
More little changes

2.34
------
Re-addded profile check feature(Fixed as of 12:14:13 EST)
Added LIFO I/O Scheduler
Tuned Wrexy a little bit more
Changed around some settings in Stweaks
Power Management Updates
Lowmemkill updates
Tuned Performance profile to be more for "Gaming"
ETC....

2.33
------
Merge some changes from newest linux 3.4
Updated all I/O schedulers a bit
Fixed Sammy JB sound fix
Made Wrexy a little less aggressive
More changes

2.32
------
Revert Linux 3.0.68
Updated BFQ scheduler
Other small merges

2.31
------
Merge Linux 3.0.68 patch
Update Nightmare Gov
Other small changes
Stweaks corrections
New Jthatch Battery Profile!

2.30
-------
RIL issue fixed
Updated to latest linaro

2.29EX1
-------
Fixed Overclocking for real :)
CM10.1 Init Updates
Merges from stuff from latest kernel release
Cleaned up redundant coding.

2.27
-------
More governor tweaks, mostly Wrexy
Added Data Auto On/Off to Stweaks
There was more but my computer died so I haven't updated github yet.

2.26
-------
Should work with roms with the JDQ39 bases(AKA AOSP Roms)
Updated Wrexy a little bit
Made some changes to some of the Stweaks profiles
Tuned MALI driver slightly (thanks to Dorimanx)
Some other goodies I'm missing!

2.25
-------
Still no luck on OC for other govs beside Performance, I'm looking into it
Updated Stweaks a little bit, set my profiles sleep I/O to ROW.
Adjusted some stuff for Wifi AP for JB roms.
Adjusted Wrexy slightly
Some other changes.

2.24
-------
Made common kernel version number.
Added performance gov to stweaks.

2.23
--------

New MALI is only compatible with newest CM10.1 2/24 build(for now)
All the stuff translates to, new MALI driver!  I got it to you first because I'm the man ;)

2.22
---------
Undervolting works for real this time!
Moved Battery section in Stweaks to the top (I use reset fuel gauge a lot)
Changed default sleep I/O to FIFO
Other small changes.

2.20(Formally 2.19)
---------
Added new FIFO I/O Scheduler.
Gave Linaro 13.01 another shot.. So far so good.
Removed rav4_kar profile from stweaks.
Added 1300 MHz step back in to make coding easier.
Meh, I forget but there was other stuff.  Check out github if interested.

2.18
---------
Merges from newly released Linux 3.0.66 Kernel:

2.17
---------
Changed default governor to Wrexy
Updated Exynos thermal drivers
Some more Stweaks changes
Not much else to change, running solid 

2.16
---------
A few more merges from linux 3.8
Fixed some stweaks errors still showing 1.5 & 1.6MHz frequencies

2.15
---------
Removed 1600,1500, 1300, and all half step frequencies
A few stweaks changes

2.14
---------
Changed kernel name to STi kernel
Added support for Samsung JB ROMs JHLS4, ZCLSF & ZCLSH



INSTALLATION
1) Reboot into recovery.
2) Wipe Dalvik Cache and Cache
3) It was implied to install the kernel here 
4) Reboot Recovery and Clear Stweaks profiles
5)Fix permissions
6) Reboot



RELEASES

2.40EX14 MICSWAP
ROM RUNNING NEWEST MALI DRIVER
SERIOUSLY DON’T INSTALL THIS ON A ROM THAT USES THE OLD DRIVER. YOU’VE BEEN WARNED

Download

2.34
http://d-h.st/9Pk
Best known version to date


2.39 NOMICSWAP


Not released yet…..





ARCHIVE
Get old versions here


NIGHTLIES
Use caution
For changes,look on github. Nightlies are not LTS releases.
Nightlies


SOURCES
Kernel Source Github



Special thanks to:
Dorimanx (Dorimanx Kernel)
Voku1987 (Dorimanx Kernel)
Alucard_24 (Dorimanx Kernel)
Entropy512 (CyanogenMod)
Gokhanmoral (Siyah Kernel)


Special thanks to my testers:
bleedingthru
topiratiko
voldomart13
RockRatt