These are detailed instructions on how to unlock your iPhone using WinPwn. This tutorial will also show you how to create custom payloads/packages and customize your boot images.

2008-05-08: This tutorial has been updated to reflect the latest beta of WinPwn. There is no longer a need to install BootNeuter through Installer.app!


Step One
Download the WinPwn to your Desktop from Rapidshare

Step Two
Download the iTunes DLLs to your Desktop from Prodigy60, MegaUpload

Step Three
Download the .Net 2.0 Framework from here

Step Four
Double click the downloaded .Net 2.0 Framework(dotnetfx.exe) on your Desktop and install it. You may not have to do this if its already part of your system (ie Vista).
fcf2 4592 500 How to Unlock Your iPhone With WinPwn [Updated]

Step Five
Extract the WinPwn zip (winpwn_0.99.2.19.zip) you just downloaded to your Desktop. Now double click the extracted exe (winpwn_0.99.2.19.exe).

WinPwn will open an installation helper. Click the Next button to begin.
76d1 4593 500 How to Unlock Your iPhone With WinPwn [Updated]

Choose whether you would like Desktop Shortcuts created then click the the Next button.
77ed 4594 500 How to Unlock Your iPhone With WinPwn [Updated]

Enter a destination folder to install WinPwn to. ie c:program files. Click the Next button to continue.
30d2 4595 500 How to Unlock Your iPhone With WinPwn [Updated]

Once Installation is finish click the Finish button.
a2bd 4596 500 How to Unlock Your iPhone With WinPwn [Updated]

Step Six
Extract the itunesdll.zip you download earlier to the folder you installed WinPwn to. In my example this would be c:program fileswinpwn
ef23 4599 500 How to Unlock Your iPhone With WinPwn [Updated]

Step Seven
Download the firmware you would like to pwn. You can find links to the released firmware files here

Step Eight
Launch WinPwn by double clicking its icon on the Desktop.
bab6 4598 How to Unlock Your iPhone With WinPwn [Updated]

Step Nine
Click the Browse .ipsw button.
ff0e 5085 500 How to Unlock Your iPhone With WinPwn [Updated]

Step Ten
Select the firmware you would like to Pwn and click the Open button.
98ed 4601 500 How to Unlock Your iPhone With WinPwn [Updated]

Step Eleven
WinPwn will then check if your firmware is valid. Attach your iPhone to the computer. Now click the iPwner button on the left side of the window.
7947 5086 500 How to Unlock Your iPhone With WinPwn [Updated]

Step Twelve
WinPwn will then attempt to put your iPhone into recovery mode. If it does not succeed then you will have to do this manually. Hold down the Sleep/Wake and Home buttons until the iPhone reboots and the Apple logo appears. Once you see the Apple logo release the Sleep/Wake button and keep holding down the Home button until your see the iTunes logo and the dock connecter displayed on screen.
e894 4607 How to Unlock Your iPhone With WinPwn [Updated]

468x60 animated How to Unlock Your iPhone With WinPwn [Updated]

Step Thirteen
You will then be notified that your iPhone is being Pwned. Please wait until your iPhone reboots.
3a2e 4608 How to Unlock Your iPhone With WinPwn [Updated]

Step Fourteen
WinPwn will then inform you that your iPhone has been Pwned! Now click the IPSW Builder icon on the left.
2041 5087 500 How to Unlock Your iPhone With WinPwn [Updated]

Step Fifteen
The IPSW Builder will open to the Applications tab. You can easily add your own sources by entering the source address and clicking the Add Source button.
7b3f 5088 500 How to Unlock Your iPhone With WinPwn [Updated]

Use the Categories list on the right to select the packages you would like to have installed on your iPhone. Double click a package name to have it added to the Install list. Notice the indicator will let you know how much space you have left for installed applications.
4018 5089 500 How to Unlock Your iPhone With WinPwn [Updated]

Step Sixteen
Click to select the Custom Images tab. Then click to select the Use Custom Pictures checkbox.
6de2 5090 500 How to Unlock Your iPhone With WinPwn [Updated]

You can now click the Boot Logo and Restore Logo buttons to select your own custom images. Use the Search online button to find images done by others.
4410 5091 500 How to Unlock Your iPhone With WinPwn [Updated]

Step Seventeen
Click to select the Advanced tab. From this window select the checkboxes next to the tasks you would like perform. If you would like to unlock your iPhone most likely you should check: Activate Phone, Enable Baseband update, Neuter Bootloader, and Unlock Baseband.
73e8 5092 500 How to Unlock Your iPhone With WinPwn [Updated]

You will now need to provide IPSW Builder with access to the 3.9 and 4.6 bootloader files. Download bootloaders.rar from here onto your Desktop. Double click this to extract its contents.

Click the Bootloader 3.9 file … button for the bootloader 3.9 image and select BL-39.bin file from your Desktop.
c983 5093 500 How to Unlock Your iPhone With WinPwn [Updated]

Click the Bootloader 4.6 file … button for the bootloader 4.6 image and select BL-46.bin file from your Desktop.
aae4 5095 500 How to Unlock Your iPhone With WinPwn [Updated]

Step Eighteen
Click the Build .ipsw button
0feb 5096 500 How to Unlock Your iPhone With WinPwn [Updated]

Select a location to save the customized firmware to and click the Save button.
0038 5097 500 How to Unlock Your iPhone With WinPwn [Updated]

Step Nineteen
A dialog box will popup when your ipsw file has been successfully built. Click the OK button.
50cc 4614 How to Unlock Your iPhone With WinPwn [Updated]

8772 5099 500 How to Unlock Your iPhone With WinPwn [Updated]

Step Twenty
Open iTunes by launching it from your Programs.
de7d 4620 How to Unlock Your iPhone With WinPwn [Updated]

Step Twenty One
Select your iPhone from the list on the left. Hold down Shift and click the Restore button.
63b4 4616 500 How to Unlock Your iPhone With WinPwn [Updated]

Step Twenty Two
Select the custom firmware file (iPhone1,1_1.1.4_4A102_Custom_Restore.ipsw) we just created and click the Open button.
e763 4617 How to Unlock Your iPhone With WinPwn [Updated]

Step Twenty Three
iTunes will then restore to our new custom firmware.
8e46 4618 How to Unlock Your iPhone With WinPwn [Updated]

63b2 4619 How to Unlock Your iPhone With WinPwn [Updated]

Step Twenty Four
Once iTunes restore is complete your iPhone will reboot and autolaunch BootNeuter. BootNeuter will then proceed to Flash Bootloader and Flash Baseband. Do not interrupt this process. Once BootNeuter is done it will reboot the iPhone on its own and your Pwnage process will be complete!
5340 4628 How to Unlock Your iPhone With WinPwn [Updated]