[kernel] di11Pickle kernel - Captivate Android Development

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

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][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][23 MAR][KB1] skullcap-voodoo beta1 [VoodooSnd v6, Lagfix, more...]

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.

[KERNEL][AOSP][EXT4] Kang Bang! 7/12/2011 [BFS/CFS][OC/UV][BFQ]

Here we go guys, new version of my BFS AOSP kernel (sense to come)
Been working hard on this kernel for quite some time, and Birdman helped out drastically (even though he broke stuff )
Big thanks to: Birdman, Slayher, Captainkrtek, Imoseyon (for the 2.6.35 port), Jake Day, Pershoot, and plenty of others I can't remember right now.
KangBang 0.8
Kanged workqueue 2.6.36.1 backport from Imoseyon
Kanged 3.0rc6 cpufreq/cpuidle backport from Imoseyon
Couple other adjustments
Added new CPU governor: LagFree. This new governor is based on conservative, and tweaked to lower the cpu frequency on suspend, and keep it over a minium value
during phone operation. This governor added some nice tweaks to be added to other governors, looking in to that.
Swap cache dropped more agressively via ck1 patch
More compiler optimizations
Decrease default dirty ratio via ck3 patch
Enable swaptoken only when swap is full via ck3 patch
Wifi voltage lowered
2.6.39 Conservative governor backported
Call Recording support added
2.6.39 bcm4329 (wifi) driver backported
Mecha: Add gan sound device.
Mecha: Allow varying of button backlight levels.
Mecha: Allow disabling of the back mic.
Mecha: Add gan sound device
Mecha: wifi: Improve BT-coex in A2DP mode
KangBang 0.7:
Added SmartAss back
Ondemand and interactive have sleep profiles again
Sound fix from birdman included
SLQB Memory Allocator re-added
KangBang 0.6:
Re-based to Ace kernel source, so I lost some of my changes for now (until i'm not so lazy and fix them)
There are a LOT of changes/additions.
Theres a new RCU boost, which is proving to be nice so far.
Changed the memory allocator to SLUB until I get SLQB ported in
As of right now, theres no auto sleep profile in ondemand/interactive. Both of these governors still need adjustments.
The clock frequencies are the default CM frequencies. Their table is populated correctly, and currently, I'm adding frequencies back in one at a time to make sure it will boot. This will take a while... bare with me guys
Lowered RR_Interval to 6 to increase latency. Might drop it to 4
Neon and VFP optimizations
OnDemand governor Threshold adjustments
CONFIG_HZ=300 instead of 100
Add Tiny Preempt RCU
RCU Boost Prio set to 50, Delay set to 300 (still playing with these)
Sound tweaks credit to CodeAurora/Birdman
GPU Memory allocation raised
Numerous fixes from CM kernel source
KangBang 0.5:
Reverted the GPU/Camera memory allocation adjustment, as it screwed up the camera.
Reverted to my old config file, as the extra slim one broke certain apps
Stabilized voltages
KangBang 0.4:
Full wifi/settings/MMS/etc. fix credit to beavis9k!!
Added V/R I/O Scheduler (still using BFQ as default for now)
BT Audio volume raised (Credit to Slayher)
Prevent memory leak on hotplug (thx Pershoot)
GPU/Camera memory allocations raised
Cleaned up my defconfig even more. This kernel is tiny, tinier than ever before. The actual kernel zImage is 1.9mb as opposed to the 2.2 it was before. This will allow a performance increase, as there is less the kernel is trying to crank out.
Initial release, 0.3:
Feature packed for the first release.
2.6.35.13 (latest upstream linux kernel)
System/Data/Cache mounted EXT4
Numerous EXT4 file system tweaks
Overclock up to 1.8 Ghz
Undervolted for battery life/stability
BFS v404 (HUGE performance increase from the v3xx BFS series)
Tiny RCU
SLQB Memory Allocator
BFQ v2rc1 I/O Scheduler (much nicer than the original BFQ)
Kernel speed defaulted to 1024, stock tbolt speed
OnDemand governor backported from 2.6.39, with sleep/wake code (kanged from Imoseyon's OnDemandX, thanks Imoseyon!)
Wifi driver updated to latest AOSP driver
AOSP-style BT driver (kanged from Slayher's kernel source, thanks Slayher!)
MULTIPLE fixes pulled in from CyanogenMod MSM7x30 kernel source (time compensation, ashmem flush, wifi n support, CPU-supported unaligned access, compensation for rounding on odd-frequency clocksources, etc.)
Interactive governor with sleep/wake code (kanged from interactiveX, thanks Imoseyon!)
Numerous BFS tweaks for better performance, and better support for android.
SD Card read-ahead buffer increased
FS read-ahead buffer increased
Some other things I probably can't remember right now (I should take better notes, I'll add more as I remember)
Whew. Pretty hefty initial release.
Secondly, I comply with GPL. Here is my source code. Feel free to kang away, just credit me, at least in your source if not anywhere else
http://bit.ly/lSXnZx
Now to the goodies:
Download link:
BFS:
http://bit.ly/nHxIV1
CFS:
not yet updated
Broken list in 2nd post, To Do List with it.
For the latest news/updates, or just to show some love, follow me on twitter! @Drod2169
If you like my work, please consider helping support my red bull addiction!
http://bit.ly/k5swff
Broken:
Car dock.
To Do List:
Sense/GB Sense/AOSP specific defconfigs
Add Simple I/O scheduler. V/R is already in, just not built with the kernel.
Add extra frequencies one at a time to make sure it will boot (WIP)
Looks like I have a new kernal to try out
Do I overclock the same way I overclock on IMO
Sent from my ThunderBolt using XDA App
dc iz 2 legit said:
Looks like I have a new kernal to try out
Sent from my ThunderBolt using XDA App
Click to expand...
Click to collapse
Post back your experiences, please
It's been an openish beta on twitter for a while, but this release version has quite a few nice additions.
I will bang this kang and let you know what's goodies.
Looking forward to the sense version - unless of course the cell standby battery drain issue is no longer there on CM7 using this kernel.
Big thanks to: Birdman, Slayher, Captainkrtek, Imoseyon (for the 2.6.35 port), Jake Day, and plenty of others I can't remember right now.
Click to expand...
Click to collapse
-.- ..........
Installed came from dream kernal...so far so good has alot of overclock options I'm on stock speeds right now right of the bat I notice its charging really quickly, no apps uninstalled yet
Edit: wifi connected right away but right when I turned it of had 3g
green but no data did reboot with wifi off and fixed
Edit: battery is really good on this kernal I'm getting 10min per percentage on medium to heavy use
Sent from my ThunderBolt using XDA App
FINALLY, about dam time!!
Will report back!!
Awesome work, cant wait for a sense version!
Berzerker7 said:
-.- ..........
Click to expand...
Click to collapse
Jake's been a big help and support to me in my kernel work. He taught me a lot when I first got started, and he's been nothing short of a great guy. While you have your opinions, I will continue to respect the man. Please don't clutter the thread with this talk.
Wow man running super fast, wasn't planning on leaving stock, but this has surpassed my expectations. Thanks a lot!
Sent from my ThunderBolt using XDA App
Downloaded, will try later or tomorrow and post back.
Thanks for your hard work!
Data seems to be a little flakey. Performance is smooth, will report back on WiFi and battery life
Sent from my ThunderBolt using XDA App
Derrtydozen said:
Data seems to be a little flakey. Performance is smooth, will report back on WiFi and battery life
Sent from my ThunderBolt using XDA App
Click to expand...
Click to collapse
From what I can tell, data handoff seems to be A LOT LESS flaky than on other kernels. Battery life will the true test for me.
Unrelated but related: Anyone have LPP FC upon EVERY reboot now? Works fine after it has been restarted.
I have experienced this across kernels/voltages/governors/CPU freq.
Awesome, just loaded it up.
Preferred tweak method......CM settings, setcpu, does it have speedtweak?
Thanks!!!!
Sent from my ThunderBolt using XDA Premium App
So does wifi not work at all with this kernal?
Bimmer323 said:
Awesome, just loaded it up.
Preferred tweak method......CM settings, setcpu, does it have speedtweak?
Thanks!!!!
Sent from my ThunderBolt using XDA Premium App
Click to expand...
Click to collapse
it does not.
I run ondemand governor, at min: 230mhz, max: 1024mhz (stock settings)
iastonish said:
So does wifi not work at all with this kernal?
Click to expand...
Click to collapse
been told by numerous people it works flawlessy. if you have issues, try flashing imoseyon's fixwifi zip from his kernel thread
I stand corrected, data is working fine, WiFi is working fine, battery seems good. The true test for battery will be tomorrow for work
Sent from my ThunderBolt using XDA App

Categories

Resources