I have the understanding that recovery kernel is different from the main Android kernel (the one which boots normally). And usually that is stored on a different partition on underlying storage ("recovery" partition). I have observed that kernel version number which is obtained after booting to main android system is different from the one when we boot to recovery.
I am aware of these three recovery environment - stock, CWM and TWRP. Does each of these has its own kernel? Or kernel is same, and only the user interface(and provided features) part is changed on switching recovery?
I am aware of these three recovery environment - stock, CWM and TWRP. Does each of these has its own kernel? Or kernel is same, and only the user interface(and provided features) part is changed on switching recovery?