[KERNEL][23 MAR][KB1] skullcap-voodoo beta1 [VoodooSnd v6, Lagfix, more...] - Captivate Android Development

This is a kernel based on Captivate (i897) KB1 source.
I consider this kernel still in beta as I haven't run it as a daily driver much yet. I did do some testing with it though and it's been stable so far.
Normal disclaimer about you flashing at your own risk <here>.
What's in it?
Boosted in call volume
Applied hardcore's mic bias tweaks
Jhash updated to jhash3
Lowmemorykiller upgraded for TinyRCU compatability from http://android.git.kernel.org/?p=kernel/common.git;a=commitdiff;h=5545554aac04918ece318270d63cbfcb015577a9
ext4 patched and upgraded from http://www2.kernel.org/pub/linux/kernel/people/tytso/ext4-patches/
Kernel hz set to 100
Tiny RCU patched and upgraded from http://android.git.kernel.org/?p=kernel/common.git;a=commit;h=9b1d82fa1611706fa7ee1505f290160a18caf95d
Supercurio's voodoo lagfix
Supercurio's voodoo sound v6
Neldar's backlighnotification 2.3 built in from https://github.com/project-voodoo/backlightnotification/tree/master/kernel_patches/
Compiled using codesourcery 2010.09.51 tool chain which should be faster and more battery efficient
Android_Logger (Logcat) disabled by default - enable via adding an empty file on the internal sd card named enable_debug
TUN support (needs tested)
CWM v2.5.1.3 (from voodoo lagfix)
10 point multi touch support
enabled CONFIG_OABI_COMPAT for fugu tweaks compatability
Memory configs:
CONFIG_ANDROID_PMEM_MEMSIZE_PMEM=2048
CONFIG_ANDROID_PMEM_MEMSIZE_PMEM_GPU1=4096
CONFIG_ANDROID_PMEM_MEMSIZE_PMEM_ADSP=1500
CONFIG_WLAN_SAMSUNG_MEMSIZE_BCM=256
CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC0=12288
CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC1=1024
CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC2=12288
CONFIG_VIDEO_SAMSUNG_MEMSIZE_MFC0=32768
CONFIG_VIDEO_SAMSUNG_MEMSIZE_MFC1=32768
CONFIG_VIDEO_SAMSUNG_MEMSIZE_TEXSTREAM=10240
CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMD=3072
Source will be in github as soon as i can get it there.
Thanks to:
supercurio
chrisryn
existz
xcaliburinhand
hardcore
for either the help with source or the help with questions.
If I've missed anyone I apologize and will add you if you remind me.
One last thing I guess... I do this as a hobby, it's not my life.

Reserved for updates.

Was literally just about to reply in your other skullcap kernel thread that I'd be willing to check out your KB1 kernel. Figured I'd search your posts first and lo and behold...
Downloaded.

Definitely looks good, downloaded and will flash soon. I like it! Battery efficient?

Haloruler64 said:
Definitely looks good, downloaded and will flash soon. I like it! Battery efficient?
Click to expand...
Click to collapse
Should be, there are battery saving tweaks in the code and the init files.
Let me/us know how it does for you.

Flashed
Voodoo app says kernel doesn't support extended sound controls
Weird behavior in Quadrant: froze on CPU 0/12, jumped to 10/12 on first run (probably anomaly)
You might wanna remove the FPS cap, just because
Quadrant scores hover around 1450.. bit low. eXistZ gets 1500, OverStock 1600. Not important, more like IDGAF, just saying though
Phone got a bit laggy, not sure if it's the kernel though. Animations are laggy....
For now back to eXistZ for Voodoo Sound... will flash an update

Just tried flashing this, but when opening up Voodoo Control it says that the Kernel doesn't support Voodoo Sound.
Anyone else having this issue?
EDIT: ^ ^ must have been posting at the same time...

pinoymutt said:
Just tried flashing this, but when opening up Voodoo Control it says that the Kernel doesn't support Voodoo Sound.
Anyone else having this issue?
EDIT: ^ ^ must have been posting at the same time...
Click to expand...
Click to collapse
uh ohh..that may just be my inability to upload the right file
checking now

I cleared RAM, i had 155 used. Under eXistZ, I have 129MB RAM after clear. Just bringing this up.

Sorry x 1000 guys
I modified my build script while I was testing today and it wasn't updating the kernel in the flash.
The zip in the OP is the correct one WITH voodoo sound now.

Haloruler64 said:
I cleared RAM, i had 155 used. Under eXistZ, I have 129MB RAM after clear. Just bringing this up.
Click to expand...
Click to collapse
Thanks, I can take a look at what all is in mem and see what I can trim.

Thanks for your work man!

great kernel so far very smooth and great call quality. only bug i noticed is when i was in recovery i went to flash another kb1 build rom (fusion) i wiped dalvik and then i got a message my back button was disabled and also i could not highlight any options i had to 3 button back into recovery then all was well. not a big deal to me but it might freak some people out just letting u know. good work man

Nice work.. i'm currently running Existz kernel and get great results with it...
Does this kernel have Voodoo Color & Sharpness ? if not, any plans to put it in ?
second question, with Existz kernel that already has voodoo lagfix, i can just flash this kernel without disabling lagfix right ?
Thanks !

TheGrub said:
Nice work.. i'm currently running Existz kernel and get great results with it...
Does this kernel have Voodoo Color & Sharpness ? if not, any plans to put it in ?
second question, with Existz kernel that already has voodoo lagfix, i can just flash this kernel without disabling lagfix right ?
Thanks !
Click to expand...
Click to collapse
I do plan on taking a look at the color and sharpness. I just never "needed" it for myself so it was low on my list.
You don't have to disable lagfix. Since both kernels support it each one will recognize it no problem.

Cool... good to know as it does make a nice difference on our beautiful amoled screens!!
Looking forward to this new kernel!!
Thanks
Sent from my SAMSUNG-SGH-I896 using Tapatalk

Hey, so eXistZ kernel doesn't provide the best battery life, and I REALLY wanna hit up your kernel! Can you do me a favor and add a lower minimum brightness tweak? Also take a look at OverStock for FPS limit remover and such? OverStock seems to have great performance, and I haven't used your kernel enough to compare The min brightness tweak would make this a MUST have!
Also I know this is the wrong place for this, but does anyone know anything about something I heard about KB1 kernels being compatible with i9000 modems? You always needed to pair i9000 modem and kernel, but I heard somewhere you can use i9000 modems with KB1 kernels for some reason.

Haloruler64 said:
Hey, so eXistZ kernel doesn't provide the best battery life, and I REALLY wanna hit up your kernel! Can you do me a favor and add a lower minimum brightness tweak? Also take a look at OverStock for FPS limit remover and such? OverStock seems to have great performance, and I haven't used your kernel enough to compare The min brightness tweak would make this a MUST have!
Also I know this is the wrong place for this, but does anyone know anything about something I heard about KB1 kernels being compatible with i9000 modems? You always needed to pair i9000 modem and kernel, but I heard somewhere you can use i9000 modems with KB1 kernels for some reason.
Click to expand...
Click to collapse
+1 for the minimum brightness tweak.
The Overstock 1.0 KB1 kernel had a bug that let it work with i9000 modems, but not Captivate modems. It was fixed in 1.1, but cmenard supposedly was researching to see if he could get it working with any modem. That was a while ago, haven't seen anything on it for almost 2 weeks.

Related

[COMPARISON] Speedmod or Super Optimized Kernel

2 kernels for galaxy s froyo has recently intrigued me, namely [KERNEL][OC-UV-TINYRCU-BFQ-RAMZSWAP] Super Optimized Kernel (4_2 STABLE) (2010-10-19) by laststufo, and [KERNEL] SpeedMod Froyo 341MB RAM [K7 Test] [I1.2 Stable] by hardcore.
This is the speedmod kernel
and this is the super optimized kernel
I know speedmod sets the minimum clock speed to 250/300/500 depending on which one you flash and includes some fixes from voodoo and also the ULK, while the super optimized kernel includes ramzswap which decreases ram usage virtually, while adding the same implementations such as voodoo fixes and ULK.
So which one is better in your opinion? Do state your reasons.
-PS: I didn't really understood the meaning of Hz but now i kinda do thanks to Bos$. The 250/300/500 is not minimum clockspeed.
None of which. I prefer YA-OK, which gives me the most snappy feeling with a slight OC/UV that does not degrade system stability or battery life.
fraencko said:
None of which. I prefer YA-OK, which gives me the most snappy feeling with a slight OC/UV that does not degrade system stability or battery life.
Click to expand...
Click to collapse
Same here, YA-OK, smooth, fast and stable,
Poxit said:
Same here, YA-OK, smooth, fast and stable,
Click to expand...
Click to collapse
Same here, loving the Ya ok!!!
Sent from my GT-I9000 using XDA App
artyte said:
I know speedmod sets the minimum clock speed to 250/300/500 depending on which one you flash and includes some fixes from voodoo and also the ULK, while the super optimized kernel includes ramzswap which decreases ram usage virtually, while adding the same implementations such as voodoo fixes and ULK.
So which one is better in your opinion? Do state your reasons.
Click to expand...
Click to collapse
AFAIK, SpeedMod doesn't set the minimum clock speed like what you said. Read the thread for more info.
I would go for SpeedMod, haven't tried the other one yet.
Sent from my GT-I9000 using XDA App
artyte said:
I know speedmod sets the minimum clock speed to 250/300/500 depending on which one you flash and includes some fixes from voodoo and also the ULK, while the super optimized kernel includes ramzswap which decreases ram usage virtually, while adding the same implementations such as voodoo fixes and ULK.
Click to expand...
Click to collapse
I thnik you should read more about linux HZ parameter In this case HZ doesn't mean Hertz.
Great topic!
Guys tell me... Which one is better for better battery life?
YA-OK, SpeedMod or Super Optimized? (and best lag fix for stable and fast) all tweaks on?
artyte said:
2 kernels for galaxy s froyo has recently intrigued me, namely [KERNEL][OC-UV-TINYRCU-BFQ-RAMZSWAP] Super Optimized Kernel (4_2 STABLE) (2010-10-19) by laststufo, and [KERNEL] SpeedMod Froyo 341MB RAM [K7 Test] [I1.2 Stable] by hardcore.
This is the speedmod kernel
and this is the super optimized kernel
I know speedmod sets the minimum clock speed to 250/300/500 depending on which one you flash and includes some fixes from voodoo and also the ULK, while the super optimized kernel includes ramzswap which decreases ram usage virtually, while adding the same implementations such as voodoo fixes and ULK.
So which one is better in your opinion? Do state your reasons.
Click to expand...
Click to collapse
i think you're getting the concept wrong about hardcore's hz lol
Raol3k said:
Great topic!
Guys tell me... Which one is better for better battery life?
YA-OK, SpeedMod or Super Optimized? (and best lag fix for stable and fast) all tweaks on?
Click to expand...
Click to collapse
same question from me either...
guys pls put some light here..
Which one is better for using with Doc Froyo 8.0.1 ...
better in quadrant scores also...
thanks in advance..
Bo$s said:
I thnik you should read more about linux HZ parameter In this case HZ doesn't mean Hertz.
Click to expand...
Click to collapse
would you please explain this, then? it may be helpful to quite a few of us
alimur_r said:
same question from me either...
guys pls put some light here..
Which one is better for using with Doc Froyo 8.0.1 ...
better in quadrant scores also...
thanks in advance..
Click to expand...
Click to collapse
well, here's mine for the day:
loads of emails, about 8 blutetooth phone calls, combination of 3g, wifi etc. i think the key is using superpower app which really makes a huge difference. mine is set to enable data every 30mins for 3 mins. also using BLN and noLED.
but most important is i've never had a crash or freeze with this combination of rom, kernel and baseband:
Samsung Galaxy S 8GB GT-i9000 (UK unbranded version), Class 10 16gb microSD
Baseband: ADJP3
Firmware: DocRomV8_Nude&Raw.ADJP5 (rev 4)
Kernel: zenkinz YA-OK build 30 OC 1.2ghz, Hardcore Tweaks, BLN ON, Overkill lagfix without binds, NoLED
Theme: JPA_V7_Androdena_Galassia_Proper_Optimised_AOSP_Ex tended_Circle
Battery App: SuperPower XDA (3 days unplugged)
aatifahmad said:
would you please explain this, then? it may be helpful to quite a few of us
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=9301613&postcount=2305
tokyogtr said:
well, here's mine for the day:
Kernel: zenkinz YA-OK build 30 OC 1.2ghz, Hardcore Tweaks, BLN ON, Overkill lagfix without binds, NoLED
Click to expand...
Click to collapse
Sorry.. could U state exactly which lagfix U used in ULF?
There's 2 overkills.. JFS and EXT4.
I used JFS overkill and has freezes twice and moved down to JFS advanced.
I don't really like ya-ok. Looks like a more basic version of super optimized kernel.
artyte said:
I don't really like ya-ok. Looks like a more basic version of super optimized kernel.
Click to expand...
Click to collapse
Don't just look, feel it
Thx to tokyo, it's my fav kernel now.
Probarly the best kernel out there
Came from SpeedMod kernel from Hardcore, which is also extremely well functioning (I1.2 stable verison). However, on my SGS, the YA-OK kernel is way faster and the feel of the phone is simply astonishing.
I'm on DOC's 7.6.2 (WXJPA) and with adv. ext4 lagfix + IOsched tweak. Phone is truly flying and finally faster than I can press the buttons - awesome!
Can't say much about battery for YA-OK, but with Hardcore's SpeedMod my SGS typically lasted 2 days (best 2,5 day). And that is push email (work and gmail), 3G on, no wifi, no gps, no bt.
Let's see how this YA-OK will do on battery? I'll report back later on...
So far - extremly well done work Zenkinz
teriemer said:
Can't say much about battery for YA-OK, but with Hardcore's SpeedMod my SGS typically lasted 2 days (best 2,5 day). And that is push email (work and gmail), 3G on, no wifi, no gps, no bt.
Let's see how this YA-OK will do on battery? I'll report back later on...
So far - extremly well done work Zenkinz
Click to expand...
Click to collapse
I'm using Speedmod K7-300Hz and with lagfix voodoo. (because of battery life)
There seems be a little laggy on my phone, I may think about other kernel, like YA-OK.
But battery lif is what I concern about.
Please let us know how about YA-OK on battery. Tks!
I've jumped to ya-ok, tried all the optimized kernels available. ya-ok feels the most smooth and balanced out, of course that's just me. you guys try it for yourself! lol
can't test battery yet until tomorrow
ps. shouldn't really post this in dev though.
tokyogtr said:
well, here's mine for the day:
loads of emails, about 8 blutetooth phone calls, combination of 3g, wifi etc. i think the key is using superpower app which really makes a huge difference. mine is set to enable data every 30mins for 3 mins. also using BLN and noLED.
but most important is i've never had a crash or freeze with this combination of rom, kernel and baseband:
Samsung Galaxy S 8GB GT-i9000 (UK unbranded version), Class 10 16gb microSD
Baseband: ADJP3
Firmware: DocRomV8_Nude&Raw.ADJP5 (rev 4)
Kernel: zenkinz YA-OK build 30 OC 1.2ghz, Hardcore Tweaks, BLN ON, Overkill lagfix without binds, NoLED
Theme: JPA_V7_Androdena_Galassia_Proper_Optimised_AOSP_Ex tended_Circle
Battery App: SuperPower XDA (3 days unplugged)
Click to expand...
Click to collapse
awesome man....great..
thanks for the info...
everything explained by the screen shots..
Thanks again..
The poll needs YA-OK and Raspdeep's Mod...
At the moment im on YA-OK as it has similar overclocks to raspdeep with the tweak of color and sharpness
YA-OK is a winner for me at the moment

Kernels comparison

Hi guys!
Great devloppers do great things!
I want to open a discussion about all the SGS kernels!
Today,a lot of kernels are out, and it's really hard to say who is the better. So for a better choice, share your user experience!
SpeedMod
Project Vodoo
Super Optimized Kernel
DamianGTO Steam kernel
Tegrak Kernel
FuguMod
Personnaly i prefer Speedmod, but i just test Speedmod and vodoo. To me Speedmod is faster than vodoo, and the battery life is better. I love all the speedmod tweaks
Now it's your turn to give your feedback, give a mark, and compare!
! I don't want to create war between kernel dev, just compare and why not help dev with user experience !
PS: sorry for my bad english ^^
IMO Voodoo kernel is faster and more stable than hardcore's one, but speedmod has better battery life. It's only my opinion.
Tried SpeedMod, Voodoo and Super Optimized Kernel.
I love SpeedMod, as he say it is fast, stable, low battery drain, easy to use and thanks to Supercurio's Voodoo Sound Radio is also usable now.
i am using voodoo
Yeah Vodoo Sound is so cool
I've tried Voodoo and SpeedMod. SpeedMod seems to have better battery life.
Interesting thing - maybe just slightly off-topic, but I'm not allowed to post in dev section yet so... it's more a SpeedMod 13A vs SpeedMod 13B thing.
I'm on Doc's 9.6.6 ROM (JPY modem) and was using Speedmod 13A. Despite trying every method I found to fix it, GPS (lock and accuracy) was horrible. Today i changed to 13B and GPS performance is ok again. This seemed odd to me, as the only thing changed was the kernel. Anyone have some insight into this?
SuckerPunch
I use Sucker Punch, built off of Speedmod, the dev keeps it updated and build off of speedmod on a regular basis. I recommend giving it a try, especially if you are at all interested in OC and UV
http://forum.xda-developers.com/showthread.php?t=930679
Hi.
I'm using speedmod also. I find it quite stable, good battery life and fast. Although I believe that most of the improvement came with 2.2.1.
What I love more in speedmod is actually credit of supercurio work... Which is the sound, it's so much better than with the stock kernel...
Sent from my GT-I9000 using XDA App
GPS performance & various kernels (&settings)
Dr. Strange said:
I've tried Voodoo and SpeedMod. SpeedMod seems to have better battery life.
Interesting thing - maybe just slightly off-topic, but I'm not allowed to post in dev section yet so... it's more a SpeedMod 13A vs SpeedMod 13B thing.
I'm on Doc's 9.6.6 ROM (JPY modem) and was using Speedmod 13A. Despite trying every method I found to fix it, GPS (lock and accuracy) was horrible. Today i changed to 13B and GPS performance is ok again. This seemed odd to me, as the only thing changed was the kernel. Anyone have some insight into this?
Click to expand...
Click to collapse
Played around with settings some more - enabling the lagfix for DATA_LOOP, CACHE_LOOP & DBDATA_LOOP (making all "=ext2" instead of "=false") destroys GPS performace for some reason. I only use default lagfix now, GPS is fine.
Will report back on this specific issue when I try Voodoo kernel. Very curious how SpeedMod compares to Voodoo on this criterion.
I love speedmod... Also mainly it is the only one that is able to change to warm colors. My default screen came with a slight blue tint. Now my Super AMOLED is beautiful again
I like SpeedMod for Great Sound -especially radio fm, low battery usage, and color temp. option.
IMO speedmod is the best! easier n i think more stable than others..
Speedmod ... with all the goodies of speed and battery life there is cifs and tun support
razor69300 said:
Hi guys!
Great devloppers do great things!
I want to open a discussion about all the SGS kernels!
Today,a lot of kernels are out, and it's really hard to say who is the better. So for a better choice, share your user experience!
SpeedMod
Project Vodoo
Super Optimized Kernel
DamianGTO Steam kernel
Tegrak Kernel
FuguMod
Personnaly i prefer Speedmod, but i just test Speedmod and vodoo. To me Speedmod is faster than vodoo, and the battery life is better. I love all the speedmod tweaks
Now it's your turn to give your feedback, give a mark, and compare!
! I don't want to create war between kernel dev, just compare and why not help dev with user experience !
PS: sorry for my bad english ^^
Click to expand...
Click to collapse
G'day people, I've tried all of them except FuguMod, and from my tests running the stock firmware I9000XWJS3 voodoo was faster than SpeedMod but Tegrak was the fastest out of everything. Only thing with Tegrak is that it doesn't use ClockworkMod and has a market app to adjust it settings. plus it adds an extra boot menu at the beginning of every boot. its also not compatible with some apps and its version of root doesn't use Busybox which I've noticed causes some problems.
Bluephantom3 said:
G'day people, I've tried all of them except FuguMod, and from my tests running the stock firmware I9000XWJS3 voodoo was faster than SpeedMod but Tegrak was the fastest out of everything. Only thing with Tegrak is that it doesn't use ClockworkMod and has a market app to adjust it settings. plus it adds an extra boot menu at the beginning of every boot. its also not compatible with some apps and its version of root doesn't use Busybox which I've noticed causes some problems.
Click to expand...
Click to collapse
For Bluephantom:
Wooow you tried all of them ^^
You are so brave lol. So accorded to you what kernel is the best?
Vodoo is really faster than Speedmod? I never noticed this. I find Vodoo not smoothy.
For ALL:
What do you want on kernel to be the best?
I like SpeedMod, regularly updated, stable and fast enough.
Speedmod for me
3 KERNELS
I guess there are just 3 different KERNELs for SGS, the others are just tweaks for Stupy's CWR,
appreciate all the work for Super curio, Lastufo and Stupy
There are no best kernels, just optimized settings,
I tuned my sgs so my hard died (mine was the only SGS bricked in this region), now i use stock ROm JPP (one of the universal best) and a modified kernel and have the same working speed as Darky Doc ROms have.
I've only tried SpeedMod and Voodoo, and for me Voodoo has a little extra oomph. Phone seems snappier and faster in general.
I'm with doc's 9.6.6 JS5 /JPY modem /Speedmod k13c kernel and my battery drain is kinda stressful Did anyone test different kernels with this rom?Which one has the lowest consumption? (I lose about 2& per hour idle/2g/no wifi or data)

[kernel] di11Pickle kernel

well, since this has been out and included in my rom for over a month now, i figure ill put it out here for all others to use as well since its been perfectly stable, smooth, fast, and very good on battery.
Kernel Feature's
-JPX source-patched with hardcore's k13a
-compiled with CodeSourcery 2010.09-51
-voodoo lagfix
-voodoo sound 4,
-voodoo sharpness and color (or speedmods screen adjustments)
-default scheduler-noop(better for non-spinning disks)
-bootanimation.zip
-xcaliberinhand's headphone fix-voice calls through headphones
-kernel HZ=500(smoother)
-338mb user accessible ram
-neldar's BLN 2.3
-working sdcard mount in recovery
-will auto convert all partitions ext4 at boot
-optimized compiler flags
-+ more
CONFIG_ARM_THUMBEE-y-enables thumbee processor mode
CONFIG_PREEMPT_NONE=y-supposed to be better for raw processing power
disabled some debug stuff and print k for better performance- logger on(for adb)
this will hopefully get updated often, and i have another version im working on thats pretty different than anything else out now.
big thanks to harcore for the great speedmod kernel that this is patched with
big thanks to supercurio for the great voodoo work
thanks to xcaliberinhand for the great reorient work
BIG THANKS to exists for answering my questions when i was first getting started with this.
I'll definitely put this on my Captivate. Can't wait to see what's in the works.
Sent from my CM7 Inspire
Ive tried all the other kernels, might as well try one more and see where it rates on my phone. Thanks for posting this.
does Speedmod screen adjustments include the lower brightness setting?
doreyu said:
does Speedmod screen adjustments include the lower brightness setting?
Click to expand...
Click to collapse
Yes, speedmod based (build 2) should be having lower brightness compared to build 3.
Can u change the splash screen to display the capitvate model # SGH-I897 instead of GT-i9000?
Sent from my Captivate using XDA Premium

[KERNEL][KB1]eXistZ KB1 Froyo Kernel #9[01JUL][Voodoo Sound 9, Lagfix & Color][OC/UV]

[KERNEL][KB1]eXistZ KB1 Froyo Kernel #9[01JUL][Voodoo Sound 9, Lagfix & Color][OC/UV]
This kernel is for FROYO KB1 ONLY
This is a BETA, so there might be a few bugs. Im still in the process of adding features, so please bare with me..Ill update the post as I go along
As of right now, there will be no support..this is tagged BETA for a reason. However, its been stable for me
Voodoo lagfix converts /system, /cache, /dbdata and /data to Ext4 with optimized parameters for speed but also guaranteeing data integrity.
Also, it configures the write behavior of Linux to prevent lag from happening, plus apply some memory management providing a better balance than stock settings.
Big thanks to Hardcore, Xcaliburinhand, Supercurio, Raspdeep, sztupy, Designgears, Glitterballs, Morfic, Trasig, and eSPyel
As always, flash at your own risk, im not responsible for any damages!
Download older versions HERE
Get support at #suckerpunch
Follow shaolin95's Mini Overclocking Guide
Use THIS file to remove S_volt_scheduler via CWM
How to Install
Make sure to have a backup..just incase
Flash via CWM
Features
Based on KB1 i897 sources
Voodoo Lagfix
Voodoo Sound v9
Voodoo Color & Sharpness
Darker Min Brightness Tweak
Kernel HZ=100
Simple IO Scheduler
OC/UV up to 1.4ghz
Added BFQv2 scheduler
Neldars Backlight Notification
TUN/CIFS Support
Patched TinyRCU and lowmemorykiller
Patched ext4 [WIP]
Disabled printk/logger
Updated jhash2 to jhash3
...plus more to come...
BETA #9
-update to Voodoo Sound v9
BETA #8
-update Voodoo Sound v7
-UPDATE: added NO-BLN version
BETA #7
-update Voodoo Sound v6
BETA #6
-update Voodoo Sound v5
BETA #5
-add 'Simple IO' scheduler (default)
-add 10 point multitouch support (fixes few multitouch bugs)
-few performance improvements
BETA #4
-Voodoo color: gamma 2.2 only
-Voodoo color: mDNIe color and sharpness enhancements
-darker min brightness tweak
-slightly optimized light sensor driver
BETA #3
-add BFQv2 scheduler (CFQ default)
-optimize cacheflush
-removed FPS cap (lock/unlock screen once after first boot)
-few random tweaks
BETA #2
-added Voodoo Sound v4
-few bug fixes
To disable BLN without using BLN Control app, place THIS file in /etc/init.d/
To check frequency time used, use Storm717's app HERE
For maximum ram performance, place this FILE in /etc/init.d/
If you have problems connecting to Wifi, try rebooting your router
WARNING
Do NOT use setCPU.. The OC/UV code is actually wrote for Voltage Control.
There are 2 parts to the OC/UV code, enabling "States" and setting "Max Clock".
With setCPU you cannot do this and it will cause problems with stability.
Just use Voltage Control..<--you been warned!
NOTE
When flashing a new kernel/rom your battery indicator may be off.
This means that you can have zero battery drain or a huge battery drain at the beginning.
Let the phone go through 3-5 complete charge cycles for the battery to recalibrate itself.
Good work.... glad to see you on it!
Will test this during the weekend. Great to see this.
Sent from Captivate.
Glad you're still at it eXistZ
Sent from Desire HD or Inspire 4G or whatever this thing is called via premium XDA app.
Nice a KB1 kernel., again, thanks for the hard work!
Sent from my SAMSUNG-SGH-I897 using XDA App
wait did 2.2 source come out o.o
comdei said:
wait did 2.2 source come out o.o
Click to expand...
Click to collapse
Yes sir...
Sent from my SAMSUNG-SGH-I897 using XDA App
Is it on samfirmwares?
I didn't really like KB1 but I want to take a peak at the source
Way to go existz... you are churning out the kernals lately! Now for my real dilemma... OC'ed CM7, or smooth KB1 battery life goodness...
comdei said:
Is it on samfirmwares?
I didn't really like KB1 but I want to take a peak at the source
Click to expand...
Click to collapse
Not sure about samfirmware, but its up on opensource.samsung.com
comdei said:
Is it on samfirmwares?
I didn't really like KB1 but I want to take a peak at the source
Click to expand...
Click to collapse
source rarely goes to samfirmware....
source comes from opensource.samsung.com
Wi-Fi doesn't seem to want to connect to my home router. Promising work though.
Works with fugutweaks too.
Pirateghost said:
source rarely goes to samfirmware....
source comes from opensource.samsung.com
Click to expand...
Click to collapse
i'm a herp durp
apparition said:
Wi-Fi doesn't seem to want to connect to my home router. Promising work though.
Works with fugutweaks too.
Click to expand...
Click to collapse
Yea same here... didnt notice earlier, but its at the top of my to-do list, ill get it fixed
Dock Audio
Since this is a voodoo based kernel...can you add dock support so that the audio plays correctly?
Should it be noted that this is a captivate kernel requiring a captivate modem? Or are i9000 modems OK to use with this?
Also does this contain the ~200 patch?
Sent from my SAMSUNG-SGH-I897 using XDA App
iXNyNe said:
Should it be noted that this is a captivate kernel requiring a captivate modem? Or are i9000 modems OK to use with this?
Also does this contain the ~200 patch?
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
Use a captivate modem (KB1) ..and as of right now no..still working on stuff
WiFi connected fine for me.
Getting some odd system hangs, not lag so much as it just seems to freeze for a few seconds, and doesn't catch up like a lag. It just skips to the last action.
Didn't mess with OC/UV yet.
Looking forward to checking this out more tomorrow.
Thanks for getting this out!
Edit: SpeedTest results are showing typical upload speeds and about 40% faster download for me.
Im not sure if ill have much time to work on this tomorrow or not, but if I do, ill get voodoo sound put in.. plus fine tune a few things..but I should be able to put some work in over the weekend
Sent from my SAMSUNG-SGH-I897 using XDA App
So the difference between this and those 2 other kernels you made is that this is made of KB1 source?

[KERNEL][KB1]OverStock v1.3 341MB, Voodoo Sound, Color, Lagfix, BLN 4/2/2011

This was made at the request of fellow XDA member/co-worker Rockasama. I showed him what I was doing on the Vibrant and he wanted something like it on his Captivate.
This kernel should be used just like a stock I897 kernel. All the same modem rules apply. What you get is a fast, efficient, and simple non OC'd kernel. Current testing shows mid 1700 to low 1800 Quadrant scores and 14's in Linpack. He's been running it for a day now and everything seems to be working. I don't have a Captivate so he's my guinea pig right now. As I make updates to my Vibrant kernel look for those to be ported over here.
Includes:
Version 1.3
Voodoo sound v7
Version 1.2
Voodoo sound v6
Version 1.1
Working Voodoo sound v4 with no issues in call quality
Version 1.0
Voodoo Sound v4 (Make sure to grab the Voodoo Control App from the market to fully utilize this feature)
Voodoo Color
Voodoo Lagfix
CIFS
BLN (Needs neldar's BLN Control app from the market, or grab the pay version for some sweet blinking action and more)
FPS cap removed(turn screen off once before running Quadrant to see it)
341MB Memory
Based on KB1 I897 Source
Use this at your own risk. Always make a backup before flashing. I would also recommend using neldar's SGS Kernel Flasher from the market to backup your current kernel.
I would like to thank the following people for making this possible:
Viralblack for the boot image PNG
morfic for all the help and making time to answer my questions
supercurio for all the Voodoo magic he has worked on SGS devices
neldar for the great BLN patch and Market app to use it
Download, Flash, and Enjoy!
OverStock-I897-KB1-v1_3.zip
Updated 3/12/2011
Look for updates and fixes to arrive on Monday evenings.
Messed around yesterday trying to make the kernel work on any modem. Not much success... I'll keep trying as I get time.
Downloaded.
I'll check this out over the weekend.
Thanks.
Trying it now.
For those that said, it'll take at least a couple of weeks to get a modified kernel out after the source drop, eat your words
Thanks SOOO much for working on this the past week or more, it has been rocking my battery time and speed. If you guys and gals aren't aware, this vibrant kernel version has been getting all the good press over on their forums!
Glad to have you with us over here cmenard!
First run of quadrant after reboot was 1328, second run 1771, third run 1812. This is a bit odd, because under the old setup of KB1 with voodoo lagfix injected by supercurio himself, Quandrant was alway hovering around 1550, never varying.
Addressable memory is upped to 341MB as advertised. Voodoo Control app recognizes the kernel. BLN , I don't use right now.
Great work. Will keep this kernel around until something comellingly better shows up. Any chance on adding OC/UV options to this?
P.S. - I guess the Quadrant score bump on second and third runs might have been due to turning the screen off after first run, resulting in FPS cap removal. I also like the OverStock boot logo.
Going to download and try this out. Thank you for your work on this.
NICE! Will take it for a spin this weekend!
Very interesting. I'm going to have to try this out over the weekend.
rajendra82 said:
First run of quadrant after reboot was 1328, second run 1771, third run 1812. This is a bit odd, because under the old setup of KB1 with voodoo lagfix injected by supercurio himself, Quandrant was alway hovering around 1550, never varying.
Addressable memory is upped to 341MB as advertised. Voodoo Control app recognizes the kernel. BLN , I don't use right now.
Great work. Will keep this kernel around until something comellingly better shows up. Any chance on adding OC/UV options to this?
P.S. - I guess the Quadrant score bump on second and third runs might have been due to turning the screen off after first run, resulting in FPS cap removal. I also like the OverStock boot logo.
Click to expand...
Click to collapse
Can you post a screen shot of the boot?
I getting reports of really bad static during phone calls. I can hear them fine. I tested with two different handsets on two different carriers.
CB650 Wolf said:
I getting reports of really bad static during phone calls. I can hear them fine. I tested with two different handsets on two different carriers.
Click to expand...
Click to collapse
what modem are you trying to use with it?
Pirateghost said:
what modem are you trying to use with it?
Click to expand...
Click to collapse
KB1 from Cognition 4.1.1
CB650 Wolf said:
I getting reports of really bad static during phone calls. I can hear them fine. I tested with two different handsets on two different carriers.
Click to expand...
Click to collapse
I just left myself a voice mail message and hear the static at the receiving end.
Sent from my SAMSUNG-SGH-I897 using XDA App
CB650 Wolf said:
I getting reports of really bad static during phone calls. I can hear them fine. I tested with two different handsets on two different carriers.
Click to expand...
Click to collapse
Same thing here. I just tried it after reading this post, and I can hear fine but the other party complained of bad static.
what modem is recomended with this kernel?
Sounds like the audience chip is not getting used. Probably incomplete Samsung code. Can anyone that built from previous i897 Samsung sources guide the OP on what to add to invoke the audience chip logic. Since he is from the Vibrant camp, this is likely a new issue for him.
Sent from my SAMSUNG-SGH-I897 using XDA App
KM00 said:
what modem is recomended with this kernel?
Click to expand...
Click to collapse
I am sure you have to stay with KB1 modem.
Sent from my SAMSUNG-SGH-I897 using XDA App
Thanks for the feedback. We did our testing on Serendipity with it's included I9K modem. That was one of my concerns, was using the Voodoo sound with the Captivates unique sound architecture. I'll see if Rockasama wants to nuke his phone and run Cognition with the KB1 modem and we can start narrowing this down.
rajendra82 said:
Sounds like the audience chip is not getting used. Probably incomplete Samsung code. Can anyone that built from previous i897 Samsung sources guide the OP on what to add to invoke the audience chip logic. Since he is from the Vibrant camp, this is likely a new issue for him.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
The code is in there. I patched Voodoo sound into it and may have missed something.

Categories

Resources