How To Install Android on your iOS Devices

Sometimes, those of us comfortably living in the Apple sphere need to boot into Windows or Linux. Bootcamp and Parallels have that ability on the Mac, but on an iOS device it's just not that easy to boot into another mobile operating system. If you have jailbroken iOS device, however, you can install and dual-boot your old school iPhone or iPod touch with Android.
We’re going to show you how to successfully install and run Android on a compatible device using a simple application downloaded from the Cydia app store called Bootlace. Follow along and you’ll be using Android without spending a penny on one of those newfangled phones.
Difficulty: Medium
What you need:
>> iPhone 2G, 3G, or iPod touch 1G
>> Jailbroken iOS version iOS 3.1.2 to 4.1
>> Cydia
Before we get started, let's talk about the device you need. Currently iDroid only works with the first generation iPod touch, first generation iPhone (iPhone 2G), or iPhone 3G. This device will need to be jailbroken using either Redsn0w, Blackra1n, or any of the Pwnage tools currently available. When you jailbreak using one of these methods, the appropriate tools are in place for this hack to occur.
1. Add a Repository to Cydia
Once you open Cydia, click on Manage > Sources. You will be presented with a list of the Cydia repositories for jailbroken applications. Click the edit button in the top-right of the application, then click the Add button that appears in the top-left. You will be presented with a popup that asks you to enter a Cydia/APT URL. Type in the following URL, then click Add Source:
http://repo.neonkoala.co.uk
After you do this, there will be a loading screen that appears letting you know that the sources are being loaded. Upon loading completion, you will be able to return to Cydia.
2. Download and Install Bootlace
Next we need to download and install Bootlace from the Cydia repo that we just added. Navigate to the search page in Cydia and type in Bootlace to find it. Click the install button to have Bootlace installed on your device. Once install has completed, exit Cydia and return to the homescreen.
3. Launch Bootlace and Watch It Do Its Magic
When you open Bootlace for the first time, it will check to make sure you have a compatible device and then download the kernel patch for your iOS device.
After the patch has been applied, you will be asked to reboot the device. After it does so, launch Bootlace.
4. Install OpeniBoot
OpeniBoot is a bootloader for your iPhone that will let you easily switch between booting iOS or Android (iDroid). This is similar to the Apple-produced bootloader on the Mac called Bootcamp that lets you switch between Windows and Mac operating systems.
To install OpeniBoot, load Bootlace, select the OpeniBoot tab and tap install. You will be prompted with a warning reading, "Bootlace is about to install OpeniBoot. This involves flashing important parts of your device and must not be interrupted or your device will require a restore. Do not close the app during any part of the install."
This process will take a few minutes. When it is completed, you will be returned to the OpeniBoot tab in Bootlace.
5. Install iDroid
Once you have OpeniBoot installed, you will need to navigate to the iDroid tab in Bootlace. Once there, tap the install button, and connect your device to a wall outlet before continuing on with the install process. Do not connect it to a computer, otherwise it will launch iTunes, causing the install process to fail.
After you agree to the warning, your device will begin downloading iDroid. Depending on your Internet connection, this may take a while.

After iDroid has been installed, you will get important information about your version of iDroid, including the iDroid version number, Android version number (Currently 2.2.1; or, Froyo), and date installed. In addition, you can do a one-click upgrade when updates are available, or remove your current install.
6. Boot, Boot, Boot
When you’re ready to boot into Android, simply visit the QuickBoot tab and tap on the Android icon. When you do, a notice will popup saying, “Warning - This will reboot your device into Android immediately. Are you sure?” Assuming you are, select Yes.
Your device will begin the iDroid boot. While the boot process is happening, you will see text fill the screen. After a few minutes, you will see the standard Android loading scree, and shortely thereafter, you will be presented with the Android unlock screen.
Congrats, you have now installed Android on your iOS device.
>> Next: Need some visual aid? Watch the video instead!
talktothetoe
December 05, 2010 at 11:10pm
...ok how do the buttons on your iPhone work for android???? how do you wake it up?
talktothetoe
December 05, 2010 at 9:20pm
Can I connect my iPhone to my computer if I have disabled "Open iTunes when iphone is connected"?
I also disabled iPhoto auto launching if that helps.
Just I lost my power adapter :(, but if iTunes doesnt launch i think its ok. Can someone clarify?
redparkz
November 18, 2010 at 10:28pm
You missed an important iDroid shortfall: It doesn't support a SIM-Pin. You will need to disable the pin if you want to use android, because the Lockscreen won't accept you're PIN. To do that just use the Settings.App Settings --> Phone --> SIM PIN
zachsterza1994
November 18, 2010 at 2:39pm
Cool although I did this about a month ago. Wouldn't be so bad if it was faster and have android apps.
corybohon
November 18, 2010 at 2:45pm
Agreed, it would be much better if you could get apps from the Android Market. However, you can still install applications you download from various places online. On the iPhone, it wasn't extremely slow, but I'm hoping speed improvements are in future updates for iDroid in addition to better graphics drivers that could allow gaming.
Log in to Mac|Life directly or log in using Facebook
Forgot your username or password?
Click here for help.



























