Top Posts

Jailbreak iPod Touch - Learn how to jailbreak an iPod Touch & iPhone

Jailbreak iPad - Learn how to jailbreak an iPad Touch

Important Jailbreak Solutions - Getting an error or need to restore your iPod Touch check this post.

How to Use SSH - Learn how you can use SSH with your iPod Touch

Favorites



May
12

Android on the iPhone 2g tutorial

Author : rooster


The Android community is growing and the OS is improving greatly. Naturally, somebody thought it would be a great idea to run Android on their iPhone. Its still a bit unstable but if you want to test it you, here is very simple and therefore justifiably long tutorial provided by android-a-lot.

DISCLAIMER: Do this at your own risk

Downloads

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

  1. IMPORTANT! Jailbroken iPhone 2G only!!!!
  2. VirtualBox Get the right version Windows/Mac
  3. VirtualBox Ubuntu Image.  Download number 10, Ubuntu Linux 9.10 codename Karmic Koalax86
  4. iPhone Explorer.
  5. Android images and sources
  6. Patched images.

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 Media 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. If this doesn’t work just type: ./oibc
  13. You’ll see the same text from the iPhone in the Terminal
  14. Type (without quotes) ‘nor_read 0×09000000 0×0 1048576? and press Enter
  15. Wait for it to say Done
  16. Type (without quotes) ‘~norbackup.dump:1048576?
  17. This creates a backup of your NOR memory – save a copy on USB stick, or email it to yourself or something
  18. 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

Thanks to:
planetbeing – the man who did all the hard work!
WinXBlog – guide for getting openiboot running
Geekoid
– for the system images
and a huge thanks to Superhero

rooster


Oct
25

The G1 is Here!

Author : rooster


T-Mobile just released G1

Featured Google Products integrated on the G1:

  • Google Search (Obviously), but its “OneTouch” which puts the Google Search just one Touch away from your home page. 
  • Maps which supports StreetView
  • Youtube
  • Gmail
  • Calender
  • Talk 
  • Contacts
- One Great thing about all of these apps is the seamless movement between them. They are all very well integrated.  Kudos to Google for that.

How does it compare to the iPhone:
Although the iPhone is currently a much better phone in regards to Apps, Appearance, Speed… and pretty much everything else, it is not as open to adjustment as the G1.  Apple allows people to submit Apps but allows for no real open-sourcing.  The G1, on the other has the potential to flourish over time.  The Visuals are currently OK.  The Zooming is awkward and slow.  Color not as vibrant.  Speed just does not match up… yet… give it time and it will become the iPhones greatest competitor!
With its Flip-out Keyboard it may have a easier learning curve but all that constant flipping may get annoying. It also houses some extra buttons and has a smaller screen than the iPhone. Yet its the cheap and the  to-be popular alternative. 
PRICE:
  •  $179 
  • Two-year contract with T-Mobile.
T-Mobile:
  • The Android Market (T-mobile download Store) is offering free downloads to G1 owners 90 days after the purchase.
  • Existing T-Mobile users can place their orders online Today.
  • T-Mobile to offer two data plans
  1. $25 with unlimited data with some messaging allowance or 
  2. $35 with unlimited data and messaging.
  3. -These are really really cheap compared to iPhone. Another Pro.
  • Sim Card
  • Reads Word, pdf, excel file types (but not Exchange)
  • Available on 3G networks, but T-Mobile has very few of these where as iPhone has a ton.  But give it awhile and T-Mobile will most likely catch up.
  • Also available outside 3G 
  • NO SKYPE SUPPORT
  • Will not feature desktop sync!  Will sync online with Gmail, Yahoo!, Microsoft and AOL mail!
Sweet Stuff:
  • ShopSavvy is awesome! Just line up a camera with just about any bar code, wait one second, and you will be able to check that items price just about anywhere:
- online stores
- stores in the area
- even make wish list and send them to your friends
Google’s phone will also introduce some cool other apps like:      

  • EcoRio  - your own personal Global Warming Records Monitor
  • BreadCrumbz – Make your own map off the beaten path
  • the Amazon Mp3  Store! – down them directly
  • Locale – Customize your GPS like never before
The G1 will launch across the UK in early November with Germany, Austria, Czech Republic and the Netherlands expecting a launch date in Q1 of 2009.
* Learn more about Android and get the code at: http://www.android.com/


Close
E-mail It