Porting Android on Arm Based Platform

Today Android operating system (OS) is HOT in market for entertainment devices like mobile phones and tablet and TV and industry is exploring the ability of Android within other embedded platforms. Some industries replace with exiting operating system with Android because main reason is open source operating system (OS). Today industries select Android OS reason behind this big application market and easy to available to application development tools and also available many on-line group to resolve your issue. In this paper, we will explain the concept of porting android to any arm based devices. We will explain the basics of kernel, how to make android specific, how to compile kernel for ARM. In Android section, we will explain architecture of Android, how to compile android for specific board. For understanding, we will use Linux 2.6.32 kernel version and android 2.3.7 (Gingerbread). We will port android to d2plug board which is product of Marvell Semiconductor.