(This paper introduces the system architecture of the Android mobile platform, compares it with the source code of the standard LiIl kernel (2.6.27) through the analysis of the Android source code, and specifically analyzes the function updates of the Shanldroid kernel. This material includes the following attachments:)