- You MUST do a full uninstall of winpwn before installing the new version
- Make sure you have the latest version of iTunes ( Currently 7.7)
- WinPwn uses 300MB of ram at peak due to the ipsw being extracted in memory
- You must first click browse and load an IPSW to use WinPwn (i thought this was clear)
- For 2.0 only the *5A347_Restore.ipsw files are valid. The 345 image will not work
- If you see Failed to load image catalog/payload catalog, this is fine and won't cause problems
- If you already have service with AT&T do not activate or install Youtube Fix
To follow this tutorial you will need to have iTunes 7.7 installed (make sure to reboot). Also, you may need to download and install .Net Framework if you are on Windows XP.
Install WinPwn by extracting the downloaded zip from Step One and running the setup executable. Once WinPwn has been installed it will put a shortcut icon on your desktop. Double click to launch the application.
Once WinPwn has opened click the Browse .ipsw button.
Locate the 2.0 firmware file (iPhone1,2_2.0.1_5B108_Restore.ipsw) from the Pwnage folder on your desktop and click Open.
WinPwn will check the firmware to make sure its valid. Now click the IPSW Builder button.
The IPSW Builder window will open to the Applications tab. Check to select Cydia and if you are not on AT&T then check to select YouTube Fix.
Click to select the Custom Images tab. From here you can can select
your own boot images.
Click to select the Custom Payload tab. From this tab you can select custom payloads you have created to be automatically installed. We will discuss this in a future tutorial.
Click to select the Advanced tab. Check to select: Activate Phone.
NOTE*: Deselect Activate if you have an iPhone legitimately activated on an official carrier.
Click the Build .ipsw button at the bottom left to build your custom ipsw firmware file. Navigate to your Pwnage folder and click the Save button.
Once WinPwn has finished creating your custom firmware then click the iPwner button from the main menu.
Select the custom firmware file we just built from the Pwnage folder on your desktop and click the Open button.
You will then be notified that your iTunes has been Pwned!
Next we will need to put the iPhone in the DFU mode and restore using iTunes. To put your iPhone into DFU mode please follow these instructions: Press and hold the Home button and the Sleep/Wake button at the same time. After exactly 10 seconds release the Sleep/Wake button. Continue holding the home button until you iTunes pops up a message telling you that it has detected an iPhone in recovery mode. The iPhone screen will remain black. NOTE***: It may take a few attempts to get your iPhone into DFU mode. Generally, I hold down both buttons then release the Home button just before I think the Apple logo would appear. If you are still holding both buttons down and you see the Apple logo you are holding them down for too long!
iTunes will prompt you that you are in recovery mode.
Hold down Shift and click the Restore button in iTunes.
A popup window will appear asking you to select your firmware. Select the Custom firmware file we saved in the Pwnage folder and then click the Open button.
Your iPhone will now be restored to the jailbroken 2.0.1 firmware!