Hi all,
I'm glad to announce the first custom kernel and rom for YP-G1 - Galaxy S WiFi 4.0 EU and USA version
IMPORTANT NOTICE: DON'T TRY TO INSTALL ON A galaxy S wifi 5.0 player or a Korean Galaxy S wifi 4.0 => It will brick your device

Kernel changelog:[CURRENT KERNELS]

STeVE's Kernel 3.0
-Based on STeVE's kernel 2.1
-Added all major cpu governors (interactive, interactivex, smartassv2, lazy). Interactive is now the default one for good responsivity
-Added all major I/O schedulers (sio,v(r),bfq,...). SIO is the default one
-Maximized SD card read speed with read ahead
-Init.d script support (Klin's patch)
-Overclock and undervoltage support
At default, no overclock is applied. Kernel is tweaked for good battery/performance ratio. If you want you can tune your parameters using SetCPU (available on market) or similar programs.

STeVE's Kernel 2.1 for YP-G1 USA only (thanks sandro87 for testing)
-Based on Original XXKPQ Kernel
-Added Voodoo sound patches
-Added ClockWorkMod Recovery: you can flash zip updates, backup/restore the whole rom, mount storage on recovery and more
-Can work with XXKPN and XXKPQ stock samsung rom.
-To use voodoo sound you need, after kernel flashing with odin, to install Voodoo control or Voodoo Control Plus
NOTE: Don't use ROM Manager: it's a modified version of CWM so it won't work correctly
Download link: http://dl.dropbox.com/u/59125319/STeVEs-2.1-USA.tar

STeVE's Kernel 2.1 for YP-G1 EU only
-Based on Original XXKPQ Kernel
-Added Voodoo sound patches
-Added ClockWorkMod Recovery: you can flash zip updates, backup/restore the whole rom, mount storage on recovery and more
-Can work with XXKPN and XXKPQ stock samsung rom.
-To use voodoo sound you need, after kernel flashing with odin, to install Voodoo control or Voodoo Control Plus
NOTE: Don't use ROM Manager: it's a modified version of CWM so it won't work correctly
Download link: http://dl.dropbox.com/u/59125319/STeVEs-2.1-EU.tar

Some notes:
Kernels contain Voodoo sound, clockworkmod recovery and are available for EU and USA versions. After flashing the kernel you will not notice any change. You have to download and install manually Voodoo Control or Voodoo Control Plus applications to use Voodoo Sound. Voodoo sound gives you louder music, better S/N ratio (less hissing and noise), overall better sound quality and a useful hardware bass boost feature without affecting battery life.
Voodoo sound patches are developed by supercurio, I only integrated that in my kernel for galaxy player.

ROM contains some graphical tweaks (theme), new window animations (ice cream sandwich style) and a standard CRT off screen animation. ROM is available only for EU galaxy players. For USA is not available and will not be available but if you are skilled enough you can use UOT kitchen to customize your theme (Be sure you have a original ROM backup in case you brick).
Please flash the latest STeVE's 2.1 kernel after ROM flashing.

Flashing guide (thanks stryfewalker):

1) Before flashing the kernel, the Samsung USB drivers must be installed. To do this install Samsung Kies Suite (Recommended) or install them manually.
2) Download and install Odin 1.85
3) Download the right kernel for your player (EU or USA version)
4) Extract the zip file. Inside there is a tar flashable with ODIN
5) Put your player in DOWNLOAD MODE (With the device powered off press simultaneously Power button, menu button and volume down button until a green android symbol appears)
6) open ODIN and connect your player via usb
7) in ODIN window select PDA and choose the packet tar you want to flash. (must use the .tar file, do not extract the .tar)
8) Make sure Re-Partition in unselected (OR YOU WILL BRICK THE DEVICE)
9) Press start and wait for the end of the procedure (don't disconnect the device until flashing is complete or you will brick the device)

Note: Please try this at your own risk. I will not be responsible for bricked devices