I built this kernel for my daily use, now i decided to share it here!
Work with Nexus World Wide Version (i9023/i9020t).
※ Basically it is made for Official Stock ROM (JRO03E/JZO54K). it may NOT work with other ROMs.
Not working with CyanogenMod!
Main features of this kernel:
1.25GHz
Based on Linux Kernel 3.0.73
Based on AOSP
Touchwake ADVANCED (allowing you wake up your phone by touching screen when you got a notification ) (based on Ezekeel's work)
10-point multitouch
Force AC charging by chad0989
UKSM (Ultra Kernel Samepage Merging)
MTP (thanks to bedalus and Krarvind!)
High Bigmem
BLN by Ezekeel
BLD by Ezekeel
Powerkey Presses Counter
init.d support
Optimized CRC32 algorithm
SLUB
Custom Voltage by Ezekeel
mount dalvik-cache to /cache
undervolted
RCU Boost
Voodoo by supercurio
included busybox
USB OTG v5 by sztupy Read this. (not sure if this work on Jelly Bean)
CRT-off animation fix from CyanogenMod team.
PM_FAST
...
Default: interactive / sio
Thanks to all contributors of this kernel!
And welcome to fork it on my github.
Download vta2-kernel / Changelog
TODO:
Bluetooth battery drain fix.
ROW I/O scheduler ( kernel module )
...
Any Suggestion? Tell me here
hi crt is fix ?
leap_ahead said:
hi crt is fix ?
Click to expand...
Click to collapse
yes.
Thanks for the share.. works great.
krfoy said:
I built this kernel for my daily use, now i decided to share it here!
Tested on my Nexus S i9023 and it should also works on i9020.
Main features of this kernel:
1.24GHz
Based on Linux Kernel 3.0.38
Based on AOSP
for Nexus S JRO03E stock ROM
Bigmem
Touchwake
BLN
BLD
init.d support
Optimized CRC32 algorithm
SLUB
Custom Voltage
mount dalvik-cache to /cache
undervolt
Deep Idle
RCU Boost
Voodoo
included busybox
USB OTG v5
FSync control
CRT-off animation fix from CyanogenMod team.
This kernel uses smartassV2 and SIO as default governor and I/O schedulers.
Thanks to all contributors of this kernel!
And welcome to fork it on my github.
Download vta2-kernel #11 here.
Click to expand...
Click to collapse
Can you make a version with also fast charge? Anyway working great
Inviato dal mio Nexus S con Tapatalk 2
I'd like to see more feedback about this kernel as it looks promising. Thank you
Sent from my Nexus S using xda app-developers app
Kernel is good.. snappy.. nice performance..
There is no 1000mhz on the clock, so it's always on 1.24ghz ..
Pls add interactive governor.. I can't change the governor, only shows smartassv2 ...
Battery life not gr8.. But runs well.. power hungry games are smooth.. good overall..
Sent from my Nexus S using xda app-developers app
spupuz said:
Can you make a version with also fast charge? Anyway working great
Inviato dal mio Nexus S con Tapatalk 2
Click to expand...
Click to collapse
may be included in next stable release.
siddhesh.raikar said:
Kernel is good.. snappy.. nice performance..
There is no 1000mhz on the clock, so it's always on 1.24ghz ..
Click to expand...
Click to collapse
This is inspired by SAMSUNG Infuse 4G, which use the same CPU and do not have 1.0GHz step in its stock kernel.
when there are both 1.24 and 1.0GHz, the governor will prefer to use 1.24GHz. And i thought it may help governor switch between steps faster.
so it won't eat more battery in this case.
siddhesh.raikar said:
Pls add interactive governor.. I can't change the governor, only shows smartassv2 ...
Click to expand...
Click to collapse
I only built smartassV2(tweaked) into kernel. because it balance between battery life and performance.
There are also include kernel module of ondemand and conservative, you could load them by insmod if you like.
Thank you very much and must try it .
krfoy said:
This is inspired by SAMSUNG Infuse 4G, which use the same CPU and do not have 1.0GHz step in its stock kernel.
when there are both 1.24 and 1.0GHz, the governor will prefer to use 1.24GHz. And i thought it may help governor switch between steps faster.
so it won't eat more battery in this case.
I only built smartassV2(tweaked) into kernel. because it balance between battery life and performance.
There are also include kernel module of ondemand and conservative, you could load them by insmod if you like.
Click to expand...
Click to collapse
Thanks... Pls try and include HighBigMem in the next version...
thanks for your kernel! i will try it now and report back
EDIT: unfortunately kernel doesn't work for me - i use it with paranoidandroid and rom was really sluggish at first (maybe cache-related...). then i startet setcpu for adjustments and the phone stopped responding with "colorful snow" on the screen. i pulled battery to reboot. - maybe my 9023 doesn't like 1,24 ghz (it is a bit picky, but 1,2 ghz at stock vol was never a problem).
invd said:
thanks for your kernel! i will try it now and report back
EDIT: unfortunately kernel doesn't work for me - i use it with paranoidandroid and rom was really sluggish at first (maybe cache-related...). then i startet setcpu for adjustments and the phone stopped responding with "colorful snow" on the screen. i pulled battery to reboot. - maybe my 9023 doesn't like 1,24 ghz (it is a bit picky, but 1,2 ghz at stock vol was never a problem).
Click to expand...
Click to collapse
Not so sluggish at my side.
invd said:
thanks for your kernel! i will try it now and report back
EDIT:i startet setcpu for adjustments and the phone stopped responding with "colorful snow" on the screen. i pulled battery to reboot. - maybe my 9023 doesn't like 1,24 ghz (it is a bit picky, but 1,2 ghz at stock vol was never a problem).
Click to expand...
Click to collapse
same here with nstools
@OP or @DaXmax: Is there anything I can do to help at finding the problem? logcat? or is it just my phone being picky?
Deep idle? Are u sure it's fully working?
Sent from my Nexus S using xda app-developers app
ioplkj13 said:
Deep idle? Are u sure it's fully working?
Sent from my Nexus S using xda app-developers app
Click to expand...
Click to collapse
Its working.
I may replace deep idle with CPUidle or IDLE2 by _thalamus in the future.
invd said:
@OP or @DaXmax: Is there anything I can do to help at finding the problem? logcat? or is it just my phone being picky?
Click to expand...
Click to collapse
try stock kernel or raise up voltage?
krfoy said:
try stock kernel or raise up voltage?
Click to expand...
Click to collapse
can you update OP with to do list feature that are you going to add?
krfoy said:
try stock kernel or raise up voltage?
Click to expand...
Click to collapse
yea, well, with stock kernel (and thalamus and matr1x and air kernel) everything runs fine, but i wanted to know, if there is a way to find out what exactly causes the problem with your kernel and my phone (which also might help somebody else). - raising the vol does not help that much, still some freezes from time to time (even though i'm above stock vols).
alot of ROMS present which one is best keeping in mind just pure gaming.....
ksguptalive said:
alot of ROMS present which one is best keeping in mind just pure gaming.....
Click to expand...
Click to collapse
Only one updated kernel we have is CoCore, so it is best one. ROM, maybe HarshJelly/SamiOS for stock, or some CM (I think CM10.1 is most stable of all we have for now).
I used thunderzap 4.1 with jellymod 4.1 and was pretty dissapointed cuz games were not smooth...I will try Roms u mentioned...
Sent from my GT-I9070 using xda app-developers app
ksguptalive said:
alot of ROMS present which one is best keeping in mind just pure gaming.....
Click to expand...
Click to collapse
IMO, i think the best rom for gaming is CM, u are free to try any verson of it.
I/O scheduler & CPU governer definitions?
Hi
Can someone please give me the definitions & the best combo of I/O scheduler and CPU governer? i don't understand what do they mean exactly.
Jesseccentric said:
Hi
Can someone please give me the definitions & the best combo of I/O scheduler and CPU governer? i don't understand what do they mean exactly.
Click to expand...
Click to collapse
Checkout this two threads:
- CPU Governors explained in detail
- Brief info on CPU Governors and I/Os
http://dl.xda-developers.com/attach.../9/8/4/4/4/Screenshot_2014-02-24-16-59-20.png with pureperfomance.
http://dl.xda-developers.com/attach.../9/8/4/4/5/Screenshot_2014-02-24-19-31-43.png without pureperfomance.
How is this possible?
eldoradosb said:
http://dl.xda-developers.com/attach.../9/8/4/4/4/Screenshot_2014-02-24-16-59-20.png with pureperfomance.
http://dl.xda-developers.com/attach.../9/8/4/4/5/Screenshot_2014-02-24-19-31-43.png without pureperfomance.
How is this possible?
Click to expand...
Click to collapse
Sense ROMS tend to be slow and laggy...Try CM10 based ROMS, or just CM10...And then install pure performances...I am pretty sure you should get 4XXX+ score...tested with antutu benchmark...
Also, make sure you installed stock pure performances since you are using stock based ics rom...
warrior1208 said:
Sense ROMS tend to be slow and laggy...Try CM10 based ROMS, or just CM10...And then install pure performances...I am pretty sure you should get 4XXX+ score...tested with antutu benchmark...
Also, make sure you installed stock pure performances since you are using stock based ics rom...
Click to expand...
Click to collapse
in cm10,ihave 2796score in antutu benchmark.......
tekken 2 said:
in cm10,ihave 2796score in antutu benchmark.......
Click to expand...
Click to collapse
I always get 4xxx score on minicm 10 without any tweak like pure performance...
I just overclock my phone to 800 MHz and governor- Smartass V2 or Performance and BOOM:laugh:
tekken 2 said:
in cm10,ihave 2796score in antutu benchmark.......
Click to expand...
Click to collapse
Go to Settings > Performance > Governor > Max CPU freq whatever is the max according to the kernel, Set Min CPU freq to the max.
And other tweaks as well. Then run the benchmark test.
This is the mini CM10 almost nothing better .. (instead pureperformance I put Reincarnation Engine)
Can someone give me the settings of the stock kernel's cpu governor? The settings for Ondemand governor... Thanks!
tanjiajun_34 said:
Can someone give me the settings of the stock kernel's cpu governor? The settings for Ondemand governor... Thanks!
Click to expand...
Click to collapse
Huh?
As the title, I'm now using RR Oreo latest version and EX kernel,and I am looking for the best performance ROM and Kernel. It doesn't matter that even the ROM and Kernel is battery consuming. Can anyone suggest best performance ROM or Kernel? Thanks!
These kind of questions are pointless.. But if you want performance over battery, then set your kernel to run CPU governor at performance on both cpu clusters and GPU running always max Freq. Makes no sense but just what you asked.
As mentioned above, asking the "best ROM" or the "Best Kernel". It all depends on your usage. Please do not ask such questions.