[Kernel]STi v2.40EX14[JB 4.3 FULLY WORKING][8-28-13]

Do you use a ROM that uses the OLD Mali still?

  • Yes

    Votes: 19 38.0%
  • No

    Votes: 31 62.0%

  • Total voters
    50
  • Poll closed .

jthatch12

Senior Member
Mar 24, 2012
2,159
1,613
0
Philly
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
 
Last edited:

jthatch12

Senior Member
Mar 24, 2012
2,159
1,613
0
Philly
Obviously if there are any issues please report them! But please only report them once.


WREXY & SKYWALKER

Wrexy is a conservative based governor. Its similiar to the Lionheart gov. It tends to stay out of higher frequencies to favor lower frequencies but performance is not hindered. Personally I use this as my CPU Awake gov

Skywalker is a SavageZen based governor. I would not recommend this as a CPU awake kernel because it'll stay in the higher frequencies... but as a Sleep kernel, it stays in the low frequencies and almost instantly puts your phone into deep sleep. You'll also experience no lag on wakeup and no skipping of music! Its the best CPU Sleep GOV in my opinion


I highly recommend running a kernel cleaning script in between installs

https://www.dropbox.com/s/wixdh29muostxl2/Ultimate_Kernel_Cleaning_Script_v2.6.5.zip


Need a 5GHz WiFi fix? Click below to grab a flashable zip!

**Note this patch is specified for people in the US**

http://db.tt/2h4N5Imt
 
Last edited:

mr-cook

Senior Member
Nov 4, 2012
987
2,046
93
Re: [Kernel]STi v2.22 [JB/ICS]

You missed a step in your installation instructions!

(INSTALL KERNEL?)

Sent from my SGH-S959G
 
Last edited:

bleedingthru

Senior Member
Jun 1, 2011
801
168
0
Re: [Kernel]STi v2.22 [JB/ICS]

This kernal is the shizzle u guys wont be disappointed

Sent from my SGH-I777 using xda app-developers app
 

mr-cook

Senior Member
Nov 4, 2012
987
2,046
93
Re: [Kernel]STi v2.22 [JB/ICS]

Lol that was implied but I updated the OP just for you
No instructions required here.

Just trying to save you the headache later. Of people having problems from fixing permissions first, or some other off the wall "I followed the instructions claim".

Sent from my SGH-S959G
 

VR32

Senior Member
Jan 29, 2012
289
63
0
Re: [Kernel]STi v2.22 [JB/ICS]

can you point me to a list of which roms have the new vs old MALI driver plz? I'm pretty sure, however, that I'm currently on the old one (jellybam 4.1/CM10). love the name BTW... although I admit I'm an R32 guy myself. :D

Sent from my SGH-I777 using xda premium
 

jthatch12

Senior Member
Mar 24, 2012
2,159
1,613
0
Philly
What does wrexy and Skywalker do?

Sent from my SGH-i777 using xda app-developers app
Meh, thats something I was gonna fill out later since I'm at school studying:

Long story short:

Wrexy is a conservative based governor. Its similiar to the Lionheart gov. It tends to stay out of higher frequencies to favor lower frequencies but performance is not hindered. Personally I use this as my CPU Awake gov

Skywalker is a SavageZen based governor. I would not recommend this as a CPU awake kernel because it'll stay in the higher frequencies... but as a Sleep kernel, it stays in the low frequencies and almost instantly puts your phone into deep sleep. You'll also experience no lag on wakeup and no skipping of music! Its the best CPU Sleep GOV in my opinion
 
Last edited:

jthatch12

Senior Member
Mar 24, 2012
2,159
1,613
0
Philly
can you point me to a list of which roms have the new vs old MALI driver plz? I'm pretty sure, however, that I'm currently on the old one (jellybam 4.1/CM10). love the name BTW... although I admit I'm an R32 guy myself. :D

Sent from my SGH-I777 using xda premium
Gotta love boost :highfive:. Um I don't have the time to make a complete list right now. If you're on the old jellybam and the new MALI driver hasn't been implemented yet, then version 2.22 is for you. I would expect to see that most of the ROMs will implement the new MALI driver soon. The newest CM10.1 build 2/24 is the first ROM(I know of ) that has the new MALI driver.
 

cyberbandit1998

Senior Member
Aug 11, 2010
770
168
73
Clinton TWP
Re: [Kernel]STi v2.22 [JB/ICS]

Yea glad to see there still life for the i777. I already download and installed. This kernel seems faster than ajs on helly bean. Thanks loving the new kernel.

Sent from my SGH-I777 using xda app-developers app
 

jthatch12

Senior Member
Mar 24, 2012
2,159
1,613
0
Philly
Re: [Kernel]STi v2.22 [JB/ICS]

Yea glad to see there still life for the i777. I already download and installed. This kernel seems faster than ajs on helly bean. Thanks loving the new kernel.

Sent from my SGH-I777 using xda app-developers app
Nice to hear man. After a few weeks of testing with only good results I felt today was the perfect release date!

Sent from my SGH-I777 using xda premium
 
  • Like
Reactions: cyberbandit1998

rk249

Senior Member
Jun 24, 2012
351
108
0
I really hope this works for me, coz AJK doesn't work on my phone. Can't figure out why, hoping for better luck on this one. Finger crossed!
 

cyberbandit1998

Senior Member
Aug 11, 2010
770
168
73
Clinton TWP
Re: [Kernel]STi v2.22/3 [JB/ICS]

I think I found a bug. Im oc to 1300 but it not being used. CPU spy saying 1300 unused. Using your default profile with featured governors featured on op.

PS. Changed oc to 1400 same result. No oc on oc kernel :D

Sent from my SGH-I777 using xda app-developers app
 
Last edited:

jthatch12

Senior Member
Mar 24, 2012
2,159
1,613
0
Philly
Re: [Kernel]STi v2.22/3 [JB/ICS]

I think I found a bug. Im oc to 1300 but it not being used. CPU spy saying 1300 unused. Using your default profile with featured governors featured on op.

Sent from my SGH-I777 using xda app-developers app
As stated wrexy stays out of higher frequencies. Like seriously it won't touch it. Switch to performance gov and you'll see OC is working

Sent from my SGH-I777 using xda premium
 
  • Like
Reactions: cyberbandit1998
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone