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:
- Download the 1.1.4 firmware from Apple’s website;
- Download the 1.2.0 custom firmware from The Pirate Bay;
- Download and install WinPWN 1.0 from their website;
- Download and install iTunes 7.7 from Apple’s website;
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!
Congrats! So it won’t be necessary to wash your hands tomorrow ;)
@iCaci: OK. I won’t! :-P
it seems like the jailbreak doesnt work for 2.0.2 version update why cant i get it?
@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.
Does anyone knows how to make it work with Firmware 2.1 ?
@iPhone: You don’t actually have to use this method now as it is obsolete. You should use the latest version of WinPwn instead.
[…] Recent public urls tagged “bootloader” → iPhone 2.0 Jailbreak for Windows […]
Witch version are you speaking about ?
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.