Unlocking 1st generation iPhones

intel Mac & PPC

Page 2 of 2




Step 4.

Launch iTunes, if it is not already open. You will get a pop up about the iPhone being in recovery mode.

iPhone



You should be at this screen.

iPhone




Press Option and click the Restore button. In the pop up window that opens, navigate to the custom .ipsw file that was saved to your dekstop by PwnageTool at the end of Step 3.

iPhone



You will see various status bars, while the restoring process continues.

iPhone



You will see the new Pwnage logo on the iPhone.

iPhone



When the restore process has completed, BootNeuter 2.0 will launch automatically. You'll see various messages throughout this process.

iPhone       iPhone




iPhone       iPhone



The iPhone will reboot at this point. iTunes should prompt you to set up the iPhone.

iPhone



Then this screen will appear, confirming you are on 2.0 firmware.

iPhone



Here's the first screen you'll see. There's the App Store, and Cydia. No Installer yet...

iPhone       iPhone



You can check your firmware and baseband versions here. And here is the App Store.

iPhone       iPhone



I like when you download an application, that you get a status bar on the program icon while it downloads and installs.

iPhone








FAQ

If you have a problem and were able to solve it, please let me know what you did so I can include it here for others to benefit from.


Problem 1.
PwnageTool 2.0 is a Mac only program. Windows users should download WinPwn at this site.


Problem 2.
After installing 2.0, Mail.app kept crashing on start, and Safari wouldn't accept cookies. There are three solutions:

1 - This happens when you restore email account settings from iTunes. Set them manually and you won't have this problem.

2 - Restore to your custom ipsw (you don’t need to DFU restore if you are Pwned, normal restore will work). Then select "Set up as a new iPhone" when iTunes prompts you. Your first sync will bring back all of your settings anyway.

3 - Fix by installing OpenSSH from Cydia. Log in as root with the password alpine and enter the following in the Terminal:
  • chmod 777 /var/mobile/Library/Mail
  • chown mobile /var/mobile/Library/Cookies/
  • chown mobile /var/mobile/Library/Cookies/Cookies.plist


Problem 3.
PwnageTool won't run on PPC Macs.

Make sure you do not have any programs running, then move your ~/Library/Caches folder to the trash. Do the same for the /Library/Caches folder. Reboot the Mac.


Problem 4.
If you are a legitimate AT&T customer with a 3G iPhone and you do not have service after Pwning, then uncheck Activate during the Pwnage process. Go to general settings and turn off 3G and then turn it back on again. Also make sure you have an Pwned x122220000 ipsw in your ~/Library/iTunes/Device Support folder.


Problem 5.
PwnageTool 2.0 does not launch, and only bounces in the dock. The solution is:
  • Launch PwnageTool
  • Launch Activity Monitor (found in Applications/Utilities on your Mac)
  • Look for a process called "ps" and quit or force quit it. Alternatively you can use the Terminal to do this by entering "kill -9 -1" but this will quit the Finder and all running programs and reload.


Problem 6.
If you get Error 1600 from iTunes (or if you see in your log a failure to prepare x12220000_4_Recovery.ipsw), then create a folder called Device Support here: ~/Library/iTunes/Device Support    If that directory already exists, then remove any files in it. Restart PwnageTool and begin again.


Problem 7.
If DFU restores are giving you trouble, another solution is to use the first version of PwnageTool with 1.1.4 firmware. Once you are Pwned on 1.1.4, you can perform a normal recovery mode restore to your custom 2.0 ipsw. Note: the iPhone does not need to be pre-Pwned to be able to DFU restore into a Pwned ipsw. It needs to be pre-Pwned only for normal recovery mode restores of a custom ipsw.


Problem 8.
Loss of EDGE service on T-Mobile. You receive the message: "Could not activate cellular data network: you are not subscribed to a cellular data service."   Press Settings, General, Reset, Reset Network Settings. Service should now be restored.



Things I have noticed:

If you DFU restore to the original 2.0 firmware, your unlock will remain intact. To undo the unlock you would need to run BootNeuter and relock the iPhone, then restore it back to 2.0.




Return to top of page