[KERNEL] 2.6.38.8-incredikernel-12/08/2011 - Droid Incredible Android Development

12/08/2011
Added an ICS branch.
08/15/2011
Support for voice call recording.
Adjusted voltage range to 700min 1375max. Good luck have fun.
07/06/2011
Fast charge USB
Patch to increase performance of a function often used in the kernel (memcpy)
http://www.incredikernel.com
If you would like incredikernel to keep improving, please turn off adblock for the domain. It is greatly appreciated.
06/27/2011
Fix for devices that use newer touch controllers
Read this: http://forum.xda-developers.com/showpost.php?p=15132827&postcount=3626
Get it at http://www.incredikernel.com
06/19/2011
2.6.38.8
Everything from the 4/19 release
A bunch of changes to fix smartass (I think finally)
Simple sysfs interface to enable/disable audio boost
http://www.incredikernel.com
12/23/2010 - Sense
incrediblec-MR3-2.6.32-g9a2fc16 base
Patched up to 2.6.32.27
OC up to 1.1136ghz
Screen on minimum 245mhz
Screen off 128/384
HAVS/UV
Improved smartass scaling (likes lower frequencies more) - default
BFQ I/O scheduler
Tiny RCU
CFS scheduler tweaks
GPU+
SD card speed fix
TUN + CIFS modules
ext4
Updated yaffs2/atmel touch/wifi
3/5 Multitouch support - NOTE: Some devices only support 2 touches
http://www.incredikernel.com
Use the +25v zip if you have stability issues
I recommend you don't change governors and don't set any profiles. Let smartass do its thing as it takes care of sleep.
If multitouch is not working, you may be able to get it to work by following this:
http://forum.xda-developers.com/showpost.php?p=10231055&postcount=1104
InrediControl:
https://play.google.com/store/apps/details?id=com.incredicontrol
IncrediControl AdFree key:
https://play.google.com/store/apps/details?id=com.incredicontrolAF
Fastcharge widget:
https://play.google.com/store/apps/details?id=com.incredicontrol.fastchargewidget
Because of many requests to add this:

chad0989 said:
Since I haven't seen a kernel from the latest HTC source I decided to cook one up. Scored 1529 on quadrant vs a best of 1306 with the stock HTC source. No overclocking or undervolting. May toy with that later.
incrediblec-MR3-2.6.32-g9a2fc16 base
BFS318 task scheduler
BFQ I/O schedular
GPU+
SD card speed fix
All cpu governors enabled
Screen off set minimum 245 max 384
http://www.multiupload.com/4X1BETLBZ0
Enjoy
Click to expand...
Click to collapse
looks nice, would you mind if i included this in my rom?

Can you mod a kernel for cm6
Its already made just add more features? ????
Sent from my ADR6300 using XDA App

I would imagine there's a few guys working on this? Good work getting it out first.
Gonna give it a go!

Question, is the original kernel BFS or did you add that in? Just curious as I really like the UI smoothness of the stock .17 and I have absolutely 0 knowledge of linux besides what i've picked up from reading xda.
Thanks so much for cookin this up, smells good!

scottylove said:
Question, is the original kernel BFS or did you add that in? Just curious as I really like the UI smoothness of the stock .17 and I have absolutely 0 knowledge of linux besides what i've picked up from reading xda.
Thanks so much for cookin this up, smells good!
Click to expand...
Click to collapse
lol htc wouldnt cook in the bfs scheduler

chad,
would you actually mnd whipping up a cfs version? i find that cfs is much more stable than bfs

sweet dling now ...ty
edit- holy benchmarks!
Sent from my ADR6300 using XDA App

Thanks Chad! Just flashed it.

I just flashed it. What is GPU+ anyway?

DopeShiziot said:
looks nice, would you mind if i included this in my rom?
Click to expand...
Click to collapse
Go for it.
DopeShiziot said:
chad,
would you actually mnd whipping up a cfs version? i find that cfs is much more stable than bfs
Click to expand...
Click to collapse
Did you have issues with this kernel? BFS really should be better suited for phones where a smooth UI is important.
Here's a little reading material:
http://www.google.com/url?sa=t&sour...qsCyDw&usg=AFQjCNG7ORB_chlUiype8OJZES-5bHzSjA
alexdeluxe said:
I just flashed it. What is GPU+ anyway?
Click to expand...
Click to collapse
Its a patch for sense kernels that increases 2d and 3d performance.
http://forum.xda-developers.com/showthread.php?t=825304

chad0989 said:
Go for it.
Did you have issues with this kernel? BFS really should be better suited for phones where a smooth UI is important.
Here's a little reading material:
http://www.google.com/url?sa=t&sour...qsCyDw&usg=AFQjCNG7ORB_chlUiype8OJZES-5bHzSjA
Click to expand...
Click to collapse
thanks!
and no, i havent had issues, but in the past ive found cfs to be much more stable and reliable.

Make this for aosp please. Ziggy stopped doing them, King's had some issues, and Koush's test doesn't have all the governors enabled.

Source needed
Please post or link your source changes. It is required under the GPL. Thanks for your cooperation.

overground said:
Please post or link your source changes. It is required under the GPL. Thanks for your cooperation.
Click to expand...
Click to collapse
is that by chance why the kings kernels were removed? j/w

DopeShiziot said:
is that by chance why the kings kernels were removed? j/w
Click to expand...
Click to collapse
You guessed it.

overground said:
Please post or link your source changes. It is required under the GPL. Thanks for your cooperation.
Click to expand...
Click to collapse
There you go.

i wonder why when i ask any if its possible for cm6
i always get ignored????

anybody have good resullts? battery life? about to flash, just curious?
thanks

DS36 said:
i wonder why when i ask any if its possible for cm6
i always get ignored????
Click to expand...
Click to collapse
What did you need done?

Related

[REQUEST] Kernel

Hey all,
i am searching for something special, which none of the well known kernel designers could offer. I myself cant create kernels
Here is what i am looking for:
Device: Nexus FroYo with root
Kernel features:
OC: 1.13 GHZ
UV: 800mV
Audiohack
Ramboost
Is there anyone that could create a working Kernel with the given features?
Thx a lot
Tigger
The closest one you'll find with everything you need is: http://forum.xda-developers.com/showthread.php?t=653598
It doesn't have OC but it's not necessary anyways. It has everything else you want.
mrandroid said:
The closest one you'll find with everything you need is: http://forum.xda-developers.com/showthread.php?t=653598
It doesn't have OC but it's not necessary anyways. It has everything else you want.
Click to expand...
Click to collapse
i know, but its exactly what i need. OC AND UV...thats why my request. but thanks for ur help,
im using intersectravens atm bfs .34 now...but it doesnt have OC
Froyo = pimpin'
With Froyo, you dont need OC... I thought I NEEDED it... but with SetCPU on active you'll see that the phone really only needs to run around the 245Mhz mark on the home screen and it'll rarely use all 998Mhz that it has...
RinTinTigger said:
i know, but its exactly what i need. OC AND UV...thats why my request. but thanks for ur help,
im using intersectravens atm bfs .34 now...but it doesnt have OC
Click to expand...
Click to collapse
I'd say it's a want, no so much a need, but I digress.
Wait for Ivan to update his kernel. He's been MIA though. Maybe he's dealing with real life. Look for his kernels a couple pages back and PM him. Or maybe send an email.
RinTinTigger said:
Hey all,
i am searching for something special, which none of the well known kernel designers could offer. I myself cant create kernels
Here is what i am looking for:
Device: Nexus FroYo with root
Kernel features:
OC: 1.13 GHZ
UV: 800mV
Audiohack
Ramboost
Is there anyone that could create a working Kernel with the given features?
Thx a lot
Tigger
Click to expand...
Click to collapse
I agree with not really needing OC on froyo but I guess its nice to have the option so here yah go
http://www.mediafire.com/?tzxwm0mjweo
Flash through the recovery menu or push to the phone just like you do with Raven's kernels but make sure you do a nandroid backup just in case something happens.
You didn't specify if you wanted BFS or CFS so I used CFS in this because personally I think CFS runs better overall on froyo.
(Although BFS really makes the launcher super silky smooth, it really chugs when I try to load Flash content in the browser but maybe this is happening to me only, I don't know )
wildmonks said:
I agree with not really needing OC on froyo but I guess its nice to have the option so here yah go
http://www.mediafire.com/?tzxwm0mjweo
Flash through the recovery menu or push to the phone just like you do with Raven's kernels but make sure you do a nandroid backup just in case something happens.
You didn't specify if you wanted BFS or CFS so I used CFS in this because personally I think CFS runs better overall on froyo.
(Although BFS really makes the launcher super silky smooth, it really chugs when I try to load Flash content in the browser but maybe this is happening to me only, I don't know )
Click to expand...
Click to collapse
But this oine is 950mV ...i wanted 800mV for better Battery!
RinTinTigger said:
But this oine is 950mV ...i wanted 800mV for better Battery!
Click to expand...
Click to collapse
beggers cant be choosers
xXJay_RXx said:
beggers cant be choosers
Click to expand...
Click to collapse
But its why i opened the Thread. Im not to dumb to find the pershoot with 950mV...but i am requesting something different.
And it might be that requesters wont get what they ask for but for me, its totally worth a try!!!
RinTinTigger said:
But this oine is 950mV ...i wanted 800mV for better Battery!
Click to expand...
Click to collapse
Oops.. sorry about that... I uploaded the wrong one... here yah go:
http://www.mediafire.com/?xni3mduojj3
wildmonks said:
Oops.. sorry about that... I uploaded the wrong one... here yah go:
http://www.mediafire.com/?xni3mduojj3
Click to expand...
Click to collapse
Testing it...who made it?
Does it have audi and ram boost?
RinTinTigger said:
Testing it...who made it?
Does it have audi and ram boost?
Click to expand...
Click to collapse
No, BMW but they're both German so you're okay...
djmcnz said:
No, BMW but they're both German so you're okay...
Click to expand...
Click to collapse
I thought the same thing too when I read "audi"
RinTinTigger said:
Testing it...who made it?
Does it have audi and ram boost?
Click to expand...
Click to collapse
I compiled it using the code that Raven publicly provides on his Github (latest as of 5/27/2010) and i added the overclocking code that you requested.
http://github.com/intersectRaven/ir-kernel-2.6.34/commits/master/
So it has everything that Raven's kernel has like the audio boost, 21MB ram, optimization flags, etc.
I decided to give this a try. Running great so far. Not sure if it's just a placebo effect, but it definitely feels snappier with that added .1 ghz.
halorin said:
I decided to give this a try. Running great so far. Not sure if it's just a placebo effect, but it definitely feels snappier with that added .1 ghz.
Click to expand...
Click to collapse
Nice, glad to hear it working out well so far for someone. Yah, after testing this out for a day I notice the same thing, a little more responsive, linpack has increased from 36ish to around 40 and flash heavy sites load quicker.
I'll probably use this kernel in my phone now for everyday use but use SetCPU to keep it at 998MHz until I need that little extra boost.
(Reason being because in order to run at 1113MHz the AVS has to boost the voltage up even higher then usual to keep it stable.)
Hm. Didn't know that, the voltage. Thanks.
RinTinTigger said:
But this oine is 950mV ...i wanted 800mV for better Battery!
Click to expand...
Click to collapse
Ummm... didn't we test this out in some huge blind test of kernels and conclude that 950 gets better battery life than 800?
pjcforpres said:
Ummm... didn't we test this out in some huge blind test of kernels and conclude that 950 gets better battery life than 800?
Click to expand...
Click to collapse
I guess there are those few who see better battery life when using 800 .
Personally I use 950 because 800 makes my radio erratically switch between 2G and 3G in my workplace which in turn causes a big drain on my battery. This doesn't occur when I'm home though, probably because I'm so close to a cell tower.
wildmonks said:
I thought the same thing too when I read "audi"
I compiled it using the code that Raven publicly provides on his Github (latest as of 5/27/2010) and i added the overclocking code that you requested.
http://github.com/intersectRaven/ir-kernel-2.6.34/commits/master/
So it has everything that Raven's kernel has like the audio boost, 21MB ram, optimization flags, etc.
Click to expand...
Click to collapse
THANKS a LOT! Its working really good.
And to thos with the 950>800 opinion, i thought this at well, but, i testet so much kernels now, with my usage parameters and it worked better with an 800mV
Wildmonky, any chance you could also make an BFS Version?
I think you should give both kernels then to raven to add em to his repo! They are GREAT!
I was so much looking for this kernel!!!
THX a lot!
Tigger
RinTinTigger said:
THANKS a LOT! Its working really good.
And to thos with the 950>800 opinion, i thought this at well, but, i testet so much kernels now, with my usage parameters and it worked better with an 800mV
Wildmonky, any chance you could also make an BFS Version?
I think you should give both kernels then to raven to add em to his repo! They are GREAT!
I was so much looking for this kernel!!!
THX a lot!
Tigger
Click to expand...
Click to collapse
No problem Tigger
Here yah go. Still no changes from Raven for kernel version 34 so its still dated 05/27/2010 to match.
2.6.34_AVS-800mV_BFS_1113Mhz_052710:
http://www.mediafire.com/?j2kmytmhqjm
Raven really hates overclocking so this will never be in his repo. But what I might end up doing is compile and upload to mediafire when a new update is out, if there is enough interest in this.

[KERNEL][CM7/MIUI] TalonMTD 0.0.3[OC/UV][Voodoo Color and Sound]

Hello Vibrant folk, happy hump day! This is TalonMTD, for CM7 and MIUI (and potentially other MTD based ROMs). This kernel has nearly all of the features of TalonDEV--and more coming sooner than later. IMPORTANT: be'st thou careful, here there be monsters--THIS KERNEL IS UNTESTED ON THE VIBRANT! No one in our dev channel has one. If you're good with this stuff, let me know and I'll hook you up with test builds. Lets get into the good stuff!
Code:
Features
[LIST]
[*]Overclock up to 1440MHz/Undervolt for all frequencies (having only 5 frequencies undervolted seems most stable)
[*]Nexus S Framebuffer
[*]Voodoo Color v2 (No yellow tint!)
[*]Voodoo Sound v10
[*]Based on Linux kernel 2.6.35.13
[*]GPU overclock
[*]GPU Tweaks
[*]Bonus Governors: InteractiveX, Smartass, Conservative governor compiled as a module (not enableable yet)
[*]Bonus Schedulers: SIO, V(R), BFQ2r1, CFQ with tweaks
[*]Undervolted ADC and RAM
[*]Disabled Userspace governor
[*]Kangsterizer’s LED notifications
[*]Asynchronous I/O support
[*]Logcat compiled as a module, must be enabled via ‘logcat-on’
[*]Lowmemorykiller tweaks by kodos96
[*]Jhash3
[*]RAM tweaks
[*]Readahead tweaks
[*]Kernel HZ set at 250
[*]Disabled kernel printk for less overhead
[*]KTLO (Keep the Lights On)
[*]Samsung ARM fix
[*]16.25 lbs. of ext4 fixes
[/LIST]
Code:
#include <std/disclaimer.h>
/*
* While this build is heavily optimized, it is also capable of pushing your Vibrant
* much harder. I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or the current economic crisis. Please do some
* research if you have any concerns about features included in this kernel
* before flashing it! YOU are choosing to make these modificiations, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
You can download it here...
0.0.3: http://dl.dropbox.com/u/9426310/TalonVibrant-0.0.3.zip
Source code: http://existz.darkirc.info/git/?p=kernel/talonmtd.git
Join us on freenode, channel #suckerpunch for support.
Many thanks to my co-devs eXistZ, kodos96, and zacharias.maladroit/zachy_md. (original Talon thread here: http://forum.xda-developers.com/showthread.php?t=1050206)
Huge thanks to
Supercurio
Teamhacksung
morfic
netarchy
TheEscapist
TK-Glitch
kangsterizer
And a great big final thanks to my testers, the great folks who put up with me breaking stuff and putting up a new build every 5 minutes, the guys who pushed me to greater heights to get stuff done:
Shoman94
Vivified (the great motivator)
Thegodsquirrel
Abee_13
lownox
Wanna say thanks? Buy me a root beer, and/or hit thanks.
Just so everyone knows, I also own an iPhone.
0.0.3 (Maintenance Upgrade)
TONS AND TONS of ext4 fixes (more info here: http://existz.darkirc.info/git/?p=kernel/talonmtd.git;a=shortlog)
Minor upstream fixes including call volume tweak
0.0.2
Improved USB signal quality
OndemandX governor (offers sleep power consumption improvements over ondemand, not ready for the big time yet. Seems to cause 3D choppiness.)
Fixed enable_conservative script (released separately, coming soon)
Upstream DVFS fixes
Many more ARM fixes (for more information visit http://existz.darkirc.info/git/?p=kernel/talonmtd.git;a=shortlog and take a look at the ARM fixes)
Low power mode support (buggy)
Upstream touchkey tweak to prevent accidental button pushing
BUMPED OVERCLOCK VOLTAGES--People were reporting serious instability, so I bumped the voltages. This should fix the majority of issues.
init.d cleaning script from zacharias.maladroit
Major tweaks from Infuse to help with CPU scaling above 1000 MHz
ytt3r said:
This post isn't actually doing anything right now, so here's a picture of a kitten.
Click to expand...
Click to collapse
Just flashed on trigger 2.3.5 8/22 and everything is running good so far.
Thanks!
Thank you ytt3r for bringing TalonMTD to Vibrant! I am about to flash it on CM7 Build #105 and I will let you know if it works ok. I am ready for CM7 to have better battery since the performance is already top notch for Vibrant and most likely will not get any faster.
Dev.... nice work to get another kernel ported over to the Vibrant community. I'll wait to get some feedback from others before I decide to flash as a daily driver.
I'll tell you though, if you haven't followed the Vibrant community.... the CM7 or CM7 based ROM's are having a problem with battery life. So, with that said... if you could figure out a way to get us some blazing battery life... you'd probably be considered a hero.
Dmkjr said:
Dev.... nice work to get another kernel ported over to the Vibrant community. I'll wait to get some feedback from others before I decide to flash as a daily driver.
I'll tell you though, if you haven't followed the Vibrant community.... the CM7 or CM7 based ROM's are having a problem with battery life. So, with that said... if you could figure out a way to get us some blazing battery life... you'd probably be considered a hero.
Click to expand...
Click to collapse
I've had excellent battery life... CM7 is having the same issues on the Captivate, and I'm sure all SGS models. But being completely honest it seems to be running perfectly well for me and I haven't had any battery issues.
So far so good. Phone is flying with CM7 Build#105. No bugs so far. Only issue I had was a freeze at 1.3ghz. This is the first CM7 kernel I have had a freeze at 1.3ghz with. 1.2ghz is rock solid even with -25mv to -125mv undervolt.
16.25 lbs?
Sent from my SGH-T959 using XDA Premium App
Only issue is the captive lights don't time out on miui might just be me tho
To be fair.... I've bought a PowerSkin and been using it for almost a week running 1.8.26. I don't think my input on battery life would be relevant to most.
im using MIUI revamped and i flashed this kernel. i still have the yellow tint
enzomtrx said:
16.25 lbs?
Sent from my SGH-T959 using XDA Premium App
Click to expand...
Click to collapse
You're the only person to catch that so far lol
Chwek13 said:
Only issue is the captive lights don't time out on miui might just be me tho
Click to expand...
Click to collapse
Not an issue, a feature, it's KTLO.
Great Kernel.
Thanks for the nice work you done on this.
One question:
Why none so far tried the updated drivers from Optimus 3D for out devices?
They have v1.6 driver and we are at v1.5. Gpu is the same just theirs are 300mhz vs 200mhz for sgs family. (PowerVR SGX 540)
On cm7 my leds stay on all the time when screen is on. This is intentional? Any way to make a version without that? Not that it matters but quadrant scores are 200-300 less then neo17r7 @ 1.2ghz.
hey guys will this work on the surface 3.2 jvr port? it uses the talondve on the i9000 anyone dared to try?
hurtz777 said:
On cm7 my leds stay on all the time when screen is on. This is intentional? Any way to make a version without that? Not that it matters but quadrant scores are 200-300 less then neo17r7 @ 1.2ghz.
Click to expand...
Click to collapse
My leds are staying on with this kernel 2. Switched to immortality cm7 and led is off now. Pls fix as this is the only thing I've noticed. Everything else seems great.
Bluejay913 said:
My leds are staying on with this kernel 2. Switched to immortality cm7 and led is off now. Pls fix as this is the only thing I've noticed. Everything else seems great.
Click to expand...
Click to collapse
That's a feature of this kernel
From the OP
KTLO (Keep the Lights On)
Click to expand...
Click to collapse
Does this work on omfgb?
Sent from my SGH-T959 using XDA App
Dmkjr said:
Dev.... nice work to get another kernel ported over to the Vibrant community. I'll wait to get some feedback from others before I decide to flash as a daily driver.
I'll tell you though, if you haven't followed the Vibrant community.... the CM7 or CM7 based ROM's are having a problem with battery life. So, with that said... if you could figure out a way to get us some blazing battery life... you'd probably be considered a hero.
Click to expand...
Click to collapse
how about Gingerbread Bootloaders ?
aren't modded bootloaders available for the Vibrant (yeah I know it's kinda risky)
*subscribes*
zacharias.maladroit said:
how about Gingerbread Bootloaders ?
aren't modded bootloaders available for the Vibrant (yeah I know it's kinda risky)
*subscribes*
Click to expand...
Click to collapse
Respect and nice to see you back

[Kernel] RieGo Kernel 0.7 (3.1 only)

Hi guys, finally i want to release my kernel.
This kernel is based on pershoots latest source. So it's mostly his work
-Contains Lazy governor by Ezekeel
-Contains SLQB slab allocator
Changelog:
Code:
[SIZE="1"]coming next:
[/SIZE]
0.7:
-use SLQB slab allocator
[SIZE="1"]0.6:
-no more GPU OC for now (doesn't work)
-additional modules
-a few minor performance tweaks
-more "lazy" tweaking
0.5:
-tweaked "lazy" a bit and set as default
-optional gpu overclocking (experimental)
0.4:
-started from scratch
-added lazy governor
-NO gpu overclocking until i can get it working
-should work with all devices now (please feel free to test :))
0.3:
-ondemand is default
-GT-P7510 with TW should work
0.2:
-removed SmartassV2 - freezed max frequency sometimes
-added Lazy governor by [URL="http://forum.xda-developers.com/showthread.php?t=1276092"]Ezekeel[/URL] and set as default
-20% 3D GPU overclock (experimental, may freeze, but works fine so far)
0.1:
-ARM: tegra: speed up framebuffer copy
-added SmartassV2 governor (set with SetCpu) [B]*testing*[/B]
-13% GPU overclock
0.0:
-100% pershoots Kernel[/SIZE]
Download: (Only 3.1!)
(Flash with CWM)
No GPU OC:
GT-P7500
GT-P7500 Touchwiz
GT-P7510 (WiFi-only)
GT-P7510 (WiFi-only) Touchwiz
Modules Archive
Welcome, we need all the devs and cooks we can get in here. Would you consider supporting the GT-P7500 also? We are starving!
nickwarn said:
Welcome, we need all the devs and cooks we can get in here. Would you consider supporting the GT-P7500 also? We are starving!
Click to expand...
Click to collapse
I'll try my best to support the GT-P7500 in the future
Downloading and trying now. Thank you
---------- Post added at 03:00 PM ---------- Previous post was at 02:49 PM ----------
The 7500 version is messed up. It boots but the rainbow colours that sometime can show themselves at bootup acctually show themselves when its booted. Its impossible to see anything, the whole screen is covered by these coloured lines. But the tab is booted, it responds to screen timeout and when i press power button the screen goes black and it turns on when i press it. so it boots but something is messed up with graphics. Please check and i try the update for you.
nickwarn said:
Downloading and trying now. Thank you
---------- Post added at 03:00 PM ---------- Previous post was at 02:49 PM ----------
The 7500 version is messed up. It boots but the rainbow colours that sometime can show themselves at bootup acctually show themselves when its booted. Its impossible to see anything, the whole screen is covered by these coloured lines. But the tab is booted, it responds to screen timeout and when i press power button the screen goes black and it turns on when i press it. so it boots but something is messed up with graphics. Please check and i try the update for you.
Click to expand...
Click to collapse
Thanks for trying. I'm not sure what the problem is. I'll take the links down.
Reflashing an other (working) kernel should solve the problem for you.
It's weird because the graphics part should be the same for all. I really have no idea where the problem is.
I don't think it's because of overclocking
... enough kernel developing for today.
Sorry for asking, but did you use the right base for 7500 version? Its easy to mix up stuff. maybe it was built on 7510 base or non TW base. anyway good try
nickwarn said:
Sorry for asking, but did you use the right base for 7500 version? Its easy to mix up stuff. maybe it was built on 7510 base or non TW base. anyway good try
Click to expand...
Click to collapse
I think so. I'll look into it later
im gonna sound like an idiot...but whats the difference between this and pershoot's? does pershoot's have any gpu overclock?
K Rich said:
im gonna sound like an idiot...but whats the difference between this and pershoot's? does pershoot's have any gpu overclock?
Click to expand...
Click to collapse
right now the difference is:
-ARM: tegra: speed up framebuffer copy
-added Lazy governor by Ezekeel and set as default
-20% 3D GPU overclock (experimental, may freeze, but works fine so far)
(more to come )
and no, pershoot doesn't have gpu overclock.
sweet, im always up for new mods/tweaks!
ill be giving this a try as soon as i get home from work
Does overclocking the GPU improve video playback?
CazeW said:
Does overclocking the GPU improve video playback?
Click to expand...
Click to collapse
I don't think so. only the 3D rendering part is overclocked. but you may give it a try, maybe I'm wrong
I'll wait till somebody tries the wifi only/touchwiz version
Thanks for giving the gpu overclocking a go so quickly.
Wifi touchwiz does not work... Yet. It gives the same static.
BTW, anyone know a good graphics benchmark for honeycomb? Neocore doesn't work.
non-touchwiz seems to be working so far...gonna keep testing.
Ive been playing Order&Chaos on the tab and would love me some GPU oc.
I'm on TW tho, but tempted to flash non just to try it out. Either way, much appreciated. -
so far so good, everything seems to be running well.
Kernel working well. Flashed over tasks and phantoms stock hc, n my tab is awesome smooth and fast. Best its ever been. Thank you for your work.
Oh and my lag has reduced quite alot, dont know if its just me or something has changed.
Btw im overclocked to 1.4 interactive.
Sent from my GT-P7510 using xda premium
AngeredNumber said:
Kernel working well. Flashed over tasks and phantoms stock hc, n my tab is awesome smooth and fast. Best its ever been. Thank you for your work.
Oh and my lag has reduced quite alot, dont know if its just me or something has changed.
Btw im overclocked to 1.4 interactive.
Sent from my GT-P7510 using xda premium
Click to expand...
Click to collapse
1.4 interactive for me as well, nice and smooth!!
Sent from my GT-P7510 using Tapatalk
I'm on a TW rom now. I'll try to get it working the next days.
AngeredNumber said:
Kernel working well. Flashed over tasks and phantoms stock hc, n my tab is awesome smooth and fast. Best its ever been. Thank you for your work.
Oh and my lag has reduced quite alot, dont know if its just me or something has changed.
Btw im overclocked to 1.4 interactive.
Sent from my GT-P7510 using xda premium
Click to expand...
Click to collapse
Nice! There's still some oc possible. Xoom users have 30% overclock. but that's too dangerous for me right now
You should have seen how fast it is with smartass governor. (I'll try to get that working asap)

[MOD][KERNEL] Custom Voltage

I put together a simple custom voltage interface which can be used to change both the ARM (CPU) and the internal voltage. It is the perfect companion for LiveOC, but does not depend on it.
In /sys/class/misc/customvoltage the ARM and internal voltages for the different frequency states are set by passing a string of voltage values in mV to armvolt or intvolt (for example 'echo "1250 1200 1000 950 950" > armvolt').
This should work no matter the number of frequency states implemented in the kernel. This replaces the custom UV interface most kernels have implemented and both tweaks do not work together. So if you decide to include this tweak, you will have to remove the other and this will break the voltage control with SetCPU and Proton. and it is compatible to SetCPU and similar tools.
Changes to the source: http://www.pastie.org/2806507
BUGFIX:
Made Custom Voltage compatible with the typical CPUfreq UV interface (UV_mV_table) found in many kernels thus making it compatible with SetCPU and similar tools.
Bugfix: http://www.pastie.org/2806920
BUGFIX #2:
Added the entries 'max_arm_volt' and 'max_int_volt' to the sysfs interface which can be used to change the maximum values allowed for the ARM and internal voltages.
Bugfix: http://www.pastie.org/2812494
No further patches will be published here. I have set up a git repo for all my tweaks. Each mod has its own branch to keep the tweaks cleanly separated and one can simply pull the latest patches from the corresponding branch.
https://github.com/Ezekeel/GLaDOS-nexus-s/tree/customvoltage
omg... you with another great mod... we CANNOT CATCH UP AT ALL.. you know
Made Custom Voltage compatible with the typical CPUfreq UV interface (UV_mV_table) found in many kernels thus making it compatible with SetCPU and similar tools.
Bugfix: http://www.pastie.org/2806920
True professionalism
Thank you Ezekeel, you never stop surprising me. I'll test this in a bit.
Ezekeel said:
I put together a simple custom voltage interface which can be used to change both the ARM (CPU) and the internal voltage. It is the perfect companion for LiveOC, but does not depend on it.
In /sys/class/misc/customvoltage the ARM and internal voltages for the different frequency states are set by passing a string of voltage values in mV to armvolt or intvolt (for example 'echo "1250 1200 1000 950 950" > armvolt').
This should work no matter the number of frequency states implemented in the kernel. This replaces the custom UV interface most kernels have implemented and both tweaks do not work together. So if you decide to include this tweak, you will have to remove the other and this will break the voltage control with SetCPU and Proton. and it is compatible to SetCPU and similar tools.
Changes to the source: http://www.pastie.org/2806507
BUGFIX:
Made Custom Voltage compatible with the typical CPUfreq UV interface (UV_mV_table) found in many kernels thus making it compatible with SetCPU and similar tools.
Bugfix: http://www.pastie.org/2806920
Click to expand...
Click to collapse
wow...
just amazing!
Thanks Ezekeel~! your name will forever be engraved on the hall of NS!
Ezekeel i know that you are a God in mods
But, can you explain to me how i will put this mod?
I don't understand what i have to do, i have to change some code lines? replace? or other thing?
if you made a superfast "how to" i will be vert grateful
Yusei said:
Ezekeel i know that you are a God in mods
But, can you explain to me how i will put this mod?
I don't understand what i have to do, i have to change some code lines? replace? or other thing?
if you made a superfast "how to" i will be vert grateful
Click to expand...
Click to collapse
This is kernel code.
franciscofranco said:
This is kernel code.
Click to expand...
Click to collapse
and how i change it?
With all these mods why don't you publish your own kernel Ezekeel?
Yusei said:
and how i change it?
Click to expand...
Click to collapse
a little get starter for u..
Code:
http://wiki.cyanogenmod.com/wiki/Building_Kernel_from_source
wait a minute
this is a mod that the kernel builders will put in their own kernel right?
i'm so stupid
sorry guys
I guess I will have to update Spark to include all these new additions from Ezekeel. Give me a few weeks and I will try and have a bit of a toolkit ready!
Sent from my Nexus S
Edit: also, great work Ezekeel! Just a question though, what was the reason for wanting to put together your own? Is it simpler, more stable, or something else? Sorry, I haven't compared anything either, I can't easily do so on my phone.
Jonathon Grigg said:
I guess I will have to update Spark to include all these new additions from Ezekeel. Give me a few weeks and I will try and have a bit of a toolkit ready!
Sent from my Nexus S
Edit: also, great work Ezekeel! Just a question though, what was the reason for wanting to put together your own? Is it simpler, more stable, or something else? Sorry, I haven't compared anything either, I can't easily do so on my phone.
Click to expand...
Click to collapse
hey good going..
i was going to check out app dev over the weekend to get all of ezekeels mods into one app...
mind if i try?
Sent from Divinus Nexus S...
Jonathon Grigg said:
I guess I will have to update Spark to include all these new additions from Ezekeel. Give me a few weeks and I will try and have a bit of a toolkit ready!
Sent from my Nexus S
Edit: also, great work Ezekeel! Just a question though, what was the reason for wanting to put together your own? Is it simpler, more stable, or something else? Sorry, I haven't compared anything either, I can't easily do so on my phone.
Click to expand...
Click to collapse
it could be a great idea, I think.
Me, I use script, but I see a lot of people how wants to use Ezekeel Mods without knowing a thing about scripts,
or even don't know how to use terminal emulator.
thanks for this great idea.
No more question to the kernels devs about how to activate this or this...
I think many of them will be gratefull for that.
Jonathon Grigg said:
I guess I will have to update Spark to include all these new additions from Ezekeel. Give me a few weeks and I will try and have a bit of a toolkit ready!
Sent from my Nexus S
Edit: also, great work Ezekeel! Just a question though, what was the reason for wanting to put together your own? Is it simpler, more stable, or something else? Sorry, I haven't compared anything either, I can't easily do so on my phone.
Click to expand...
Click to collapse
this mod will not only enable you to modify armvolt but also intvolt.
psygbert said:
this mod will not only enable you to modify armvolt but also intvolt.
Click to expand...
Click to collapse
can any1 explain the differences??? and what is exacly each one?
yaronyud said:
can any1 explain the differences??? and what is exacly each one?
Click to expand...
Click to collapse
The ARM voltage is for the CPU, the internal voltage for the bus (and also GPU I believe). If you increase the bus/GPU speeds with LiveOC you might have to increase the internal voltages additionally to the ARM voltages to get it stable.
Made a small improvement.
Added the entries 'max_arm_volt' and 'max_int_volt' to the sysfs interface which can be used to change the maximum values allowed for the ARM and internal voltages.
Bugfix: http://www.pastie.org/2812494
Jonathon Grigg said:
I guess I will have to update Spark to include all these new additions from Ezekeel. Give me a few weeks and I will try and have a bit of a toolkit ready!
Sent from my Nexus S
Edit: also, great work Ezekeel! Just a question though, what was the reason for wanting to put together your own? Is it simpler, more stable, or something else? Sorry, I haven't compared anything either, I can't easily do so on my phone.
Click to expand...
Click to collapse
Where can I find this app of yours? Does it have a thread?
more stable Live OC?
Ezekeel said:
The ARM voltage is for the CPU, the internal voltage for the bus (and also GPU I believe). If you increase the bus/GPU speeds with LiveOC you might have to increase the internal voltages additionally to the ARM voltages to get it stable.
Click to expand...
Click to collapse
Ah!
more stable Live OC?
excessive +percentage got the phone to lose IMEI
I had my device repaired in samsung A/S center. (reentering IMEI)
and I backuped "/efs/" folder to SD, PC just in case
---------- Post added at 11:02 AM ---------- Previous post was at 10:58 AM ----------
ellesshoo said:
Where can I find this app of yours? Does it have a thread?
Click to expand...
Click to collapse
[App] Spark Mod Manager - Beta 1 [5/9/2011]

[KERNEL][3.0.30] Matt's kernel v0.8 - 29/04/2012

Hi!
This is my first kernel for Nexus S. It is based on _thalamus 3.0.29_r1 kernel.
Matt's kernel don't have OC, LiveOC or similar features.
Original changelog/features from _thalamus:
*Second stable release based on AOSP 3.0.8 source, merged up to 3.0.29 from mainline kernel.org
*PM Fast for wifi
*Deadline I/O scheduler tweaked for flash for lowest I/O latencies
*Ondemand governor tweaked to sample less at higher frequencies to reduce overhead
*Config: CFS CPU scheduler, Deadline I/O scheduler, Ondemand CPU governor, SLUB allocator, Tiny Preempt RCU, Tun/Tap, IP advanced routing and CIFS built in
*Various compiler warnings and section mismatches fixed
*Disabled a stack of debug options resulting in a slightly faster kernel.
*Built with latest Linaro toolchain (GCC 4.6-2012.03)
Click to expand...
Click to collapse
* Changelog/features for v0.8 (29/04/2012):
Stock Display Freq
Added BLD & BLN
block: limit default readahead size for small devices
BLD Enabled (3000ms)
BLN Enabled (I need test)
KSM tweaked
Added modified liblights for BLN
Changelog/features for v0.6 (29/04/2012):
Optimized compiler flags
Increased HZ to 1000
Added optimized CRC32 algorithm
Increased default readahead value to 1024KB
Changelog/features for v0.5 (29/04/2012):
Gzip
Enabled KSM for page merging
Disabled "Debug Filesystem"
Disabled "Kernel debugging"
Patched from 3.0.29 to 3.0.30
65FPs panel
Little tweak for Deadline
Added ARM RWSEM algorithm
Added SLQB memory allocator
Build with 4.6-2012.04 Linaro
I have high performance but I don't know yet about battery drain.
Remember to wipe Dalvik cache.
DOWNLOAD: http://dl.dropbox.com/u/20742004/MattsKernelv0.8.zip
SOURCES: https://bitbucket.org/MattScherbatsky/matt-nexuss_kernel
Benchmarks: zirka 2300 Quadrant Score - 3075 Antutu
Thanks to: _thalamus, franciscofranco, rcrdbrt, Ezekeel, Google, my parents.
This is for me.
Welcome to Nexus forum
Sent from my Nexus S using xda premium
Wellcome to Nexus S world, good luck with your kernel!
Updated to v0.6.
Changelog in first post.
If you can add voodoo sound, fast charge, Bld. This will be perfect for me.
Sent from my Nexus S
Welcome to nexus s man . Great to have another kernel dev
Is it possible to add the high bigmem in next release? (404MB RAM)
Sent from my Nexus S using Tapatalk 2
mixtapes08 said:
If you can add voodoo sound, fast charge, Bld. This will be perfect for me.
Sent from my Nexus S
Click to expand...
Click to collapse
Same here
Welcome Matt & hoping for improvements . Good luck .
Sent from my Crespo
Hey Matt, sup. I know you since the development in Optimus One, hope you gonna do great in Nexus.
Sent from my Nexus S using Tapatalk 2
Welcome to the nexus s community
Sent from my Nexus S using Tapatalk 2
Hoping to see bln
Sent from my Nexus S using xda premium
only thing i'm missing is bln, i'd really love to give this a try if you could incorporate this
I'll implement soon BLN, I need it.
For another things, I don't know. For now I need tests for this kernel.
Hope!
MattScherbatsky said:
I'll implement soon BLN, I need it.
For another things, I don't know. For now I need tests for this kernel.
Hope!
Click to expand...
Click to collapse
Tested, its fine everything working. Except! I cant underclock to 800mhz...
Sent from my Nexus S using Tapatalk 2
DaXmax said:
Tested, its fine everything working. Except! I cant underclock to 800mhz...
Sent from my Nexus S using Tapatalk 2
Click to expand...
Click to collapse
Wait for future releases!
Increased Hz to 1000? What is it?
Sent from my Nexus S using XDA
Welcome to the Nexus S community.
I`ve used your kernel for a couple of hours now. Like the other folks, I miss also BLN, and also Voodoo sound/colors.
Besides, the only downside till now has was the laggy 3D performance in games. I thought that it was only the game, but tested 3d in Quadrant Advance, and it was still the case.
Overall, your Kernel is snappy and stable-no random reboots till now. I`ll be waiting impatiently for your next release
v0.8 released.
Changelog in first post.
darkchaos7 said:
Welcome to the Nexus S community.
I`ve used your kernel for a couple of hours now. Like the other folks, I miss also BLN, and also Voodoo sound/colors.
Besides, the only downside till now has was the laggy 3D performance in games. I thought that it was only the game, but tested 3d in Quadrant Advance, and it was still the case.
Overall, your Kernel is snappy and stable-no random reboots till now. I`ll be waiting impatiently for your next release
Click to expand...
Click to collapse
using root explorer, go to /system/lib/egl/ and delete the libGLES_android.so file. reboot, then try quadrant again. any difference?
simms22 said:
using root explorer, go to /system/lib/egl/ and delete the libGLES_android.so file. reboot, then try quadrant again. any difference?
Click to expand...
Click to collapse
I am actually on ICS, not GB.

Categories

Resources