El kernel es el núcleo o corazón sobre el que corre Android. Este núcleo está basado en Linux y evidentemente existen diferentes kernels disponibles. Es independiente de la ROM de Android que tengamos y por este motivo podemos instalar un kernel diferente al genérico.