What is a kernel a lot of people ask me who are new to Galaxy S2 and Android smartphones. Kernel is basically the underlying layer that runs your whole operating system, think of it as “MS-DOS” that runs on Windows.
By installing a custom kernel, you can make your phone do more things like overclocking, custom boot animations, and more. A lot of times, you can install(flash) a new kernel on your stock ROM or custom ROM although sometimes some kernels may not be compatible with the ROM you are running on.
For those of you who want to try out new kernels on your phone, here’s how to install the kernel using ClockworkMod Recovery.
These instructions assume that your Galaxy S2 has been rooted and you have ClockworkMod Recovery installed already. If you don’t have these, please follow How to Root Galay S2 or How to Root AT&T Galaxy S2 (if you have AT&T version) first.