Question: what is the difference between android kernel and linux kernel?
Answer: A kernel for Android is a Linux kernel, with additional drivers and functionality for the specific devices such as enhanced with power management or faster graphics support. The main differences are version to version (both of Linux and of Android), and the exact kernel is different for each device.