(Chapter 2 Analysis of Android Kernel Mechanism and Structure/342.1 Connection between Linux and Android/35.2.1.1 Why Linux is Selected/352.1.2 Android is not Linux/352.2Android Changes to Linux Kernel/372.2.1goldfish/372.2.2yaffs2/382.2.3 Bluetooth/392.2.4 Scheduler/392.2.5 New Drivers for Android/402.2.6 Power Management/412.2.7 Miscellaneous/412.3Android Enhancements to Linux Kernel/422.3.1alarm (hardware clock)/432.3ashmem (anonymous memory sharing) /462.3.3 lowmemory killer/522.3.4 logger/562.3.5 androidpmem/652.3.6 switch/792.3.7 timedgpio/882.3.8 androidram console/942.4 summary/99
Android Technology Insights Chapter 2.pdf)