All credit goes to imnuts over at XDA for putting this together...
Orig link: [KERNEL][5-2-11]Stock Kernel - No Recovery Flash - xda-developers
[KERNEL][5-2-11]Stock Kernel - No Recovery Flash
These kernels are the stock ED01 kernel that have been modified to remove the recovery flash that happens with the standard stock kernel on every boot. Nothing else has been modified. If you flash this, you can retain CWM, but these do not have any other changes or enhancements. There are two versions, stock and boot animation support. Stock uses the stock Samsung boot animations that the phone comes with. The second version enables custom bootanimation.zip support. These packages are Odin only, and I have no plans on making a non-Odin version.