Related
Nibbles Kernel Is Here!
Thanks to Krazeecracker for letting me take over!
Thanks to Android88 for helping me test my builds into the wee hours of the night
THIS WILL WIPE CURRENT INIT.D SCRIPTS. MAKE SURE YOU BACK THEM UP!
I did not create this Kernel, I just maintain and add features to it. Give total credit to CVD as this is his creation and body of work. He made this possible. ALSO BIG SHOUTS OUT TO THOMAS.RAINES FOR THE BASE KERNEL LZ KERNEL
Features: The Nibbles kernel includes a LOT of new features that cater to all users who want to get the most out of their device. I've included many popular CPU Governors and I/O schedulers to support a wide variety of uses. Additionally, I've made lots of other fundamental changes to the kernel to better balance battery and performance (well beyond what you can do with a handful of scripts) as well as implementing over clocking the CPU to 1.782GHz, Under/Over Volting the CPU at each frequency step and over clocking the GPU.
CPU Governors: intellidemand, pegasusq, gallimaurfy, interactivex, smartassv2, wheatley, interactive, conservative, userspace, ondemand, performance
I/O Schedulers: noop, deadline, cfq, sio, vr, bfq
***DOWNLOAD Nibbles Kernel v0.1.5 HERE!***
Changelog:
1/2/2013
- Resumed building, added New Gov - LULZACTIVE
- Working Radio
1/3/2013
- added New Gov - Lagfree
- Fixed Vibration
- Added Overclocked GPU Version
1/4/2013
- Fixed wifi bug
- Modded 02governor script in init.d for ondemand governor for battery battery life
1/7/13
-- New Governors added: Adaptive, superbad, Abyssplug Credit to Ktoonsez for the help and the governors [GS3 Kernel developer]
Governors explained
http://forum.xda-developers.com/showpost.php?p=36417070&postcount=256
Click to expand...
Click to collapse
--Added GPU oc script set to 320/228 [still need to determine if it's fully effective since I do not know how to change gpu on coding level]
--Undervolted kernel a little more than previous builds, check my github for the settings
-- Removes lulzactive due to freezing and rebooting
Builds should resume as normal as i FINALLY, FINALLY, FINALLY!! found a way to compile the kernel with no problem
BIG THANKS TO THOMAS.RAINES, PTMR3, TMOGALAXYS2 & CVD HIMSELF!!
Stock GPU Speeds: http://d-h.st/UyR
MD5: 7b90a8b59b6e88ff7e547855518590b5
GPU Clock Moderate (3D @ 320MHz / 2D @ 228MHz): http://d-h.st/ALY
MD5: e2167b414ff0c23e1754bb9a60ecbd14
For those who are having trouble with ^^ these versions, use this oneDownload: Nibbles_Kernel_0.1.5_Stockfix.zip
md5: 3a08e6f9cefaca4f442f9dbb02eb1793
Source Code: https://github.com/Ayysir
***Settings Recommendations*** by CVD
Click to expand...
Click to collapse
Below are some settings that I use on ROMS and this kernel for best performance and battery.
CPU Governor: ondemand
Scheduler: CFQ
Settings->Developer Options: On
Settings->Developer Options->Window animation scale: 1x
Settings->Developer Options->Animation duration scale: .5x
Settings->Developer Options->Transition animation scale: .5x
Settings->Developer Options->Force GPU rendering: On
Apex Launcher->Advanced->Keep in memory: On
Settings->Wi-Fi->Advanced->Keep Wi-Fi on during sleep: Always
Settings->Wi-Fi->Advanced->Avoid Poor Connections: On
Settings->Wi-Fi->Advanced->Notify open network: Off
Click to expand...
Click to collapse
To add to OP -
Battery Screenshot
Benchmark Screenshot
Make OP look cleaner
This will work on the following roms:
AOSP based roms
Will not work on:
ICS and below
Touchwiz
Test and let me know?
First Woohoo
Thank you Kernel Chef. We appreciate your time in the Kitchen.
Nice! I've been hearing good things about this kernel in the skyrocket thread. Thanks for sharing.
woohooo...hope this kernel will finally work for me. just a question whats advantage n disadvantage of gpu overclocking.
Sent from my ASUS Eee Pad Transformer Prime TF201 using xda premium
This work rom android 4.0.4...
Enviado desde mi SGH-T989 usando Tapatalk 2
mataflakitas said:
This work rom android 4.0.4...
Enviado desde mi SGH-T989 usando Tapatalk 2
Click to expand...
Click to collapse
I think only JB if I'm not mistaking...
Sent from my SAMSUNG-SGH-T989 using xda app-developers app
---------- Post added at 08:14 AM ---------- Previous post was at 08:12 AM ----------
Never mind Just seen won't work on TW....
Sent from my SAMSUNG-SGH-T989 using xda app-developers app
hlimbu00 said:
woohooo...hope this kernel will finally work for me. just a question whats advantage n disadvantage of gpu overclocking.
Sent from my ASUS Eee Pad Transformer Prime TF201 using xda premium
Click to expand...
Click to collapse
Smoother gameplay for gaming lol
MandoH said:
I think only JB if I'm not mistaking...
Sent from my SAMSUNG-SGH-T989 using xda app-developers app
---------- Post added at 08:14 AM ---------- Previous post was at 08:12 AM ----------
Going to try this on Jedi Jelly....
Sent from my SAMSUNG-SGH-T989 using xda app-developers app
Click to expand...
Click to collapse
Let me know if it works so i can add it to the list
krazeecracker said:
Smoother gameplay for gaming lol
Let me know if it works so i can add it to the list
Click to expand...
Click to collapse
OK.. will do.. Here goes
Sent from my SAMSUNG-SGH-T989 using xda app-developers app
Flashing on liquid smooth
Sent from my SGH-T989 using xda app-developers app
Let me know guys! I tested all last night and this morning and its perfect for me.
***Can confirm it doesn not work on Jedi Jelly... Gets stuck at Samsung screen and Goes black.. Must be due to insecure kernel!!... O well... THanks Kraze!!!
MandoH said:
***Can confirm it doesn not work on Jedi Jelly... Gets stuck at Samsung screen and Goes black.. Must be due to insecure kernel!!... O well... THanks Kraze!!!
Click to expand...
Click to collapse
The kernel is not for stock/touchwiz based roms
Sent from my SGH-T989 using xda premium
wyldkard said:
The kernel is not for stock based roms
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
Was confirming this!!!.. lol Thats why i did it!!
MandoH said:
Was confirming this!!!.. lol Thats why i did it!!
Click to expand...
Click to collapse
It was already stated in the OP
Sent from my SGH-T989 using xda premium
So does this mean the stock gpu version have better battery life and the OC'd gpu version is better for gaming?
Also, new governors.... so much testing to do
"there is no spoon"
Is this the successor to your Lightning Zap kernel?
Sent from my Samsung SGH-T989 running CM10 by TeamChopsticks.
wyldkard said:
It was already stated in the OP
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
If it was i missed it or it was added after!!!! ... Kraze had asked me for feedback!!..
dennis96411 said:
Is this the successor to your Lightning Zap kernel?
Sent from my Samsung SGH-T989 running CM10 by TeamChopsticks.
Click to expand...
Click to collapse
Yes lol. CvD over in the skyrocket forums took this and tweaked it for everyone's taste. I tweaked it for our Hercules
I flashed CM10 a3 with for vivos kernel and 3D performance is really bad... Last time with xperiaICE v3.1, I got 2235 in quadrant 3D test with CWG kernel (i think)
So are there any kernel for gaming?
Sent from my GT-I8150 using xda app-developers app
Our android development have JB maxmem kernel I think maxmem is most suitable for gaming
Sent from my GT-I8150 using xda premium
Thnks!
ipromeh said:
Our android development have JB maxmem kernel I think maxmem is most suitable for gaming
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
Thanks! I flashed the PRIVATE kernel and when i play temple run, it freezes and gave me a pop sound... I can't do anything so i pulled out the battery and restart... So i'm going to flash the MAXMEM kernel!
TiTAN-O-One said:
I flashed CM10 a3 with for vivos kernel and 3D performance is really bad... Last time with xperiaICE v3.1, I got 2235 in quadrant 3D test with CWG kernel (i think)
So are there any kernel for gaming?
Sent from my GT-I8150 using xda app-developers app
Click to expand...
Click to collapse
Actually though, use stock.
+ Seeders
+ KSM
+ Disable CPU rendering.
You mean stock kernel on CM10? Or what?
Sent from my GT-I8150 using xda app-developers app
Both
Sent from my GT-I8150 using xda premium
TiTAN-O-One said:
You mean stock kernel on CM10? Or what?
Sent from my GT-I8150 using xda app-developers app
Click to expand...
Click to collapse
Stock kernel on CM10. When you wish to game simply overclock min frequency to 768 and max to 1401 and set governor to performance.
Why performance? Yr device may be very very hot
Sent from my GT-I8150 using xda premium
ipromeh said:
Why performance? Yr device may be very very hot
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
In JB its slightly better. Using ondemand is not quite good though. At the very least use interactive.
KiD3991 said:
Stock kernel on CM10. When you wish to game simply overclock min frequency to 768 and max to 1401 and set governor to performance.
Click to expand...
Click to collapse
Be careful... the performance governor basically runs your CPU at MaxFreq all the time.
Except during Deep Sleeps.
pepoluan said:
Be careful... the performance governor basically runs your CPU at MaxFreq all the time.
Except during Deep Sleeps.
Click to expand...
Click to collapse
Heh Due to personal reasons I rarely exceed 15-20 minutes gaming time. And I have a handy switch between my battery friendly profile and this gaming one.
KiD3991 said:
Actually though, use stock.
+ Seeders
+ KSM
+ Disable CPU rendering.
Click to expand...
Click to collapse
What's KSM
imadiu said:
What's KSM
Click to expand...
Click to collapse
Kernel Samepage Merging... you can find it under the settings/performance/memory management
Sent from my GT-I8150 using xda app-developers app
Thnks!
I tried all and it seems ok... Now, just an experiment, i'm going to try PAC MAN JB ROM... Just to see if there are any perfomance difference...
I am using cm10 alpha 3 with forvivo v2 maxmem kernel.
subway surfers lags in my phone.
how can i disable CPU rendering ?
CPU rendering? What I know is Force GPU rendering and in order to disable that just go settings and under the Developer Option, scroll down till you see a check box and Force GPU Rendering then untick it... I thought its not ticked by default?
Sent from my GT-I8150 using xda app-developers app
Disable CPU rendering is a flashable file found in Android Developments. Its quite old but gold. Enable KSM at memory settings under Performance. Also enable 16bit transparency but disable surface dithering.
http://forum.xda-developers.com/showthread.php?t=1932047
Here you go, this is the thread.
Sent from my GT-I8150 using xda app-developers app
What's the best kernel for gaming instead of saving power battery? i'm using CM 9 beta 4 right now.. thanks
Dio Galih said:
What's the best kernel for gaming instead of saving power battery? i'm using CM 9 beta 4 right now.. thanks
Click to expand...
Click to collapse
I'm using Yoon.Kernel 1.6 and it's work good :good:
Set it to interactive then install Seeder. Works like a damn charm.
eza azami said:
I'm using Yoon.Kernel 1.6 and it's work good :good:
Click to expand...
Click to collapse
Thanks te:good: but how's about battery life? is it stable with it?
KiD3991 said:
Set it to interactive then install Seeder. Works like a damn charm.
Click to expand...
Click to collapse
Seeder from google market bro? thanks mate..
Dio Galih said:
Thanks te:good: but how's about battery life? is it stable with it?
Seeder from google market bro? thanks mate..
Click to expand...
Click to collapse
No. Its free for XDA users . Go to the search all forums search tab and search for it. CHEERS!
Interactive is my first choice if it comes to the original kernel.
Ohh i see.. thanks so much
What I/O scheduler for Interaxtive Governor?
"Back to CM9" -TiTAN
Is it just me or using a custom kernel seems to be slower compared to Arco's stock kernel?
allkpop said:
Is it just me or using a custom kernel seems to be slower compared to Arco's stock kernel?
Click to expand...
Click to collapse
It depends. Sometimes user feel faster with a custom kernel but sometimes not. It depends on some users configure the custom kernels.
For me using smartassv2 + sio scheduler even on 1ghz max freq it feels faster than stock ondemand / conservative. And sometimes it affects from the kernel developer who really have finished optimised their custom kernel or not.
Sent From Viperized Beats Sensation XE
I believe that we have a great CPU with 1.4 Ghz ,, So all the games problems is comming from the RAM.. So i think that Yoon Maxmem Kernel (4xx Mb RAM) Is the best for gamming ,, but remember it don't have working camera
Sent from my GT-I8150 using xda app-developers app
i guess arco cm9 RC4 3.0 kernel is very good.
:good:
Hello everybody!
Have anyone overclocked gpu on xperia s? I want to know how phone working and is any problems with it? I don't want to burn my motherboard.
Sent from my LT26i using xda premium
I've overclocked mine using Trinity's kernel without any problems
Sent from my Xperia Slow LT26i
You need a unlocked bootloader
And a custom kernel
I recomend
Trinity kernel for general performance
Forzaferrarileo for a great balance
And doomkernel for stability and balance
Sent from my LT26i using XDA Premium 4 mobile app
I use DooMKerneL and kernel tuner app to overclock gpu to upto 320Mhz.. and yeah, you need to have bootloader unlocked..
Sent from my LT26i using xda app-developers app
mnashfaq said:
I use DooMKerneL and kernel tuner app to overclock gpu to upto 320Mhz.. and yeah, you need to have bootloader unlocked..
Sent from my LT26i using xda app-developers app
Click to expand...
Click to collapse
can u post here a diffrence between stock mhz and oc-ed one?? Im curious how much power does that give
Im ising pureslim 4.4 now so no oc for me now but just asking ;p
200mhz 2d
266mhz 3d
As oposed to
266mhz 2d
320mhz 3d
With an OC your ui will become smoother and games will lag less
Also some benchmarking apps prove that you can beat a samsung galaxy s3
Sent from my LT26i using XDA Premium 4 mobile app
UlvarinPL said:
can u post here a diffrence between stock mhz and oc-ed one?? Im curious how much power does that give
Im ising pureslim 4.4 now so no oc for me now but just asking ;p
Click to expand...
Click to collapse
There you go.. say thanks to envious_data.. couldn't have explained it better.. Normally the clock for,
2D - 200Mhz
3D - 266Mhz
But we can overclock gpu to obtain,
2D - 266Mhz
3D - 320Mhz
Phone will run with no lag at all.. And it's super smooth.. I haven't tested it's effect on the battery yet though.. I don't actually use it much.. Unless if I want to play Asphalt 8 without lag..
Hope you understood..
Thank me if I helped..
mnashfaq said:
There you go.. say thanks to envious_data.. couldn't have explained it better.. Normally the clock for,
2D - 200Mhz
3D - 266Mhz
But we can overclock gpu to obtain,
2D - 266Mhz
3D - 320Mhz
Phone will run with no lag at all.. And it's super smooth.. I haven't tested it's effect on the battery yet though.. I don't actually use it much.. Unless if I want to play Asphalt 8 without lag..
Hope you understood..
Thank me if I helped..
Click to expand...
Click to collapse
the effect on battery is almost un noticable,
this is because its a small change (as oposed to a cpu oc (much higher frequencys and higher voltages required)
xperia s uses gpu and cpu to display
and finaly most kernels with a gpu oc usualy have a gpu undervolt meaning per frequency step it uses less power as oposed to stock
<(`^´)> knowing is good!!!
Sent from my LT26i using XDA Premium 4 mobile app
Envious_Data said:
the effect on battery is almost un noticable,
this is because its a small change (as oposed to a cpu oc (much higher frequencys and higher voltages required)
xperia s uses gpu and cpu to display
and finaly most kernels with a gpu oc usualy have a gpu undervolt meaning per frequency step it uses less power as oposed to stock
<(`^´)> knowing is good!!!
Sent from my LT26i using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I get this problem sometimes.. My 2D gpu frequencies cannot be changed.. it might be because of mp-decision but isn't DooMKerneL supposed to have its own mp-decision? if i cant get past this problem, can you give me a link to the latest trinity kernel for Xperia S..? If its not asking for too much..
mnashfaq said:
I get this problem sometimes.. My 2D gpu frequencies cannot be changed.. it might be because of mp-decision but isn't DooMKerneL supposed to have its own mp-decision? if i cant get past this problem, can you give me a link to the latest trinity kernel for Xperia S..? If its not asking for too much..
Click to expand...
Click to collapse
doomkernel doesent have 2d overclock
doomkernel used the stock mpdecision
also no need for a 2d oc unless you dont like laggy opengl based games
hi guys
i just downloaded modern combat 5 on my xperia s running existenz but it lags so much
so what kernel is the best and what governors are best to play it?
thanks in advance
Come on guys
zaidx said:
Come on guys
Click to expand...
Click to collapse
Doomkernel v06 and governors performance only your batter don't like this governors ? in this kernel you can oc CPU and gpu.
zaidx said:
hi guys
i just downloaded modern combat 5 on my xperia s running existenz but it lags so much
so what kernel is the best and what governors are best to play it?
thanks in advance
Click to expand...
Click to collapse
LT26i tap from Poland
Gold_Phenix said:
Doomkernel v06 and governors performance only your batter don't like this governors ? in this kernel you can oc CPU and gpu.
LT26i tap from Poland
Click to expand...
Click to collapse
i didn't get anything
can you speak english LOL
Set governor to performance and at 1.5 ghz however this will shorten the battery life
Sent from my One X using XDA Premium 4 mobile app