How To Install Android On iPhone
Android is a very fast growing mobile phone market, and being open source and a ton of apps available, Android phones are soon becoming competition to iPhone. Wished you could get the Android Unlock screen or the iDroid Mini Browser on your iPhone, without jailbreaking it? Yes, we are talking about porting Android to iPhone, so that you can get all the apps natively.
The Android port has been developed by PlanetBeing, and a step by step guide for installing Android on iPhone has been given by Android A Lot. Here are the complete steps to install Android on your iPhone 2G:
Disclaimer: Use this Android installation guide at your own risk on your iPhone. This guide is provided here, only for educational purposes. We are not to be blamed if you brick your iPhone.
Downloads
1. A jailbroken iPhone 2G.
Follow our guide to jailbreak iPhone firmware 3.1.3 with Sn0wbreeze (Windows), or using PwnageTool (Mac OSX), or redsn0w 0.9.4.
2. VirtualBox (Windows/Mac OSX: Get the version for your needs).
3. Ubuntu image for VirtualBox. The latest Ubuntu release is 9.10 Karmic Koala.
4. Install iPhone Explorer.
5. Android images and sources.
6. Patched images.
Transferring Android Files To iPhone
1. First kill iTunes Helper process by going to Task Manager.
2. Launch iPhone Explorer, and browse to private/var directory.
3. Copy all the image files downloaded in step 5 (ramdisk.img, userdata.img, cache.img and zImage) and step 6 (system.img and android.img.gz) to the var directory.
Setting Up Virtual Box
- Install VirtualBox
- Open VirtualBox
- Go on File > Virtual Media Manager
- Make sure Hard Disks is selected
- Click Add
- Locate the ubuntu-9.10.vdi file (download#3) and select it
- Close Virtual Media Manager
- Go on Machine > New
- Click Next
- Under Name enter “Ubuntu”
- Select Linux Operating System
- Select Ubuntu Version
- Click Next
- Set an amount of RAM, the default should be fine
- Click Next
- Select “Use existing hard disk”
- Select the ubuntu-9.10.vdi
- Click Next
- Click Finish
- Select that new machine to start up Ubuntu
- The password to login is: reverse
Setting Up Ubuntu
Almost there – if this feels a bit long, just consider how short and simple each step is!
- Click System (top bar) > Administration > Synaptic Package Manager
- Enter the password: reverse
- In the quicksearch box, type libusb-1.0, click the Check Box next to libusb-1.0-0 and select Mark for installation
- In the quicksearch box, type libreadline, click the Check Box next to libreadline5 and select Mark for installtion
- Click Apply
- When it’s all installed close the Package Manager
- Open Firefox (in Ubuntu)
- Download openiboot installer from here
- Click Places (top bar) > Downloads
- Right-click openiboot.zip and click Extract Here
- Click Applications (top bar) > Accessories > Terminal
- Without the quotes, type ‘cd Downloads/openiboot’
- Restart your iPhone in Recovery Mode (power off, hold down Home button, connect to USB cable)
Getting Android Working!
Credits to WinX Blog for these instructions – link.
- In VirtualBox, the Ubuntu Window, go on Devices > USB Devices and select iPhone (Recovery Mode)
- In the terminal type (without quotes): ’sudo su’
- Enter the password: reverse
- In the terminal type ./loadibec openiboot.img3
- You’ll see the OpeniBoot screen appear on your iPhone
- Hold down the power button a couple of seconds (iPhone)
- The bottom option, openiboot console, will become selected
- Press Home (iPhone). You’ll see a bunch of text appear and stop at “Welcome to openiboot”
- In VirtualBox, the Ubuntu Window, go on Devices > USB Devices and select iPhone (OpeniBoot Mode)
- In terminal type su ./oibc
- Enter the password: reverse
- If this doesn’t work just type: ./oibc
- You’ll see the same text from the iPhone in the Terminal
- Type (without quotes) ‘nor_read 0×09000000 0×0 1048576′ and press Enter
- Wait for it to say Done
- Type (without quotes) ‘~norbackup.dump:1048576′
- This creates a backup of your NOR memory – save a copy on USB stick, or email it to yourself or something
- Type install, press Enter. When this is done you’ve got openiboot installed on your iPhone. You’re done!
Running Android on iPhone
What you’ve achieved up til now is Android files on your iPhone, and then installing openiboot so that you have an option to start iPhone OS or Android when you turn on your phone. Openiboot was necessary because that’s the only way right now that you can boot into Android. Here’s how to finish off and get into Android:
- If you still have Terminal open with the oibc still running, just type ‘reboot’, press Enter and skip to step 3
- If you don’t have Terminal open, disconnect your phone, turn it off and back on
- When openiboot appears press Power button to switch to openiboot console (bottom option)
- Hold down the Home button
- Android will start to boot, but it might take a while
This is it. You can now dual boot Android 1.6 on your iPhone. This Android port for iPhone has all the basic call & SMS, WiFi working. The Camera app however is still not functional. Maybe a future release of the Android port will make it work.
Here is the step by step video guide:
- iphone ramdisk build ubuntu
- android unlock screen for iphone without jailbreak
- openiboot download
- file download for patched images for android iphone 2g
- iphone android instaler 1.0
- iphone 4.1 ubuntu
- iphone 2g android install windows
- jailbreak iphone 4s con virtualbox macox
- norbackup.dump
- install android on iphone without jailbreak
Install Android 4.0.1 ICS (Ice cream Sandwich) on Galaxy
Download, Install MIUI Custom ROM on HTC Desire S
Install Sense 3.0 based Gingerbread ROM on HTC Droid
Download, Install MIUI FascinateMTD ROM on Samsung
How to Fix Voice Quality problem in HTC Evo 3D [Unofficial
How To Manually Update Motorola Xoom To Android 3.1
ive tried this like six times and it always gets stuck were it says to put it in restore mode. i know how to do it and my computer recognizes that its in restore mode. i used redsn0w to jailbreak and unlock so im not sure if thats the problem. im gonna restore and try a different one.
how big is the android on the iphone
and what if you want to delete it how?
I have install ubuntu the password “reverse” is not working it says authenticate failure can you give any other password please
Thank you & Please send me an e mail (kvijayarajan@gmail.com)
Vijay
the pass is virtualbox
why does it say? unable to connect to device must be in recovery mode,,, when im in revovery mode it still says the same ??? please help
I get stuck at the NOR backup. It just hangs. I type install and it forces a NOR backup which also hangs. AHHHHHHHHHHHHHHHH!!!! so close yet so far away!
F#*k it says send_file: error receiving status
”send_file: error receiving status”
what should I do ?
For installing Android on XP
apachetechnology.net/KC/AndroidInstall.aspx