When downloading the IPSW file, it is best to download it with Firefox since Safari often auto extracts it!
Step Two Double click to mount PwnageTool then drag the PwnageTool icon into the Pwnage folder.
Then from the Pwnage folder double click to launch the PwnageTool application.
Click Ok if presented with a warning.
Step Three Click to select Expert Mode from the top menu bar
Step Four Click to select your device. A check-mark will appear over the image of the device. Click the blue arrow button to continue.
Step Five You will be brought to the "Browse for IPSW" page. Click the Browse for IPSW... button.
From the popup window select your firmware from the Pwnage folder then click the Open button.
Step Six You will then be brought to a menu with several choices. Click to select General then click the blue arrow button.
The General settings allows you to decide the partition size. Check Activate the phone if you are not with an official carrier then click the blue arrow button.
NOTE*: Deselect Activate if you have an iPhone legitimately activated on an official carrier.
The Cydia settings menu allows you to create custom packages so you do not have to manually install the necessary them later.
Click to select the Download packages tab. Then click the Refresh button to display all the available packages. Double clicking the package you want will download it and make it available in the Select Packages tab.
Checkmark the ones you want then click the blue arrow button.
The Custom Packages Settings menu displays listed package settings for your custom IPSW. For know leave these settings as is. Click the blue arrow button to continue.
Step Seven You are now ready to begin the pwnage process! Click the Build button to select it then click the Blue arrow button to begin.
Step Eight You will be asked to save your custom .ipsw file. Save it to your Pwnage folder you created on your Desktop.
Your IPSW is now being built. Please allow up to 10 minutes.
You will be asked to enter your administrator password. Do this then click the OK button.
Step Nine Once your ipsw has been built you will be asked to connect your iPhone to the computer. Once it detects your device PwnageTool will guide your through the steps to putting your iPhone into DFU mode.
Press and hold the power and home buttons for 10 seconds.
Then release the power button and continue holding the home button for 10 seconds.
Once your iPhone is successfully in DFU mode, PwnageTool will prompt you to launch iTunes.
Step Ten Once In iTunes, hold the Alt/Option key and click Restore.
Step Eleven Navigate to the Pwnage folder on your desktop using the dialog window that appears. Select the custom IPSW that was created and click the Choose button.
Step Twelve iTunes will now restore the firmware on your iPhone. This can also take up to 10 minutes. Once done you will be rebooted into jailbroken iOS 4.2.1!
***THANKS: Thank you to Geohot and the Dev-Teams for their hard work in making this jailbreak and tutorial possible!
Add Comment
Would you like to be notified when someone replies or adds a new comment?
Yes (All Threads)
Yes (This Thread Only)
No
Notifications
Would you like to be notified when we post a new Apple news article or tutorial?
guys.
i was using iphone 4 (factory unlocked) which i upgraded to OS 4.3 then i used pwnage tool to jailbreak it and downgrade it to os 4.2.1 but now i am unable to use my i phone. my iphone is stuk on restore mode and only displaying itunes and a cable on the screen. !! what to do to restore it ? can any1 help me plz ?
I keep trying to do this and every time the process gets stuck in iTunes when its trying to verify the upgrade with Apple. Then it says it can't do that.
I tried to sign out and back in to my iTunes account and now i get another messages: this device is not eligible for this build. WTF???
I have a jailbroken iPhone 4 with 4.1 firmware. Did it before with PwnageTool on MAC. No idea what is wrong with this as i've done this since OS 2.0...
Any ideas? Anyone?
Thanks for your reply!
Just so I understand: i don't actually have to already be at 4.2.1 in order to restore to a custom 4.2.1, right? Someone told me that its failing because of that. Because I'm currently at 4.1. Is this right? I don't need to already be at 4.2.1?
If i add this entry to my hosts file - the restore should work?
Hi Helper. For us non technical folk can you please describe how to "add : 74.208.105.171 gs.apple.com to your hosts". I am having the same problem as kompuntu. Thanks!
@Helper
I added the 74.208.105.171 gs.apple.com to my hosts file, and still getting the same error "the iphone ***** could not be restored. this device isn't eligible for the requested build"
Any other sugestions?
thank shasudi, but I Little bit afraid, is it really work if I select the active the phone? because i don't know my Iphone is FU or SU, how to check the different?
Run redsn0w and Select "install cydia" and make sure it's the only box checked. No need to restore or anything, just run the latest redsn0w and when it asks you to select a firmware file, make sure you point it to your STOCK 4.2.1 firmware file.
@adamthepizzaman
Worked just fine for me. Thank you iClarified for the very clear instructions.
I would like to add that you should backup your data in iTunes before JB.
After JB, restore the data you backed up in iTunes. I needed to do that to put all the files/musc/contacts back into the iPhone.
my signal bars have dropped significantly after using this pwnage 4.2. i originally used the greenpois0n jailbreak to get to ios 4.2 but i wanted the ibooks fix so used pwnage 4.2. my signal bars went from 5 bars to 1 and sometimes it goes to 'no service'. to make sure that it wasn't just my sim/account that is having trouble, i put my sim into my wife's iphone 4 (jailbroken with greenpois0n on ios 4.2) and the signal bars went up to 5 bars. i put her sim into my phone and the signal bars went down to 1 bar and sometimes to 'no signal'. i switched bak the sims and sure enough, on my phone the bars completely dropped to 'no signal'. anyone else with the same problem?
i did not have 3g on. i've gone back to greenpois0n jailbreak. better a broken 'ibooks' rather than a phone with no signal. signal is now fine. 5 full bars!!!
ok everything worked perfect...after jailbreaking it to 4.2.1 i got the unlock to work for tmobile and the mms but my internet network doesnt work or my facetime....can anyone help please
after restore with itunes i have cydia but when i press to launch it but it will not start
it close right away.
i have an iphone 4 and used mac. can some one help me?
thanx
How to Jailbreak and unlock your iPhone 3Gs Using Sn0wbreeze 2.2 (PwnageTool for Windows) by Creating iOS 4.2.1 Custom Firmware - with out 1600 errors ...
my phone: 4.0.1 , 05.13.04 BB
on Win7, x64 host:
** I have not seen icons on the SB and iREB applications. I just followed looking at corresponding screen shots - may be my host problem,
1. Download Sn0wbreeze 2.2 for Windows
2. extract sn0wbreeze-2.2-final.zip to any dir.
3. Download iOS4.2.1 for 3Gs: http://appldnld.apple.com/iPhone4/061-9895.20101122.Cdew2/iPhone2,1_4.2.1_8C148a_Restore.ipsw
4 launch snowbreeze and in the second step select ipsw file
5. Select SImple mode and click blue button - will take some time and it says custom ipsw is created on ur desktop.
** I have followed the next steps promted by SB nut i alyws got 1006 error, so below are the steps that worked for me.
6. exit sonow breeze.
7. download iREB http://ih8sn0w.com/index.php/download/file/ireb/pc
8. Put the phone in DFU mode. there is a nice video in iClarified.com - i just followed it.
9. plug in iphone and laiunch iREB.
10. Click on 3GS button on iREB.
it does something ... like puttining down limerain .. dont worry..
11. launch itunes, while iREB is still running ... itwill tell you to restore the phone.
12. use shift+resotre button to pick up the custom FW that was created in step 5.
*** I have not seen any error .. just went fine. restore sucess keeping my BB intact.
13. install ultrasn0w from Cydia.