El Kernel explicado muy resumido seria un archivo con los drivers del smarthphone.
Solo puedes poner un kernel modificado si tienes el bootloader abierto.
De kernels oficiales tenemos 2, el kernel oficial si estas en GB 2.3 o el kernel ICS si estas en 4.0.x
Si tienes el bootloader bloqueado, solo podrás usar esos 2 kernels, el GB para instalar ROMS GB y el kernel ICS para instalar ROMS en ICS
Si tienes en bootloader desbloqueado puedes cambiar a kernels modificados que te ofrecen más opciones y te permiten pasar de roms GB a ICS en un momento, cosa que si lo tienes bloqueado es más lento y coñazo.
Los kernels modificados te pueden aportar mejoras en el rendimiento, velocidad y mas opciones dependiendo del kernel.
La mayoria de ROMS en GB y ICS no es necesario cambiar de kernel, en cambio si quisieras poner una ROM 4.1 o una Gynogen te exigen un kernel especifico.
Para cambiar el kernel primero debes mirar si puedes desbloquear el bootloader de tu Mpro y si lo puedes desbloquear es muy sencillo, solo tienes que descargar el flashtool, poner el movil en flashmode y seleccionar el kernel que quieres poner, proceso que no dura ni un minuto.