The Android's kernel controls many aspects of the operating system, so when you replace the operating system you replace the code that keeps Android running. Android custom kernels, also called ROMs, ...