Recovery kernel is same or different for each custom recovery?

KanchanJoshi

New member
Nov 28, 2013
2
0
0
Visit site
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?
 

wtherrell

Well-known member
Aug 23, 2010
578
11
0
Visit site
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?

Kernel is an entirely different thing from recovery. A recovery doesn't contain a kernel nor does a kernel contain a recovery.

Sent from my Hyperdriven Dev Edition Vzw SCH-I545 with KT kernel using Tapatalk 4
 

KanchanJoshi

New member
Nov 28, 2013
2
0
0
Visit site
Kernel is an entirely different thing from recovery. A recovery doesn't contain a kernel nor does a kernel contain a recovery.

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 "fastboot flash recovery <img_file_name>". Does the image file not contain a kernel also?
 

wtherrell

Well-known member
Aug 23, 2010
578
11
0
Visit site
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 "fastboot flash recovery <img_file_name>". Does the image file not contain a kernel also?

The Recovery, whether CWM or TWRP must be for your specific device but I have never heard this referred to as a kernel.

Sent from my Hyperdriven Dev Edition Vzw SCH-I545 with KT kernel using Tapatalk 4