for Kernel and App developers: https://github.com/project-voodoo/sound_kernel_patches
Full Kernels repositories: https://github.com/project-voodoo
Models supported in sources: GT-I9000, Captivate, Vibrant, Epic 4G, Fascinate, M110S, Galaxy Tab and Nexus S!
GT-I9003 board and audio hardware are entirely different and not supported.
28/03/2011 : 5.5.3 release: includes Voodoo sound v7 :definite fix for the DAC direct call issue with much better audio path management, lagfix code updated.
21/03/2011 : 5.5.1 release: includes Voodoo sound v6 (fixes reported by some users muted earpiece during calls with DAC direct option enabled: proved inefficient)
17/03/2011 : 5.5 release: includes Voodoo sound v5 and a new kind of 16GB Galaxy S.
02/03/2011 : 5.4.2 maintenance release added support to Samsung Froyo 2.2, Ext4 conversion for some new Spanish 8GB phones.
31/01/2011 : 5.4.1 release: added missing cifs.ko
31/01/2011 : 5.4 release: includes Voodoo sound driver version 4!
27/01/2011 : 5.3 release
Flash with ClockWorkMod recovery or SGS Kernel Flasher App (available in Market - needs root)
Flash with Odin or Heimdall.
Note: This Kernel is the reference implementation for Galaxy S GT-I9000 (will work also on GT-I9000M GT-I9000T). Other Galaxy S variants will have issues or won't boot.
It also contains the usual stable Voodoo lagfix, and ClockWorkMod as default recovery.
If you don't know how to flash kernels, I recommend the community written guide, updated by Eitam Doodai
Don't forget to support my development effort so I can continue working hard on it
You can also take a look at an additional list of potential features
Other kernels implementing Voodoo sound:
You'll find plenty of other kernels implementing Voodoo sound for your device in this forum
"Voodoo Control" in market screenshots:
A few countries miss Market, so I put also a download link. Downloading through market is still strongly recommended if you can:
How to get the best sound quality ?
The best quality for headphone is obtained:
1/ by setting the Android digital sound level to the maximum or close to it
2/ then using the new analog level to choose the sound pressure that suits your needs
This way, you will get the lowest hiss, best signal-to-noise ratio and lowest distortion.
My first bounty, lagfix is a success so here I am again!
Galaxy S line phone have a few sound issues and as a sound junkie I'm working on improving things with Voodoo sound
Here is what I'm implementing for the first Voodoo sound release:
Headphone amp analog gain:
Reduce the hiss or give you a much louder output. Configurable from very low levels to very high.
Already tested with sensitive in-ear very prone to hiss and brilliantly confirmed with Sennheiser high-end 300 Ohms headphones.
Hardware Parametric equalizer:
Change the frequency response to correct your headphone deficiencies or to adjust the sound how you like. Use 0 battery and work on every sound source. 100% configurable
Hardware 3D effect:
Finally, a good specialization effect. Can improve sound-stage if used wisely. Configurable.
Here is the link to Voodoo sound source repository if you are curious about it.
Galaxy S phone is at the top of the line about sound capabilities because it uses a high end Wolfson WM8994 sound codec.
That's why it's worth it.
I receive already a lot of a few feature asking to fix things, and it's not what i intended to do.
If you have a feature request or suggestion please
I can be crazy features request. Who knows, sometimes crazy stuff can be done
Then I'll do my best to work on it and you'll vote with donations if you are satisfied with it.