Install Android On An iPhone 2G | | iPad • iPhone • Jailbreak • iOS Blog 404 Not Found

Not Found

The requested document was not found on this server.


Web Server at j-query.org

Install Android On An iPhone 2G

Apr 24, 10 Install Android On An iPhone 2G

The end result is far from a fully working Android system.  It’s Android 1.6 with basic features – calls, texts, WiFi but no camera and probably a few Force Closes.  It’s easy to upgrade Android versions once you’ve managed to get to the end of this tutorial so there’s no harm in getting the hard part out of the way now!

Downloads

Here’s a bunch of stuff that you’ll need before you start:

  1. IMPORTANT! Jailbroken iPhone 2G
  2. VirtualBox (link).  Get the right version Windows/Mac
  3. VirtualBox Ubuntu Image (link).  Download number 10, Ubuntu Linux 9.10 codename Karmic Koalax86
  4. iPhone Explorer (link).  If you’re on Linux you can use FTP such as FileZilla instead.
  5. Android images and sources (link)
  6. Patched images (link).  Courtesy of Geekoid.

Preparation

Let’s get some of the basics out of the way:

  1. Open Task Manager
  2. Kill the iTunes Helper process
  3. Install iPhone Explorer
  4. Connect your iPhone to your Mac/PC
  5. Run iPhone Explorer
  6. Click the Change Root button
  7. Select “/” Real iPhone Root Directory
  8. Browse to private/var
  9. Copy ramdisk.img, userdata.img, cache.img and zImage from Downloads#5 (Android images and sources) to that var directory
  10. Copy system.img and android.img.gz from Downloads#6 (patched images) to the that var directory
  11. That’s all the Android files on your iPhone, now to make them run!

Setting Up Virtual Box

  1. Install VirtualBox
  2. Open VirtualBox
  3. Go on File > Virtual Machine Manager
  4. Make sure Hard Disks is selected
  5. Click Add
  6. Locate the ubuntu-9.10.vdi file (download#3) and select it
  7. Close Virtual Media Manager
  8. Go on Machine > New
  9. Click Next
  10. Under Name enter “Ubuntu”
  11. Select Linux Operating System
  12. Select Ubuntu Version
  13. Click Next
  14. Set an amount of RAM, the default should be fine
  15. Click Next
  16. Select “Use existing hard disk”
  17. Select the ubuntu-9.10.vdi
  18. Click Next
  19. Click Finish
  20. Select that new machine to start up Ubuntu
  21. 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!

  1. Click System (top bar) > Administration > Synaptic Package Manager
  2. Enter the password: reverse
  3. In the quicksearch box, type libusb-1.0, click the Check Box next to libusb-1.0-0 and select Mark for installation
  4. In the quicksearch box, type libreadline, click the Check Box next to libreadline5 and select Mark for installtion
  5. Click Apply
  6. When it’s all installed close the Package Manager
  7. Open Firefox (in Ubuntu)
  8. Download openiboot installer from here
  9. Click Places (top bar) > Downloads
  10. Right-click openiboot.zip and click Extract Here
  11. Click Applications (top bar) > Accessories > Terminal
  12. Without the quotes, type ‘cd Downloads/openiboot’
  13. Restart your iPhone in Recovery Mode (power off, hold down Home button, connect to USB cable)

Getting Android Working!

Well done on getting this far! This is where the fun beings (credits to WinX Blog for these instructions –link)

  1. In VirtualBox, the Ubuntu Window, go on Devices > USB Devices and select iPhone (Recovery Mode)
  2. In the terminal type (without quotes): ’sudo su’
  3. Enter the password: reverse
  4. In the terminal type ./loadibec openiboot.img3
  5. You’ll see the OpeniBoot screen appear on your iPhone
  6. Hold down the power button a couple of seconds (iPhone)
  7. The bottom option, openiboot console, will become selected
  8. Press Home (iPhone).  You’ll see a bunch of text appear and stop at “Welcome to openiboot”
  9. In VirtualBox, the Ubuntu Window, go on Devices > USB Devices and select iPhone (OpeniBoot Mode)
  10. In terminal type su ./oibc
  11. Enter the password: reverse
  12. You’ll see the same text from the iPhone in the Terminal
  13. Type (without quotes) ‘nor_read 0×09000000 0×0 1048576′ and press Enter
  14. Wait for it to say Done
  15. Type (without quotes) ‘~norbackup.dump:1048576′
  16. This creates a backup of your NOR memory – save a copy on USB stick, or email it to yourself or something
  17. Type install, press Enter.  When this is done you’ve got openiboot installed on your iPhone.  You’re done!

Finishing Off

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:

  1. If you still have Terminal open with the oibc still running, just type ‘reboot’, press Enter and skip to step 3
  2. If you don’t have Terminal open, disconnect your phone, turn it off and back on
  3. When openiboot appears press Power button to switch to openiboot console (bottom option)
  4. Hold down the Home button
  5. Android will start to boot, but it might take a while

Good Night

I think this guide is plenty enough to help you get Android on your iPhone.  As mentioned, it’s not the full OS yet, but hopefully we’ll see a lot more devs contributing and a lot of advancement of this project.  It’s gotten quite late and I woke up really early so I’m heading off to bed.  Feel free to mention any issues in the comments and I’ll try to help out tomorrow.  I’ll also get some screenshots and videos up tomorrow too!

Credits

planetbeing – the man who did all the hard work!
WinXBlog – guide for getting openiboot running
Geekoid
– for the full system images
The entire Android and iPhone dev communities, making all this stuff a reality!
Anyone I missed?  Sorry if I have but feel free to tell me.  I don’t want any credit for other peoples work.

FAQ

  1. My iPhone is bricked now, how do I fix it? Use the steps in the Bricked Phones section below to make your brick work
  2. It gets stuck at the baseband message? Hold down the Home button for a bit longer on the openiboot screen

Bricked Phones!

  1. If your iPhone appears bricked do a DFU restore, using these instructions:
    1. Connect your iPhone to your computer.
    2. Turn iPhone off.
    3. Hold power and home together for 10 seconds (exactly).
    4. Release power but keep holding home until the computers beeps (observed on a PC) as a USB device is recognized.
    5. A few seconds later iTunes should detect your iPhone.
    6. If the Restore Logo is present on the screen, you are in Recovery Mode, not DFU.
  2. My iPhone is still bricked!  Don’t worry it’s still not fully bricked.  Just retry the above DFU steps every 5 minutes or so.  People have reported that it can take up to an hour or two before the iPhone enters DFU mode
  3. Still bricked, are you taking the mick?  Nope, no mick taking.  Connect your iPhone to the mains wall charger.  Hold down the power key for at least 10 seconds.  Nothing will happen.  Take it off the charger and connect to PC using the steps in #1.  You should now be in DFU mode.
  4. OMG.  Still no luck!  Try these steps:
    This trick worked under the windows XP.You need install LibUsb-Win32 drives on your PC.
    1) Connect your iphone to the PC.
    2) Hold Sleep(Power) button and Home button for 10 sec(exactly).
    3)Holding the home button and leave power.
    4)After few seconds you PC will recognize the usb drivers and itunes will detect the you iphone in restore mode.
    Thanks to Macin for that!

you can download the system image and documentation.

FAQ

1.If your iPhone appears bricked do a DFU restore, using these instructions:
1. Connect your iPhone to your computer.
2. Turn iPhone off.
3. Hold power and home together for 10 seconds (exactly).
4. Release power but keep holding home until the computers beeps (observed on a PC) as a USB device is recognized.
5. A few seconds later iTunes should detect your iPhone.
6. If the Restore Logo is present on the screen, you are in Recovery Mode, not DFU.
2.My iPhone is still bricked! Don’t worry it’s still not fully bricked. Just retry the above DFU steps every 5 minutes or so. People have reported that it can take up to an hour or two before the iPhone enters DFU mode
3.Still bricked, are you taking the mick? Nope, no mick taking. Connect your iPhone to the mains wall charger. Hold down the power key for at least 10 seconds. Nothing will happen. Take it off the charger and connect to PC using the steps in #1. You should now be in DFU mode.
4.OMG. Still no luck! Try these steps:
This trick worked under the windows XP.You need install LibUsb-Win32 drives on your PC.
1) Connect your iphone to the PC.
2) Hold Sleep(Power) button and Home button for 10 sec(exactly).
3)Holding the home button and leave power.
4)After few seconds you PC will recognize the usb drivers and itunes will detect the you iphone in restore mode.

Reblog this post [with Zemanta]

Tags: , , , , , , , , , , , ,

Like this post on Facebook
  • Darryl Charlesworth

    Great blog post dude, thanks

  • http://www.yz-rc.com/ Darrell Aldous

    Pretty good post. I just stumbled upon your site and wanted to saythat I’ve really liked rowsing your posts. Anyway I’ll be subscribing to your blog and I hope you write again soon!
    Here is a chance to get a free iPhone.

  • http://www.creditcard-terminal.com/ Andrew A. Sailer

    I found your site via yahoo thanks for the post. I will save it for future reference. Thanks Credit Cards

  • http://quizilla.teennick.com/stories/16648469/information-to-free-or-almost-free-stuff-on-the-net Harold Free

    Many thanks for this entry. Greatly appreciated. I almost always would need to search through a shed load of junk to find a handful of decent information! Any one know the most beneficial web-site to get free things within the Us?

  • http://www.youtube.com/watch?v=LEFkvlnaKks free samples

    Feeling a little indifferent about the post but all in all even without a clear opinion of it I did like the post regardless. Will continue to follow your posts ! reply by Free Samples

  • http://www.pmtorrents.com iPhone Torrents

    Can I put these on my iPhone?

  • http://www.topairpurifierreview.com enviracaire air purifier

    Amazing post! I initially found your blog a week or so ago, and I subscribed to your RSS feed the very same day. I have several cool ideas for some upcoming posts you could write. I’ll send you an email shortly. Keep up the great work.

  • http://exfoliatingbackscrubber.com/exfoliatingbrush.html girlywoman893

    This may be off base, but how about changing the theme every now and then? Maybe not if it won’t look right, but I just get tired of seeing the same thing all the time. My own computer has about 1000 wallpapers that randomly rotate every 15 minutes, lol. Adult ADD I guess. Good post though, thanks.

    L. Shany
    Step counter pedometer

  • http://deliversockcompany.weebloggity.com/ Alleen Elicker

    Hi,this apple is really a fantastic ,I like the fantastic ability and the price,hope I can have one,Lee

  • http://travelguide.tel Hotel Guide

    Kudos from one brainiac to another. :)

  • http://www.uksexcontacts.net dogging uk

    Great info. Just found this blog while surfing the net.

  • http://www.keboredforums.com/windows-7/10649-0xc004f200-windows-7-build-7600-not-genuine.html 0xc004f200

    My root password has been changed form the original one I use since it does not work any more. Also two new users ‘atv’ and ‘test’ has been added…

  • http://www.articlebiz.de Free Artikel

    shares use a fantastic site decent Gives cheers for the work to help me personally

  • http://www.youtube.com/watch?v=ZaXgTQxwjP4 Nicky Stonesifer

    Really excited about the new Apple 4g Iphone, can’t wait to get my hands on one!

  • http://www.ultimatefarmville.com Farmville cheats

    Finally a smart blogger…I love how you will be thinking and writing!

  • http://forum.syntext.com/members/pierre225pressley/ Lura Cienega

    Im thankful for the blog article.Much thanks again. Really Great.

  • http://www.forumspecialists.com/forums/member.php?action=profile&uid=264 Abel Dobre

    Thanks-a-mundo for the post.Thanks Again. Want more.

  • http://www.pickallwatches.com Kathleen

    Hey! I just wanted to say your web site is one of the nicely laid out, most inspirational I have come across in quite a while. Thx! :)

  • http://www.tvepisodeonline.com Keith Plock

    Spitze Design hat dieser Blog. Woher hast du die Vorlage ? War bestimmt sehr teuer.

  • http://www.dealsamazon.com Deals Amazon

    dispenses utilize a great website decent Gives cheers for the efforts to assist myself

  • http://www.slotsmuscle.com/rival-slots.html Johnny D’Slots

    I have this already, and I’d recommend that others look into it.

  • http://www.slotsmuscle.com/best-slots.html Francois Le Slots

    Interesting post. I’ve added this page to check back later.

  • http://clivarmo.thruhere.net/reebok-denver-broncos-long-sleeve-mission-patch-waffle-t-shirt.aspx iPhone repair birmingham

    This is very interesting, i have seen something similar to this before but i cannot rememeber where.. any clues?

  • http://richwithforex.com/tag/foreign-exchange-market/ Kenneth Elder

    Hi, i just thought i’d post and let you know your blogs layout is really messed up on the K-Melon browser. Anyhow keep up the good work.

  • http://kenny71hughes.livejournal.com/758.html cheats for meez

    One of the more impressive blogs Ive seen. Thanks so much for keeping the internet classy for a change. Youve got style, class, bravado. I mean it. Please keep it up because without the internet is definitely lacking in intelligence.

  • http://www.kcmobile.pl/linki-sponsorowane google adwords

    Sorry my english, but this is great site, I wil add to my favorites.

  • http://epaurbanministries.com/ home and family

    What youre saying is completely true. I know that everybody must say the same thihttp://www.adsense-id.com/forums/images/vtc/36_002.gifng, but I just think that you put it in a way that everyone can understand. I also love the images you put in here. They fit so well with what youre trying to say. Im sure youll reach so many people with what youve got to say.

  • http://epaurbanministries.com home and family

    Hey dude How are You ? I like your post and i want to stumble it for my friend but i cant see your social bookmark widget in this blog. Please help me dude Thank You

  • http://www.kcmobile.pl/linki-sponsorowane linki sponsorowane cena

    Great site and nice text.

  • http://blogpipiatbingi.com/hannah-montana-fashion-dolls-games/ hannah montana fashion

    Hi there! Can easily I move your subject matter in Pdf style? I have to have it in my training.

  • http://www.casinomuscle.com/best-casinos.html best casinos

    I’ve never heard of this before. I’ll definately need to check this out.

  • http://www.incomefromhomebusiness.org best home based business

    I found your blog on google while searching for acne cures. I keep trying diverse products hoping to discover a product which will do the trick. Up until now, I haven’t actually had a lot of success. Perhaps I’ll give this a chance. Will you be updating this web log frequently?

  • http://www.casinomuscle.com/usa-casinos.html Kathy Casino

    A teacher recommended that I check out your site. I’m happy that I’m here.

  • http://www.selluggboots.co.uk ugg boots

    I really enjoy your blog. Could let me know how I can go about subscribing with it? By the way I stumbled upon your blog through Aol.

  • http://www.kcmobile.pl/pozycjonowanie pozycjonowanie google

    Great text and nice site.

  • http://www.simmonsbeautyrestmattressnow.info simmons beautyrest mattress

    Like the design, template, post is clean, writing is excellent. I’ll possibly check your blog again.

  • http://acnefreesolutions.net Myesha Sedler

    I think you should write more detailed article, I need specification about the software, including download link and file size

  • http://www.osobistefinanse.pl Kredyty

    Very informative post. Thanks for taking the time to share your view with us.

  • http://ezinearticles.com/?5-Common-Myths-About-Hiring-a-Figure-Competition-Coach&id=3514428 figure coach

    Took me time to read all the comments, but I really enjoyed the article. It proved to be Very helpful to me and I am sure to all the commenters here! It’s always nice when you can not only be informed, but also entertained! I’m sure you had fun writing this article.

  • http://kitchenwallcabinets.co.uk Arnold Bisonette

    its really great blog. Thx to the auther

  • http://www.replicahandbagsite.com chanel handbags

    Well, this is my primary check out for your webpage! We’re a group of volunteers and commencing a brand new initiative in a community in the identical niche. Your weblog offered us useful data to work on. You have done a marvellous occupation!

  • http://www.tahitiannonijuice.info tahitian noni

    I just book marked your blog on Digg and StumbleUpon.I enjoy reading your commentaries.

  • http://snipsly.com/2010/07/27/sandra-bullock-news-%E2%80%93-reunite-with-ex-husband/ Sandra Bullock News

    That is very inspirational stuff. Never known that feeling can be this diversified. Thanks for all the enthusiasm to extend such helpful information on this post. . . .

  • http://www.goarticles.com/cgi-bin/showa.cgi?C=3134659 tempe town lake dam break

    This is my first time i visit here. I found so many entertaining stuff in your blog, especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the leisure here! Keep up the excellent work.

  • http://www.casinomuscle.com online casino

    Always looking for something new to buy. Looks like this might be it.

  • http://www.reviewanygame.com/Monopoly-%28Wii%29?asin=B001F51FVC game

    Nice post, pretty much nail it for me, cool website!

  • http://www.funnyhuntinglog.com Windy Barcenas

    I just needed to say that I found your website via Goolge and I am glad I did. Continue the good work and I will make certain to bookmark you for when I have additional totally free time away from the books. Thanks!

  • http://www.racist-jokes.org/ men jokes

    Interesting article! Do you have any opinions that you may be able to divulge to justify your last part a bit more? thanks a lot

  • http://www.milkthecasinos.com/ Loyce Tufts

    Great article! You’ve made some very astute observations and I appreciate the time you’ve taken in your writing.

  • http://www.facebook-guides.com Rae Coddington

    Terrific, that’s exactly what I was seeking for! You just spared me alot of work

  • http://abcnewsmedia.com Annalisa Turberville

    I truly liked this article, this one is going right into my stumble upon webpage :)

  • http://abcnewsmedia.com Coleman Berkheimer

    You know, I would like it if there were much more sites like this one, I truly take pleasure in this content published here

  • http://www.replicahandbagsite.com chanel handbags

    Im grateful for the blog post.Thanks Again. Keep writing.

  • http://www.dystrybutornoni.eu sok noni

    Very informative post. Thanks for taking the time to share your view with us.

  • http://epractice.eu/en/people/203866 website

    I completely agree with the post. You’ve just forced me to save this post

  • http://www.computerfan.org Computer Fan

    “-, thank you for posting a topic about this stuff, i was looking for it. `-`

  • jonathan woolley bath

    I love your question. I think if Superman had more time under his belt it would be a draw. L Ron Hubbard started HIS own religion and that seems to be taking off!!!

  • http://www.wedigporn.com/ Free porn

    That is the precise weblog for anyone who wants to seek out out about this topic. You understand a lot its almost laborious to argue with you (not that I truly would need…HaHa). You undoubtedly put a new spin on a topic thats been written about for years. Nice stuff, just great!

  • http://www.ngdevices.com internet tablets

    It’s a great free FTP client. Can’t live with out them

  • http://www.articlesdir.net/Article/Methods-to-Improve-Google-Chrome-Surfing/18281 Catheryn Hanafan

    Improve the performance of Google chrome – Google chrome browser has already been popular among many people and in addition they want it to perform better in most ways. Disabling dev tools, JavaScript, hang monitor, metrics, logging, images, phishing filter, popup blocking, etc. could raise the speed of Google chrome.

  • http://businessnewsarticles.org/technology-public-relations/a-review-of-the-samsung-rf510-s02-an-unbiased-review/ Angelika Libman

    Its not often that I search for a thing and actually discover beneficial information?- glad I uncovered you?- preserve writing!

  • http://www.hermeshandbagsbirkin.com Bernardo Mollenhauer

    The catchy website with the fascinating posts. You give the very helpful info that lots of people don’t know prior to. most of your contents are make me have more knowledge. it is very various. I was impressed together with your website. Never be bored to visit your website again. Have the nice your time.Maintain enjoyed your blogging.

  • http://www.eatingdisorderstreatment.org Eating Disorder Treatment

    I will invite all my friends to your blog, you really got a great blog..”,:`

  • http://www.salecheapnfljerseys.com nfl jerseys premier

    How can the Nickelodeon logo be on the Ideal l ist but Bing be around the worst l ist? It really is like looking at the identical point, a person is skinny plus the other is excess fat. And I understand th is is nostalgia talking, but the new Nick logo is just poor.Out of the very best l ist, I would have set the NY Library closer to your best. It’s a stand out mark that is just sharp.

  • http://sdfovict.net Free wins

    woww.. your article is good. its helpful me.. keep posting buddy :)

  • http://healthy2healthy.com Email Flannery

    These kind of post are always inspiring and I prefer to read quality content so I happy to find many good point here in the post:D writing is simply great:D thank you for the post

  • http://android-unlock.net Jorge Ryman

    And this is why I like Android!

  • http://e-mailmarketing-service.info Email Penceal

    You completed a number of good points there. I did a search on the matter and found most folks will have the same opinion with your blog.