[Epic 4G Android Development] DRockstar:
This kernel is intended to be a simple rooted kernel, based off samsung stock, with only simple mods ... its feature are:

NEW!!! NOW HAS CWM 3.1.0.1 RFS/EXT/USB CWM REBOOT RECOVERY AND ROM MANAGER SUPPORT!

I do think this will be my last froyo kernel build... unless some bug comes up, that has to be fixed...

Kernel developers: feel free to rip my initramfs, for cwm 3.1.0.1 reboot recovery, it should work with all known builds, and may need just a little editing of the .rc files and sdx.sh in /sbin, to get your mods in place. The github is updated, and is ready for prime production!

Changes and features as of v1.05:

* CWM reboot recovery updated to 3.1.0.1 Purple edition, with customized recovery for the Epic4G

* Voodoo sound updated to v9, from supercurio

* busybox 1.18.0 removed, and cwm recovery busybox full 1.16.2 is replacing it, making the kernel even smaller

* thumbEE kernel support reverted, as my testing indicates that deep sleep is affected, draining battery faster

Changes and Features as of v1.04:

* ClockworkMod 3.0.2.5 Reboot Recovery, compatible with RFS and ext4

* fixed busybox DNS, thanks Rodderik!

* Added scripts for USB Mass Storage, mountums & umountums

* Voodoo Sound Driver v8 update, from supercurio

* RNDIS / wired USB tethering support built in from kernel

* THUMBEE built in from kernel for cortex a8 optimization, thanks Rodderik!

* build_kernel.sh modified to reflect EpicCM/nullghost script, but with some special revisions.

* rclean updated, to clean root files without any errors, in case would like to be used, before a stock kernel flash

* Root and busybox with minimal system mods

* designed to allow OTA update after flashing back the stock kernel, provided the user hasn't modified other necessary system files

* RFS and ext4 compatible

* REBOOT RECOVERY TO CWM 3.0.2.5 BOTH RFS AND EXT4, ROM MANAGER COMPATIBLE

* CIFS, TUN, & TMCPSS Clamping enabled from kernel

* market app malware patch, writing blank /system/bin/profile at boot

* mkasick sysfs keyboard patch, with my keytimer script

* voodoo sound 7 by supercurio, controlled by voodoo control app in android market

* additonal custom scripts in /sbin for cleaning root, busybox, and flash kernels and recoveries

This kernel was built to replace the traditional one click root method for my all in one root and recovery script.

Link:

DRockstar.Clean.Kernel.EC05.v1.05.zip

NEW!!! for flashing with Odin, we'll have to get used to this, in future, for rooting the phone by flashing a rooted kernel

You can use this odin flash to effectively root the phone:

Clean.Kernel.EC05.v1.05.tar.md5

Sources:

http://github.com/DRockstar/Clean-Kernel-EC05

Credits:

* kain203: donated the use of an 8 core linux vm for my use in compiling kernels and the cwm binary. This *greatly* increased my productivity, and allowed me to edit and compile everything for cwm and my kernel, *all* from my Epic 4G, believe it or not...

* noobnl & joeykrim- this kernel was originally inspired by noobnl Andromeda kernel for eclair, and uses the same joeykrim root and busybox method

* Rodderik, without his guidance, patience, and original working victory_03_defconfig, this kernel wouldn't have been possible. Some commits in sources taken from his sources.

* supercurio, for his voodoo sound, commits directly from his github source

* mkasick, for his sysfs keyboard patch

* nullghost and tanimn, for help getting github set up, and having easy to follow github sources

* koush, for ClockworkMod, and help in finally getting dualfs support, and direct input for cwm

* vocaltreat, for purple cwm icon

* skeeterslint and Rodderik, for helping me get packages installed, and ClockworkMod binary compiled