Valery's Mlog

Mindlog of a Freak
July 20th, 2008 by Valery Dachev

iPhone 2.0 Jailbreak for Windows

The iPhone community reacts pretty fast. Just a few hours after iPhone Dev Team released their Pwnage Tool 2.0 a torrent with a modified firmware was published and an option for jailbreaking iPhones with 1.2.0 firmware is now available for Windows users. I personally couldn’t wait until tomorrow so I gave the method a try. I’ve successfully upgraded from 1.1.4 to 1.2.0 version of the firmware. Here are the steps I followed…


Disclaimer

  • A method that worked for my iPhone follows;
  • This method may not work for your iPhone;
  • If you want to do it do it at your own risk;
  • A successful outcome is not guaranteed;

Prerequisities:

Make Sure the iPhone is Pwned:

  • Launch WinPWN;
  • Click the “Browse .ipsw” button and choose the vanilla 1.1.4 downloaded from Apple’s website;
  • Click the “iPwner” button to proceed:
  • It automatically puts your iPhone in Recovery Mode. If it fails:
    • Try disconnecting and connecting the iPhone;
    • Put your iPhone in Recovery Mode manually:
      • Turn your iPhone off;
      • Hold both the “Sleep/Wake” and “Home” buttons for 20-30 seconds until a yellow triangle appears;
  • A message informing that you iPhone is being Pwned should appear;
  • A message “Your iPhone is being pwnd. Please wait for reboot.” should appear;

Make Sure the iPhone is Neutered:

  • Launch the “Installer” application on your iPhone;
  • Install the “BootNeuter” package (available from iClarified source);
  • Launch the “BootNeuter” application;
  • Select a Bootloader Version (I choose 4.6);
  • Enable “Neuter”, “FakeBlank” and “Unlock” options;
  • Click “Flash” and “Flash It!”;
  • Wait until your Bootloader and Baseband are flashed;

Optionally Put Your iPhone in DFU Mode

  • Turn off your iPhone;
  • Hold the “Sleep/Wake” and “Home” simultaneously for 10 seconds;
  • Release the “Sleep/Wake” and while still holding the “Home” button until the device is detected;
  • Wait until iTunes is launched (if not already);
  • A message is displayed “iTunes has detected an iPhone in recovery mode…”;
  • Click “OK”;

Restore Your iPhone

  • Go to your iPhone in iTunes (if not there already);
  • While holding the Shift key of your keyboard, click the “Restore” button;
  • Pick the custom 1.2.0 firmware you have downloaded;
  • Click “OK”;
  • Wait until your iPhone is restored;
  • After your iPhone is rebooted:
    • BootNeuter starts automatically and flashes your baseband;
    • Your iPhone reboots again;

Troubleshooting

  • In case an error 160x occurs during the restore process try the guidelines in Apple’s Knowledge Base;
  • If you’re experiencing problems restoring in DFU Mode:
    • Get back to Normal Mode (by holding the “Sleep/Wake” and “Home” buttons simultaneously for some time);
    • Try restoring in Normal Mode;
  • In case your iPhone gets bricked try downgrading to 1.1.4;

Have fun!

Comments

9 Responses to “iPhone 2.0 Jailbreak for Windows”
  1. Congrats! So it won’t be necessary to wash your hands tomorrow ;)

  2. @iCaci: OK. I won’t! :-P

  3. attorney marketing says

    it seems like the jailbreak doesnt work for 2.0.2 version update why cant i get it?

  4. @attorney_marketing: The method described above works was intended for firmware version 2.0.0 only. Since then versions 2.0.1 and 2.0.2 were released. Fortunately there’s an even easier and faster method for jailbreaking a 2.0.2 firmware as well as unlocking the baseband of non-3G iPhones under Windows. iPhone Dev Team has released their QuickPwn tool. Taka look at their blog for more information.

  5. Does anyone knows how to make it work with Firmware 2.1 ?

  6. @iPhone: You don’t actually have to use this method now as it is obsolete. You should use the latest version of WinPwn instead.

  7. […] Recent public urls tagged “bootloader” → iPhone 2.0 Jailbreak for Windows […]

  8. Unibet says

    Witch version are you speaking about ?

  9. This post was published after the 2.0.0 version of the iPhone OS became available for download. The described methods don’t apply to the current versions. For current versions consult the articles in the iPhone Dev-Team Blog.

Leave a Reply

%d bloggers like this: