As far as I know, when you boot into recovery, device does not use the same kernel which is used when you boot normally.
However, when I say I boot into "recovery", I have more than one choice. I can use stock recovery, or CWM or TWRP. In order to flash these recovery, I do something like...