The Open Handset Distribution (OHD) is a software distribution for mobile devices, often referred to as Android, developed by members of the Open Handset Alliance. Android includes an operating system, middleware, and key applications typically required for a mobile device. This porting guide describes the steps necessary to port Android to a new mobile device. Android is designed as a highly-p