How to Install Android on an iPhone in Six Easy Steps
If you’ve got an iPhone, are a little bored with iOS, and you’re interested in moonlighting with Google’s Android operating system, you can dual boot Android and iOS side-by-side on your iPhone in a few relatively simple steps.
What You’ll Need:
All you’ll need to get started is an iOS device; Right now, the iPhone 3G has the best support, and that’s what we’re using in this guide.
Step One: Jailbreak Your iPhone
You’ve got a number of jailbreaking options, including PwnageTool, Redsn0w, and Blackra1n. Pick one that works on your platform, download it, and walk through the jailbreak process. (I’m not going to detail the jailbreak here since the latest jailbreaking methods often change a little, but at this point, jailbreaking an iPhone is a relatively simple process.)
Read the full article here: Install Android OS on iPhone and Dual Boot