Here I present you my interpretation of KP2 ICS 4.0.1 from Samsung
battery percentage mod
AOSP ICS Launcher
Hacked Stock Kernel (su, bootanimation, init.d, cwm, busybox)
Many apps have been removed (relocated) from system, but you can install any of them through DarkyOTA app that's included ( In General tab use "Install System Apps" to recover any missing apk)
This is not a stable release that you can use daily! there are things that misbehave or do not work at all! Use this to test ICS and play with it, but do not use if you depend on your mobile. I have been missing some calls without my phone even ringing... other than that, Calendar sync does not work and there are small glitches here and there. The biggest problem: those missed calls
Some reported getting kernel panics and FCs, bu I have gone from KL1 to this back and courts at least 10 times without any issues, but again this is just an alpha from Samsung and since 4.0.3 sources are out, we can probably expect more new stuff to come this way.
Flash through CWM
If any issues after flash, reboot to recovery, wipe data and ref lash the ROM.
To remove the red border, Open Dev Tools -> Development Settings and set "StrictMode visual indicator: off" then reboot