Foolproof (or close to it) iPhone 1.1.2 jailbreak

Posted 30 November 2007 @ 4pm in Guides/How-Tos

Jailbreaking (allowing for unofficial third-party application installation) iPhones that have been updated to firmware/software revision 1.1.2 is an arduous process. It’s cumbersome, fraught with pitfalls, and inconsistently successful. In fact, given the questionable value of firwmare/software update 1.1.2, we’d recommending sticking with version 1.1.1 if you’d like to use third-party applications on your iPhone. However, if you’ve already updated to 1.1.2, there’s not an easy way to go back to version 1.1.1 an keep your phone active for voice services. As such, we’ve put together what we think is the most error-proof process for accomplishing a jailbreak on 1.1.2 iPhones, taking into account the problems most readers have had with initially published processes.

This guide assumes that you are running iTunes 7.5. There is no need to downgrade to a previous version of iTunes for this process.

  1. Download the iPhone 1.1.1 firmware/software package, and after it is downloaded, make sure it still has the extension .ipsw and not .zip. Rename it if necessary (the correct name is iPhone1,1_1.1.1_3A109a_Restore.ipsw).
  2. In iTunes, select your iPhone from the left-hand pane (source list) and click the “Summary” tab. Hold down the option key, then click “Restore.” Select the 1.1.1 package you just downloaded.
  3. Allow the process to complete, after which you will receive an “Error 1015″ message, and an inoperable iPhone — this is normal. Do not attempt to restore the iPhone with iTunes or perform any other procedures.
  4. Download iNdependence 1.3 beta 2 disk image.
  5. Move the application iNDependence (it has an icon depicting Napoleon Bonaparte riding an iPhone) off its disk image into your Applications folder (otherwise you will get an error message in following steps).
  6. Download MobileDeviceFramework 7.4.2.
  7. Rename MobileDevice_7_4_2.framework to MobileDevice.h (press OK when the Finder asks if you are sure you want to do this).
  8. Launch the application “iNdependence MobDev Tool” that was included on the iNdependence disk image. You should see the following message.
  9. Select the folder MobileDevice.h (which you just renamed) using and click Open. At this point, you will be presented with what looks like the same “Open” dialog box, and you might think the operation has failed — it hasn’t. You are now being prompted t select the iNdependence application. Notice that the text at the top has changed to “Choose iNdependence.”
  10. Launch iNdependence from your Applications folder
  11. You will most likely see a message that states “Disconnected: Waiting for iPhone” and a spinning progress wheel. At this point you should disconnect your iPhone from your computer then reconnect it.
  12. Your iPhone should display the “Activate iPhone” screen, and the status message in iNdependence (after a few seconds) will state: “Connected to iPhone - Firmware 1.1.1 - not activated …”
  13. Launch iTunes if it is not open. It will prompt you to activate your phone, which you should do. However, you will see the message “Waiting for Activation” forever.
  14. Slide to unlock your iPhone, and launch Safari.
  15. Navigate to www.jailbreakme.com.
  16. Go to the bottom of the page and tap “Install AppSnapp.”
  17. You will see the “Downloading Programs” message and a spinning progress indicator.
  18. At the end of the process, your iPhone will be jailbroken under firmware version 1.1.1, but you won’t have access to voice services yet.
  19. You will see the “Installer” icon on your home screen. Tap it.
  20. Tap “Install” at the bottom of the screen, then tap “Tweaks”
  21. Scroll down to a package called “OktoPrep” and tap it, then tap the “Install” button in the upper-right corner.
  22. In iTunes, select your iPhone from the source lift on the left-hand side. If it prompts you to restore your iPhone from backup, you can do so (by pressing the “Continue” button), after which your iPhone will reboot and again try (and fail) to activate.
  23. With your iPhone selected on the left-hand pane, click the “Summary” button a the top of the window. You will see a message stating “A newer version of the iPhone software is available (1.1.2). […]” Click the Update button.
  24. [At the end of the process, you might see an error message indicating that the iPhone could not be restored because of an “Error 1602″ or similar. If so, follow the instructions in this Knowledge Base article to re-install iTunes. You then, unfortunately, have to start the process all over again.]
  25. After the installation of firmware 1.1.2, Installer will vanish from your iPhone — this is normal.
  26. Download the iTunes 1.1.2 jailbreak folder from Conceited Software and launch the file titled jailbreak.jar, then follow the on-screen instructions.
  27. After you are prompted to restart your phone, the Installer application should now be on your screen and the iPhone should properly activate. Consult our Applications page for information on using Installer.

Feedback? info@iphoneatlas.com.

[ Digg this  |  Bookmark on del.icio.us ]

Print This Post Print This Post

11 Comments

Posted by eanagel
30 November 2007 @ 10pm

I bet this works great — if you have a Mac. What about Windows users? (Believe it or not, even Windows users own iPhones!)

The trick is getting the phone out of restore mode after the 1.1.1 Restore. The latest version of the 1.1.2 jailbreak includes a button to boot out of restore mode and works under both Windows and Mac, perhaps you should update your instructions to use that instead of using iNdependence at all?

Posted by bartd8008
1 December 2007 @ 5pm

These instructions work flawlessly for me, until the end, when I get Error 1602. I un/re-installed iTunes and did the whole thing all over again, and got the same error again.

I just restored to 1.1.2.

Now what?

Posted by bmalam
2 December 2007 @ 9am

Can anyone confirm that this works on a PPC Mac? Thanks!!

Posted by negociandres2
3 December 2007 @ 11am

yes, I also would like to know that, does it work for PPC Mac? thanks.

Posted by ville.valo87
3 December 2007 @ 5pm

I gotta say. it works, i just done it on my 05 imac and it worked fine. Takes about 30 mins. when i first tried this on my own i nearly bricked my iphone. But after this guide it works amazingly. Im one happy chappy now =]

Posted by djtresmanos
12 December 2007 @ 6pm

Hi.. Just wanted to know.. Does this work on the brand new iPhones bought dec.2007 that already come with 1.1.2 pre-installed or just the ones that have been updated?
thanks.

Posted by evanhecht
15 December 2007 @ 9am

Hi,

I tried all these steps, I did it a few different times, got the 1602 error once, uninstalled itunes and those files and then restarted, downloaded itunes, tried it all over again from scratch… Multiple times i get to the last step and hit the jailbreak.jar file and hit the jailbreak button and then iphone ends up going into recovery mode again (the cord and itunes symbol on the iphone). So then i gotta go back to square one and restore to the lamo version of having 1.2 and not being hacked… SOMEONE KILL ME or just help me out and let us know what to do from here. I just recently bought my iphone this month, so maybe it is something about the iphones that are pre loaded with 1.2 from the store in December, maybe it is a conspiracy against me and my iphone or maybe there is a 2nd gunman on the grassy knoll… either way im really frustrated and would love a solution… someone hook it up…

Posted by covington.eric
17 December 2007 @ 5pm

I’ve followed all the steps and get to iTunes 1.2.2 jailbreak and run “jailbreak.jar”. When you run that do you choose “install ssh”? I’ve done it checking the box and not checking the box. It goes through the whole process and it gets stuck on “rebooting device”. My phone shows the usb cable saying to connect to itunes and it does nothing. I’ve unplugged it and re-connected it, like the “independence” step. On “jailbreak.jar” do I choose, “boot from recovery” or “jailbreak”. There isn’t really any instructions on this part and jailbreak.jar doesn’t say what exactly to do!!!

Posted by pfalstad
18 December 2007 @ 7pm

Awesome, thanks!! I had no trouble downgrading my 1.1.2 phone and jailbreaking it. I haven’t re-upgraded to 1.1.2 yet, but everything else worked fine on my PPC mac.

Posted by chupacabracito
25 December 2007 @ 2pm

Unfortunately, this doesn’t work with my iPhone with 1.1.2 out of the box. Do you have directions for that?

Posted by jfisher2
28 December 2007 @ 12am

Not working for me either. 1.1.2 out of the box. Downgraded to 1.1.1. Looks like my problem is at the jailbreakme.com step. When I Install AppSnap it immediately returns home and no download indicator. Am I missing something?

You must log in or register to post a comment.