Here is a guide following which you can install Android on your 1st Gen iPod Touch, Following this step by step how to guide you can get Android running on you Favorite music player. Its an easy guide that you can follow if you are a real Android enthusiast and want to run the Google OS on you Apple device. Follow the instructions to do it.
What you will need:
- An iPod Touch 1g running 3.1.2 jailbroken with blackra1n
- Vmware Workstation (If you want to install with windows, not sure if Vmware Player works.)
- Ubuntu 10.04 Download here
- Openiboot Download here
- iDroid Download here
- Winscp Download here
- iFunbox Download here
- OpenSSH (Installed from Cydia on your iPod touch)
- Libreadline, Libusb, and pthread need to be installed on Ubuntu. (All 3 can be downloaded from the package manager.)
If you have downloaded everything mentioned above then you are ready to go, lets start the work now
- Download Openiboot Download here
- Make a folder named openiboot and move all the files you have downloaded into that folder.
- Now, open a terminal (under applications, accessories) and type “cd ~/openiboot” without the quotes. Next, type “sudo su” (for the rest of this section, do not type the commands with the quotes around them).
- Enter your password that you use to sign in to linux (don’t be afraid if you don’t see yourself typing anything, its a security feature)
- Now then, we get to installing openiboot. Plug your iPod touch in with recovery mode (shows up as connect to itunes on your iPod)
- In VMware, go to the VM tab, go to removable devices, and look for anything saying apple device or iPod.
- On that, click “Connect (Disconnect from Host)”.
- Now, in terminal type “./loadibec openiboot.img3?.
- You should see openiboot come up on your iPod Touch. On your iPod Touch, click the top left button once, so you highlight Console.
- Now, click your home button. On linux, in terminal, type “./oibc” quickly after doing that last step.
- You should see the text on your iPod come up in the linux terminal. When you see “Welcome to OpeniBoot” type “install” into the terminal. You should it start to install, so wait a few minutes until it is completed. Congratulations, you have installed OpeniBoot and finished the first part of the tutorial!
Putting Android on your iPod
- Take the 6 files from the zip you downloaded (android.img.gz, cache.img, ramdisk.img, system.img, userdata.img, and zimage) and put them in a place you will remember.
- Next, open up iFunbox and navigate to root file system/private/ and copy those 6 files into the var folder (root file system/private/var). Make sure that the 6 files are exactly the same size as the files on your computer, as this is an annoying part to screw up on.
- Now that that is done, open up winscp.
- But before you can do anything with that, go to your iPod Touch and find your IP address (Press the blue arrow in Wifi Settings). Now, copy the IP address into the winscp “host name” box.
- Then put the name “root” as username, and the password “alpine” as the password.
- Now, before connecting, change the file protocol to scp. Then, press login. It should take a moment, then display your iPod Touch directories on the right side of the screen.
- Navigate to private/var and check that all 6 files are there.
- Now, right click each file, select properties, and change the permissions to 777 (make sure the first 3 rows of boxes are selected).
Turn your iPod Touch off, and then on, and OpeniBoot should come up. Select Android, and it should boot. After boot, please follow the instructions below:
1. At first boot, a pop-up window will came up that ask you what launcher do you want to use. IMPORTANT! This time use Home NOT aHome. Sometimes came a windows that says “System is not responding”. Just tap “Wait” and ignore it.
2. Then connect to your WiFi network to make widget working
3. Long tap Home Screen -> Widgets -> Beautiful Home and set your weather location.
4. Enjoy!




