Para mí el kernel es la parte de android que se encarga de dar acceso al hardware respondiendo ordenes del software, es el que gestiona esa interconexión...
Puede hacer que el movil vaya más fluido y que la bateria dure más si lo gestiona bien...
Seguro que alquien te lo puede explicar mucho mejor pero asi a bote pronto es lo que yo entiendo, yo lo instalo porque si que se nota sobre todo la duración de la batería...
En el megapost explican como hacerlo, y en este hilo hay referencias a enlaces de donde descargarlo..
Yo tengo este...
http://forum.xda-developers.com/show....php?t=2315721
(el de 390 megas exuv)...
Espero haberte aclarado algo...
