Related
First off a big THANKS to Supercurio for Voodoo. These kernels supports/system/etc/init.d as all my kernels but there is no "pre-flash" needed in this case. Just flash the kernel and your good.
These kernels have been tested by many users for stability. You literally can't optimize a kernel during the compile process anymore than has been done on this kernel, optimized CT-NG 1.8.0 toolchain for the Hummingbird CPU and also optimizations during compilation. Almost every user has reported a notable battery life increase some users report amazing battery life compared to the stock Kernel.
~Version 1.1
~Updated OC/UV settings for even better battery life
~More VM tweaks
~S3 bug fixed
~More up/down threshold changes throughout CPU governers
~Tested multiple toolchain and make optimization options unfortunatly the difference in performance between them is very small. Stuck with previous setup.
~Based on the 09/06/10 Samsung Source Drop
" No Super secret lagfix because those don't exist"
~Amazing battery life through optimized UV/CPU tables
~More agressice up/down thresholds throughout CPU governers
~ Extreme OC/UV throughout the entire range but especially the freq's the Hummingbird processor uses the most based on the CPU tables for maximum battery life with a small voltage boost at 1.2 for stablity across more people's CPU's
~Modified CFQ governer is the "default"
~100Mhz, 200Mhz, 400Mhz, 600Mhz, 800Mhz, 1Ghz (OC) 1.2Ghz freq steps (Thanks Ivanmmj/Unhelpful)
~CPU tables optimized for "instant" clock up
~Bug fixes in perf tables (thanks Unhelpful)
~Kernel bulid optimized for cortex-a8/NEON using Level 3 optimizations.
~VFP3 and NEON support..this is available in stock kernels folks (but optimization for NEON is not )
~All stock CPU gov options available
~These are are included in the stock kernel anyways (Performance, Powersave, Conservative, Ondemand, Userspace)
~Interactive CPU gov still has bugs at 100Mhz so it was left out for an experimental branch and stability reasons
~VM tweaks
~CPU sampling rate adjustments for additional performance
~Allow small data to be kept longer in dirty pages
~Reduce volume of data written when write cache is flushed
~Anticipatory, CFQ and Deadline scheduler support (no-op removed due to high latency compared to the other schedulers)
~compiled with Cortex-A8 optimized CT-NG toolchain GCC 4.3.4
NOTE:For compatibility with all phones this does not automatically OC to 1.2Ghz per Unhelpfuls idea as not everyone can handle 1.2Ghz. Use a user script in the init.d folder with
Code:
#!/system/bin/sh
echo 1200000 >/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
or setCPU to OC the Kernel to 1.2Ghz. 9.8MFLOPS is about what these CPU's average in Linpack at this speed. I've had it in the 10's and that may be coming back as another option.
Download the Overclock script here and make sure you put it in the /system/etc/init.d folder (right click and save with no extension for Windows users)
There are are few options to choose from: Regular Kernels with and w/out Colorfix and Voodoo Kernels with and w/out Colorfix
NOTE:Remember to rename Stock recovery updates to "update.zip" in order to flash through stock recovery
Regular Kernels with and w/out Colorfix
NOTE:For now V1.1 does not have a colorfix option due to some time constraints/Computer issues. I will get it posted as soon as I can.
Clockwork Recovery version
Vibrant OC/UV V1.1 CWM Recovery
Vibrant OC/UV CWM Recovery
ODIN Flash Version
Vibrant OC/UV ODIN V1.1
Vibrant OC/UV ODIN
Clockwork Recovery version Colorfix
Vibrant OC/UV ColorFix CWM Recovery
Stock Recovery version Colorfix
Vibrant OC/UV ColorFix Stock Recovery
ODIN Flash Version Colorfix
Vibrant OC/UV ColorFix ODIN
Voodoo Beta 4 Kernels with and w/out Colofix
WARNING If you are one of the Vibrant users with the larger NAND chip and can't get Voodoo to work please hold off until Beta5 which will take care of this issue. IF you want to check if your Vibrant can handle Voodoo beta4 see this Post
Clockwork Recovery version
Voodoo OC/UV Beta4 CWM Recovery V1.1
Voodoo OC/UV Beta4 CWM Recovery
Stock Recovery version
Voodoo OC/UV Beta4 Stock Recovery V1.1
Voodoo OC/UV Beta4 Stock Recovery
Clockwork Recovery version Colorfix
Voodoo OC/UV Colorfix Beta4 CWM Recovery
Stock Recovery version Colorfix
Voodoo OC/UV Colorfix Beta4 Stock Recovery
ODIN Flash Version Colorfix
Voodoo OC/UV Colorfix Beta4 ODIN
Enjoy!
Thanks to Supercurio, Unhelpful, Ivanmmj, Eugene373, and the entire XDA community. Let's keep the positive progress moving.
To be clear, when you say there's no need to "pre-flash"...
You mean init.d doesn't have to be flashed separately / first now, right?
I imagine EXT4 and Voodoo support are there too even though it's not listed?
Ready to Test.
Is this Kernel compatible with eugene373's(ROM) Frankin-Twiz ?
Any recommendations in the setcpu settings to get the maximun battery benefit ?
Thank you in advanced.
Can I flash this over Franki twiz? I have King's kernel currently with the Ftwiz...but I'd much rather work with JAC.
epakrat75 said:
To be clear, when you say there's no need to "pre-flash"...
You mean init.d doesn't have to be flashed separately / first now, right?
I imagine EXT4 and Voodoo support are there too even though it's not listed?
Click to expand...
Click to collapse
Exactly no init.d flash needed.
EXT4 support is of course there but Voodoo support is being worked on for beta5 ATM to bring 100% support/stability to T-mobile Android users.
This is something for people who want amazing battery life while waiting for a Voodoo based version of this optimized kernel. Or for those that just don't want to use Voodoo and just an optimized Kernel. (and I mean optimized...toolchain optimized for the CPU and CFLAG Level 3 optimizations as well..you cant "optimize" a kernel any more than this has been.
MTC44 said:
Can I flash this over Franki twiz? I have King's kernel currently with the Ftwiz...but I'd much rather work with JAC.
Click to expand...
Click to collapse
This should be fully compatible with FrankinWiz.
Downloading now.So JAC, do you think this has the ability to replace VooDoo?
My question is will this work with Vibrant firmware T-959UVJI2 since you stated this?
~Based on the 09/06/10 Samsung Source Drop
Click to expand...
Click to collapse
flashed this over King's superfake lagfix'd kernel, will report back
jdkackley said:
Downloading now. Do you think this has the ability to replace VooDoo?
Click to expand...
Click to collapse
My 2 cents...why would it replace Voodoo? It's not a lag fix in and of itself. I asked earlier if it includes Voodoo but even if that's the case, I wouldn't consider it a replacement but rather a complement.
OT: Like your sig. However, I think Chicago's size might have actually something to do with it.
tweezit said:
My question is will this work with Vibrant firmware T-959UVJI2 since you stated this?
Click to expand...
Click to collapse
No Samsung still has not released the code for that update. I and a bunch of other users on the forum have sent emails to Samsung to release the code so we can provide you with custom Kernel's for the newer software leaks
epakrat75 said:
My 2 cents...why would it replace Voodoo? It's not a lag fix in and of itself. I asked earlier if it includes Voodoo but even if that's the case, I wouldn't consider it a replacement but rather a complement.
OT: Like your sig. However, I think Chicago's size might have actually something to do with it.
Click to expand...
Click to collapse
Correct this is not a replacement for Project Voodoo. This is more of a compliment like the user said above which may be combined with Voodoo beta5 once it is ready for Prime time.
justanothercrowd said:
No Samsung still has not released the code for that update. I and a bunch of other users on the forum have sent emails to Samsung to release the code so we can provide you with custom Kernel's for the newer software leaks
Click to expand...
Click to collapse
Oh ok well it looks like I need to reflash my phone then
Seriously thank you for taking time to answer my question as I know your busy doing all the work you do
defconoi said:
flashed this over King's superfake lagfix'd kernel, will report back
Click to expand...
Click to collapse
Long time no see defconoi! There is already another version being blind tested with BFQ vs the optimized CFQ setup to see which one comes out one top.
Google apparently did the same thing for Froyo and decided that users experience with BFQ was not superior to CFQ according to user feedback. So I'm trying the same thing myself
justanothercrowd said:
Correct this is not a replacement for Project Voodoo. This is more of a compliment like the user said above which may be combined with Voodoo beta5 once it is ready for Prime time.
Click to expand...
Click to collapse
Thanks Guys. That was basically what i was trying to get at.
Jac installed now. Seems super snappy. Im gonna rock it for a few hours and post results. As of right now my battery is sitting at 72. Im going to turn off 3g and see how well it saves battery life. I use overclock widget to set clock speeds with an option of underclocking while screen is off from 400 to 100.
Haha, "no super secret lagfix" made me laugh. I just mentioned that on King's thread about his "Super King Lag fix"
zimphishmonger said:
Haha, "no super secret lagfix" made me laugh. I just mentioned that on King's thread about his "Super King Lag fix"
Click to expand...
Click to collapse
I'm really not trying to be a **** I could care less about what King does...but misleading end-users is crossing the line. That's why I had to put that there.
Can I flash this over kingklicks mod?
Sent from my SGH-T959 using XDA app, using swype!!!
justanothercrowd said:
I'm really not trying to be a **** I could care less about what King does...but misleading end-users is crossing the line. That's why I had to put that there.
Click to expand...
Click to collapse
I agree 100%, I try not to involve myself in the bashing, but his changelogs really are meaningless, and can be very misleading. All it does is confuse people and cause flame wars, especially when hot button topics like "lag fix" are used. Thanks for your hard work, and for keeping things legitimate & honest. You're the man!
so far so good! 9.85-9.9mflop nice and responsive.
No frosty flakes here.
DoW14-T959 is based on Samsung KA6 T959 Sources
Sleep fix not in, treat it like a stock kernel for now until notified (Do not use profiles that exclude 800mhz)
Only flash this kernel from a "red recovery", do not flash it coming from any ULF kernel, flash a stock+voodoo kernel in-between, then flash this kernel. Not sure what these other kernels do, but I'm tired of hearing my kernel breaks anything due to THEIR incompatabilities.
Included:
Voodoo Sound v4 (Thanks supercurio)
Voodoo Lagfix (Thanks supercurio)
Voodoo Color (Thanks supercurio)
BLN included (Thanks neldar)
Based on T959 froyo source.
Safeboot to 1GHz for those phones that don't like OC (But 1.4 can be used with setcpu)
TUN (Tunneling/VPN support)
CIFS (Samba support)
JFS (Advanced users only, no automated use of this FS)
DoW14-T959 359MB RAM version -> No HD Video
DoW14-T959-HD v1.4 344MB RAM version -> HD Cam working | md5sum: 743ee5f1023a571260d32bd4c0fcc7f3
Best steps:
Get off your ULF kernel first, flash Stock + Voodoo in-between
You inform yourself what "OC" is and what to expect
Install Neldar's "SGS Kernel Flasher" before flashing ANY kernel.
Backup your existing kernel with his tool.
Flash Kernel through RED VOODOO recovery
Reversal:
Flash the backup you made with SGS Kernel Flasher
http://goo.gl/Cd2NV Follow this if you got bit by the dead horse and want your internal storage back.
Don't forget to tip Neldar, coolbho3k and supercurio if you like any of their work.
nice work
pzmosquito said:
nice work
Click to expand...
Click to collapse
flashed it already?
Hi Morfic, did you fix the problem with mic during call?
Thanks a lot for your work
hanbaoquan15 said:
Hi Morfic, did you fix the problem with mic during call?
Thanks a lot for your work
Click to expand...
Click to collapse
I admit, as BT user, I never revisited the cable related issues, as battery life kept people from using it.
I guess I now have an incentive to fix this up too.
Sent from my Nexus S
morfic said:
I admit, as BT user, I never revisited the cable related issues, as battery life kept people from using it.
I guess I now have an incentive to fix this up too.
Sent from my Nexus S
Click to expand...
Click to collapse
The reason for that is because I plug my phone to the AUX port in the car (as I'm sure many people here do that as well) and when there's a call no sound can come out, or in(the other end can't hear anything).
Thanks for looking into it.
Looking forward to trying this. If the battery's good, this may be daily driver material
hanbaoquan15 said:
Hi Morfic, did you fix the problem with mic during call?
Thanks a lot for your work
Click to expand...
Click to collapse
Dow kernel is awesome,the only reason i'm using stock+voodoo kernel is the mic issue,hope morfic would fix it
So does this kernel OC also? I am getting 1360 on quad, and 12.5 on linpack.
Nice update. Just flashed and pulled 2056 quadrant.
---
Current Phone: Samsung T959
Current Carrier: T-Mobile US
Current ROM: Bionix-V v1.2
Current Kernel: DOW
Current Theme: Aero
Current Recovery: Clockwork 2.5.1.3 (Voodoo Ver.)
Voodoo: v5.0.4 Enabled
Latest Quadrant: 1816
Latest Linpack: 18.9
Good stuff morfic, like I always say, your a genious man. Thanks for all the help and support also.
I never mention it to ya just because it is what it is i remember you saying you didnt want to bother finding the code for headset issue. I will say though it would be great to finally see that implemented man! i drive a truck for a living so sometimes i forget my bt and end up having to use heeadset. I would love to not have to bounce from kernel to kernel in these circumstances. Although its never been pursuasive enough to make me use them as a daily driver, other i9k kernels from ttbbal and eugene have had this fixed in their kernals for a while. maybe from diff source? Anyways great job again, ttys!
Sent from my Vibrant running Bionix-v
Dattack said:
So does this kernel OC also? I am getting 1360 on quad, and 12.5 on linpack.
Click to expand...
Click to collapse
I am getting basically the same numbers. And, shouldn't the Kernel version in settings>about phone make reference to DoW? I know it's flashed because of the skinny Android at boot. Red recovery and Reboot Button app both show enabled. There's got to be something amiss, my recall of Linpack on Som's previous version was at least in the 17's. Anthing else anywhere to look at to verify that it's at 1.4? Not gonna use Set CPU, unless anyone else has and it doesn't mess things up? TIA...
I would like to flash this over Bionix V 1.21 just have a couple of questions: Does this kernel contain voodoo lagfix as well as sound? Can I flash it right over the kernel included in Bionix V 1.21.? If not would I have to disable voodoo before flashing? any and all replies are appredciated.
tenbeau said:
I would like to flash this over Bionix V 1.21 just have a couple of questions: Does this kernel contain voodoo lagfix as well as sound? Can I flash it right over the kernel included in Bionix V 1.21.? If not would I have to disable voodoo before flashing? any and all replies are appredciated.
Click to expand...
Click to collapse
And is this a battery drainer? Thanks in advance.
aabritt said:
And is this a battery drainer? Thanks in advance.
Click to expand...
Click to collapse
You won't believe the battery goodness until you try it. Finally, an OC'd Vibrant kernel with Voodoo sound and daily driver battery life.
Thanks Morfic for all you do for us!!
tenbeau said:
I would like to flash this over Bionix V 1.21 just have a couple of questions: Does this kernel contain voodoo lagfix as well as sound? Can I flash it right over the kernel included in Bionix V 1.21.? If not would I have to disable voodoo before flashing? any and all replies are appredciated.
Click to expand...
Click to collapse
I realize this question is not about battery life but could someone please help me with some information?f Thank you
tenbeau said:
I realize this question is not about battery life but could someone please help me with some information?f Thank you
Click to expand...
Click to collapse
no need to disable voodoo....just flash
morfic said:
I admit, as BT user, I never revisited the cable related issues, as battery life kept people from using it.
I guess I now have an incentive to fix this up too.
Sent from my Nexus S
Click to expand...
Click to collapse
+1 I use my wired stereo headset for phone calls all the time. ( to me phone calls through a wired stereo headset sound so much clearer )
I really like this kernel and definitely would use it if that was fixed.
Right now I use Ttabbals kernel becuz my headset works with it.
thanks for your work
Sent from my SGH-T959 using XDA App
plane501 said:
no need to disable voodoo....just flash[/QUOte
Thank you!!!
Click to expand...
Click to collapse
I'm excited about this. Testing now over stock deodexed ka6
sent from my phone .....
Hmmm...I'm sitting and thinking what kernel to use with JVK...
Supercurio's?
Hacked Lagfix/Ext4 Samsung Galaxy S Gingerbread - JVK
A well known programmer stands behind this kernel... Stable for sure...
Con: CWM 2, or maybe it's a pro for now?
He updated the kernel, you can now connect via adb in recovery.
Click to expand...
Click to collapse
Chainsfire's?
CF-Root 2.6
It's more like a stock kernel with root option.
- The kernel is fully stock and taken from the original firmware, with just the following added:
- Root
- Superuser 2.3.6.1
GINGERBREAD ( CF-Root >= 2.4 versions, JVK and newer )
---- Busybox v1.16.2androidminimal (from CWM)
---- Integrated CWM 3.0.0.5 / RFS
Click to expand...
Click to collapse
DamianGTO's?
DamianGTO Ultimate Ginger Kernel (Beta 3)
- Optimized kernel tweaks.
- Low memory killer minfree settings (60MB).
- Deadline schedueler (Optimized).
- Touchscreen sensitivity (High)
- CWM 3.0
- Auto Root (Busybox and Superuser)
Click to expand...
Click to collapse
The last two have CWM 3 injected, while curio's kernel using CWM 2.
CWM 3 has orange font color (speedmod-green, voodoo-red).
CWM 3 can be used to flash only updates.zip that contain edify scripting, so you won't be able to flash ie. current speedmod kernel in cwm version, but now Hardcore didn't come up with his JVK kernel yet.
You may find out if an update zip is CWM compatible by looking into META-INF\com\google\android\. If there are the below files then you may flash it in CWM 3:
updater-script
update-binary
In old ammend script updates you'll only see update-script file.
The only having sorta optimisations is DamianGTO's. But... I would love to hear your opinions. Which kernel is best for now, when no gingerbread kernel sources hasn't been released yet and no real hacking can be involved...
I vote for damian's kernel. Supercurio's kernel was unstable for me, but faster ofc. Using now damian's beta 2
Sent from my GT-I9000 using XDA Premium App
Damian GTO is the best so far...
Wouldn't it be a good idea then to use the damian kernel for daily use and use the SGS kernel flasher to go back to voodoo when you need CWM2 for ROM upgrade....?
I have to vote for supercurio's lag fix off. Stable for me and smoother scrolling
Stock XXJVK, Voodoo GB hack Kernel, JVE GB Modem
Anybody wrote opinion about CF-Root 2.6 , please ?
Regards
I'm using Supercurio's kernel with lagfix enabled - haven't had any speed (surprise) or stability issues
miro666 said:
Anybody wrote opinion about CF-Root 2.6 , please ?
Regards
Click to expand...
Click to collapse
CF-Root is just for rooting and CWM.
Supercurio's with ext4. Some things (market, for example) are MUCH faster than without ext.
With JVK I went with CF-root (for rooting, and a CWM3-only update) and then Supercurio's for general usage afterwards.
So far I've done the same with the new JVB-firmware and it seems to work very well. Any opinions on this now that we have a new firmware to play with?
Supercurio's still the best? Or does Damian's have an edge in other areas which Supercurio's doesn't address?
Does the captivate or any of the kernals support init.rc? If so how do I enable it?
I don't know what init.rc is, but several of the custom kernels use init.d in them.
popfan said:
Does the captivate or any of the kernals support init.rc? If so how do I enable it?
Click to expand...
Click to collapse
Init.rc Is the file IN the kernel that tells the system what directories to make, how to mount them, what services to run and sets various system parameters. In other words every kernel has init.rc in it. If it didn't the phone wouldn't be able to boot.
I believe you are referring to init.d in your op though which most modified kernels do have enabled as the previous poster said.
Sent from my I897 w/Antares Darkcloud, Red Nebula kernel, & 1.3Ghz OC using Tegrak.
The reason I was asking is because I am use this script to create some tweaks on my captivate and it asks if init.rc is activated.
http://forum.xda-developers.com/showpost.php?p=18703418&postcount=5021
I was not sure if I could use it on the captivate
popfan said:
The reason I was asking is because I am use this script to create some tweaks on my captivate and it asks if init.rc is activated.
http://forum.xda-developers.com/showpost.php?p=18703418&postcount=5021
I was not sure if I could use it on the captivate
Click to expand...
Click to collapse
Oh I've heard that it will work but I've never tried them. At worst the only thing that would happen is it won't work if you try it.
Sent from my I897 w/Antares Darkcloud, Red Nebula kernel, & 1.3Ghz OC using Tegrak.
init.rc tells the phone where to load the system in the booting process, worse case scenario is it boot loops.. .
Sent from my I897 using xda premium
Hello friends!
I am on DarlyROM 9.5 with Darkcore 1.4 Kernal and as to what I have noticed, this ROM/Kernal has Voodoo Sound but not Voodoo Color. I somehow feel that the colors of my phone have a greenish tone and white isnt exactly white. Is it possibele to install Voodoo Color and if yes, whats the procedure?
Thank you.
I tried to install Voodoo Color via Odin but it gave me a bootloop. Can someone please explain me the procedure...
Did you download the voodoo control app?
Yes I did but it shows controls for Voodoo sound only and not for color
Your kernel does not support voodoo color.
You have 2 solution:
1- flash another kernel that support voodoo color and use voodoo control app
2- keep your current kernel and pay for voodoo control "pro" app (this one works even if your kernel does not support voodoo color)
Mopral said:
Your kernel does not support voodoo color.
You have 2 solution:
1- flash another kernel that support voodoo color and use voodoo control app
2- keep your current kernel and pay for voodoo control "pro" app (this one works even if your kernel does not support voodoo color)
Click to expand...
Click to collapse
Tried Voodoo Control Pro but still no color setting options Now what?
go4saket said:
Tried Voodoo Control Pro but still no color setting options Now what?
Click to expand...
Click to collapse
I think you are right.
i didnt matter if we have VCP (I think VCP just supporting for Voodoo Sound module load ...) and for addition vodoo colour you must have a kernel that support the vodoo colour..
So change your kernel that support voodoo colour (have voodoo colour sh )
Can you please recommend me a good FROYO ROM or a kernal that supports Voodoo Color & call recording...
go4saket said:
Can you please recommend me a good FROYO ROM or a kernal that supports Voodoo Color & call recording...
Click to expand...
Click to collapse
Why do you want an 2.2 Rom ?
I would say try CM7.1+Glitch v13 or any Sammy based Rom like jetpack, which are having voodoo kernel mods .
Ashtrix said:
Why do you want an 2.2 Rom ?
I would say try CM7.1+Glitch v13 or any Sammy based Rom like jetpack, which are having voodoo kernel mods .
Click to expand...
Click to collapse
I tried a few GB roms like DarkyROM 10.2.2 and also a few with Semaphore but I feel that with Froyo, my photo operations are very smooth. With GB, its gets pretty slow. Moreover, Call recording is a must have feature for me and I cant find any GB ROM with that feature.