
iPhone Dev Team released PwnageTool 3.1.4 for iPhone OS 3.1.2 few days back to allow users to jailbreak their iPhone and also preserve the baseband firmware so that they can unlock their iPhone.
This step-by-step guide will show you how to use Dev Team's PwnageTool 3.1.4 courtesy folks at iClarified.
Some important points to note before we start:
-
Hacking your iPhone could void its warranty. So please proceed with caution and at your own risk.
-
This guide is applicable only for iPhone 3G users. We’ll publish the guide iPhone 3GS and iPhone 2G users shortly.
-
PwnageTool does not unlock iPhone 3G. It allows you to only jailbreak your iPhone 3G by allowing you to create a pre-jailbroken iPhone OS 3.1.4. But as it also preserves your iPhone’s baseband from getting updated so that you can use UltraSn0w to unlock it.
-
This guide cannot be used to downgrade your baseband from 05.11.07 to 04.26.08 (currently there no method away to downgrade the baseband from 05.11.07 included in iPhone OS 3.1).
-
If you already have a jailbroken iPhone and have installed jailbreak apps then this method will also result in wiping out the jailbreak apps. You'll need to reinstall them via Cydia.
-
The only way to update to iPhone firmware 3.1.2 and preserve baseband is by using the PwnageTool 3.1.4. PwnageTool is only available for Mac users, so Windows users who want to unlock their iPhone 3G should either get the custom firmware created by the PwnageTool on a Mac from someone they trust or borrow their friend's Mac and follow this guide.
Preparatory steps before Jailbreaking your iPhone 3G and preserving its baseband:
1. Please take a backup of your iPhone, refer to this post for more details.
2. Please download PwnageTool from any of these download links:
- http://downloads2.touch-mania.com/PwnageTool_3.1.4.dmg
- http://download.sourcekills.com/PwnageTool_3.1.4.dmg
- http://old.bielsipod.de/Daten/PwnageTool_3.1.4.dmg
- http://www.hackthatphone.net/PwnageTool_3.1.4.dmg
- http://miphone.ca/iphone-dev/PwnageTool_3.1.4.dmg
- http://www.appleturk.net/ATWT/PwnageTool_3.1.4.dmg
- http://www.apfelphone.net/dl/PwnageTool_3.1.4.dmg
- http://apfelportal.de/host/images/dev-team/PwnageTool_3.1.4.dmg
3. You need to download the iPhone firmware 3.1.2 file for iPhone 3G from this link (iPhone1,2_3.1.2_7D11_Restore.ipsw).
Create Custom Firmware 3.1.2 using PwnageTool 3.1.4:
1. Launch PwnageTool 3.1.4. You will see the following warning message, click OK.
2. Please select the Expert Mode from the menu bar in the next screen.
3. Then select iPhone 3G(S) (iPhone 3G(S) option is application for both iPhone 3G and iPhone 3GS) from the options presented and then click on the blue arrow button to continue.
4. You will see the "Browse for IPSW" screen. PwnageTool will automatically find the iPhone1,2_3.1.2_7D11_Restore.ipsw file that you had downloaded on your Mac. If PwnageTool doesn't automatically find the ipsw file you can click Browse and select the file.
5. Click iPhone1,2_3.1.2_7D11 to select the IPSW file, a checkmark will appear next to it. Then click the blue arrow button to continue.
6. In the next screen, select General and then click on the blue arrow button to continue.
7. The General settings allows you to decide the partition size (you have to increase the size of the root partition, 695 MB worked fine for us). Keep "Activate the phone" option checked if you want to unlock your iPhone or deselect it if you are using an official iPhone carrier. Click the blue arrow button to continue.
8. In the next screen, you will see the Bootneuter settings greyed out for the 3G iPhone. Click the blue arrow button to continue.
9. In the next Cydia settings screen; you can pre-install the packages in the custom firmware so you don't have to manually install them later. Select the packages and click the blue arrow button to continue
10. The Custom Logos Settings screen allows you to change the boot and restore logos. Once you have selected the boot and restore logos, click the blue arrow button to continue.
11. In the next screen, select Build and then click on the blue arrow button to continue. You will be prompted to save the custom firmware file, save it as iPhone1,2_3.1.2_7D11_Custom_Restore.ipsw so that you differentiate the custom firmware file created by PwnageTool with the firmware file you had downloaded earlier.
12. While building the custom firmware, you will be prompted to enter a password. Enter your administrator password and then click OK.
13. You will then be prompted with following message:
Its safer to select "No".
14. PwnageTool will put your iPhone into DFU mode (Device Firmware Upgrade mode). It will prompt you to turn off your iPhone 3G (ensure that it is connected to your Mac).
15. Then you will be prompted to hold both the Home and Power buttons for 10 seconds.
16. Finally, you will prompted to release the Power button while you continue holding down the Home button for another 10 seconds.
17. If it is successful in putting your iPhone 3G in DFU mode, PwnageTool will display the following message:
18. iTunes will also pop-up with the following message: 
Select "Ok".
Restore your iPhone 3G in DFU mode with Custom iPhone Firmware created using PwnageTool 3.1.4:
You can now use the custom iPhone firmware created using the PwnageTool 3.1.4 to restore your iPhone 3G in DFU on either Mac or Windows by following these steps.
1. Connect your iPhone to your Mac or PC and select your iPhone from the list of devices in iTunes.
2. In the Summary Tab, Hold down Option and press the "Restore" button. If you are using Windows hold down Shift and press the Restore button. (This is a VERY IMPORTANT STEP as just pressing the "Restore" button will result in restoring your iPhone with the latest firmware which is firmware 3.1.2 currently, by holding down Option in case of Mac or Shift in case of Windows, allows you choose the custom iPhone firmware file.)
3. You should be able to see all the older iPhone firmware files you had downloaded so far, select the custom iPhone firmware (iPhone1,2_3.1.2_7D11_Custom_Restore.ipsw file) that was created earlier using PwnageTool to restore your iPhone 3G (it’s important that you use the custom firmware file iPhone1,2_3.1.2_7D11_Custom_Restore.ipsw).
4. Once your iPhone 3G is restored, it will be jailbroken and updated with iPhone firmware 3.1.2 but the baseb
and will still be 04.26.08 (and not 05.11.07) so you can unlock your iPhone 3G using UltraSn0w. You can check it by going to Settings -> General -> About and looking for Version, it should be 3.1.2 (7D11) and Modem firmware should be 04.26.08.
5. The last step is to set up your iPhone 3G from a backup.
As always, don't forget to drop us a line to tell us how it goes.
[via iClarified]
Follow us on Twitter
Ok llet me get this straight, if i'm able to get the pwnage tool from a friend or download it from the net, I can do the process in windows?? Please explain because I had tried using my mac emulator but I didnt successfully enter dfu mode….also how does one create the ipsw at the start of the process? I guess I'm missing something, please help …thanking you guys in advance…
hi…i've jailbroken a few different iphone 3g's without much problem but i just barely upgraded those phones to 3gs's. i have 2 of them and i was able to jailbreak the first one without any problem whatsoever. the second one however has been rather impossible for me. i keep getting the eternal "preparing iphone for restore" in itunes and then i get a "1604 error". does anyone know what's going on? thanks in advance.s
well…instead of waiting for pwnagetool to work i gave blackra1n a shot and this worked right off the bat. i would have liked to maybe add the pineapple logo but this was by far the easiest jailbreaking method i've ever used. if you're having problems with pwnagetool you might want to give blackra1n a shot!
you need to have your iphone jailbroken before you can restore with a custom firmware.
for example, if you're upgrading from 3.0 to 3.1.2, you have to create a custom firmware for 3.1.2
but first you have to jailbreak your 3.0 iphone.
hrmm..ok since you used blackra1n to jailbreak, now try restoring with the custom firmware you built to see if it will work.
I'm on 3.0.1 jailbroken but i wanna have the 3.1.2 firmware unlocked can i use windows??
FOR ALL THOSES PEOPLE ASKING ABOUT HOW TO JAILBREAK AND UNLOCK, I SAY TO YOU "HOW LONG HAS THE IPHONE BEEN OUT, IF YOU HAVEN'T GOT IT BY NOW PLEASE SHOOT YOURSELF CAUSE YOU WILL NEVER GET" I CAN'T BELEIVE PEOPLE DON'T KNOW HOW TO DO THIS THING BY NOW. COOOMMMMMEEEE OOONNNN PEEEOOOPPLLLEE.
that is i assume because majority using windows and you need to have an apple to do this lately
why would you do all of this when you can let the Rain program do it all for you, which takes about 30 seconds?
The baseband bundled with iPhone OS 3.1.2 cannot be unlocked. So if users want to preserve their baseband, the only tool available currently is PwnageTool. Blackra1n doesn't preserve the baseband.
This is so unclear, I'm a windows user, Can I use this tool to JB? I don't want to unlock, just JB!
so i jailbroke my gf iphone and know ithe at&t network thing doesnt appear any one else ahve that problem
If you don't plan to unlock your iPhone and only want to jailbreak it, then use Blackra1n (PC or Mac)
Any word on a Windows version that will preserve the baseband? Also, do any of these updates affect the tethering hack?
Hey just wondering ,are you planning to make the 'step by step" for the iphone 3Gs or is the same settings for both (3g-3gs)PwnageTool 3.1.4 ?..Thanks
I'm trying to do this my 3Gs and when I follow the instructions but replacing it with the 3Gs ipsw it goes through the process but when it restarts it says its in Recovery Mode and the screen is black. Any suggestions.
As Stated above: This guide is applicable only for iPhone 3G users.
I got this version installed on my iphone "iPhone2,1_3.1_7C144_Custom_Restore"
and trying to upgrade with this version "iPhone1,2_3.1.2_7D11_Custom_Restore"
but getting this massage
The iphone "iphone" could not be restored because the firmware file is not compatible.
Please any advice will be appreciated.
I have a working jailbroken 2G iPhone, can I use this package to upgrade to latest OS? Thanks
Ummm I downloaded the jailbreak on my phone using the instructions above however my phone, texts, email or anything that requires a signal doesn't work anymore!! Can someone please tell me what to do. My phone number won't show up in the settings either!!!! MAybe this wasn't worth it
yeah, I jailbroke and unlocked however no signal, not happy, i'm restoring my phone to it's factory condition, oh well, worth a shot
I've jailbroke my iPhone 3g 16gb with this pwnage tool and I can't anymore install craked apps through itunes with appsync of 3.1. Does anybody know why???
hmm.. I tried this procedure with my iPhone 3G, iTunes 9.01 and it restored me back to original factory settings, then iTunes brought me back to the last backup/Sync I did, I never got prompted for the custom.ipsw file. I never saw the "older iPhone firmware files". Did I miss something?
when will the guide for 3Gs arrive.. i just got a new 3gs and want it unlocked.
I just jailbroke from 3.0 to 3.1.2, everything worked smoothly however my filmware is 05.11.07? Does that mean I cant use it on T-Mobile or am I good to go?
This guide will work perfectly for you if you follow them to the letter, be patient and if you new to it think about what you do on every step.
If your on a PC always get a custom restore file from a trusted source or friend with a Mac, for those of you who have updated your baseband, it means you didn't choose the custom firmware file or you obtained it from an untrusted source, PwnageTool will not allow the baseband update when creating it, this is done by "Option or alt" restore on a Mac and "Shift" restore on a PC.
If you have done this correctly you will always be asked for a firmware file.
If your iPhone has never been Jailbroken then you must place it in DFU mode, which can be done without PwnageTool but you will have to count yourself.
Anybody can rename an official firmware file to look like a custom firmware, just be careful if you really want to keep your unlock.
this tool is awesome… very quick!
iPhone Hacks Admin,
How long until you post the step by step for 3GS?
-Shawn
hmm.. I tried this procedure with my iPhone 3G, iTunes 9.01 and it restored me back to original factory settings, then iTunes brought me back to the last backup/Sync I did, I never got prompted for the custom.ipsw file. I never saw the "older iPhone firmware files". Did I miss something?
I got the same problem
You still have to unlock the phone with ultrasnow. Follow those instructions also and it will restore you network settings. I had to do this although my carrier is AT-T
I bought a 16gb unlocked iphone, last month mistakenly i updated it through itunes and it locked again.I want to unlock it with out paying anything. Can any one suggest me what to do. It would be appriciated.Plz Help me….
did this work for windows users ???
i have a iphone 3g and i maked a mistake when i was updating firmware 3.1.2 and its locked yet but i cant unlock this iphone so if this work for windows users let me know that i tried to unlock the iphone with redsnow and other things but helpless :S so help please
Can I go from 3.0.1 with modem firmware 4.26.08 to 3.1.2 with Pwnage 3.1.4.
Sorry, I have a iphone 3G.
I have followed all the instructions and my phone is broken and unlocked, but when I put my SIM in it says 'No Service.' If I go to the settings I cannot get a list of carriers it just reverts to 'automatic.'
Anyone got the answer?
Can someone point me to a site with 3gs instuctions. Iphonehacks said they'd have one out soon. Five days later, nothing.
anyone have a custom firmware they can somehow send me for 3.1.1?
hoi,
works om my iphone, (3G) thanx DEV team!
one thing, i have now on the email icon as it have 7!!! unread masseges.
reboot dont help…
anyone know way???
thanx
ifonix
The step by step guide to jailbreak iPhone 3GS is now live:
http://www.iphonehacks.com/2009/10/how-to-jailbreak-iphone-3gs-running-iphone-os-312-using-pwnagetool.html
The step by step guide to jailbreak iPhone 3GS is now live:
http://www.iphonehacks.com/2009/10/how-to-jailbreak-iphone-3gs-running-iphone-os-312-using-pwnagetool.html
The step by step guide to jailbreak iPhone 3GS is now live:
http://www.iphonehacks.com/2009/10/how-to-jailbreak-iphone-3gs-running-iphone-os-312-using-pwnagetool.html
The step by step guide to jailbreak iPhone 3GS is now live:
http://www.iphonehacks.com/2009/10/how-to-jailbreak-iphone-3gs-running-iphone-os-312-using-pwnagetool.html
which itunes version should be used to unlock 3.1.2? thank you.
You can only run the pwnage tool on a mac, I'm not sure if an emulator will work. Once you do that and build the custom ipw file then you can take that file over to a pc and use that to restore to your iphone. You must use the shift key when restoring, follow the instructions above word for word and your phone will be jailbroken.
any idea when the windows user can jailbreak 3.1.2 iphone 3g? thanks.
I have an already Jailbroken (2.2.1) & Unlocked (T-Mobile) 3G, Can I use this to JailBreak & PRESERVE my unlock? I am using itunes 8 & a mac.
Looking 4 some help I have a iPhone 3G version. (2.2.1),,,Modem. (02.30.03)
I found out I that I had to upgrade when I tride to get a app. From iTunes it said I needed 3.0 or higher I don't have a mac and don't no annyone that does I called At&t and asked them what was the beast way and how to up grade he said about 12 min. The. He asked me what was iTunes e-mail was well I told hi
my phone number because that's the onley thing I got withi tunes on it I can't add app's I been reading were y'all telling how I whant to jailbrake and unlock it but I just did not no if there was a way to up grade without haveing a oumpter if I could mane shrink the file and just down load it stright to my phone I love this iPhone I put my black berry up but I can't do nouthing with this iPhone I gust bought it I don't understand why they did not upgrade it when I bought it but if some one could just help me or tell me what to do thanks
Looking 4 some help I have a iPhone 3G version. (2.2.1),,,Modem. (02.30.03)
I found out I that I had to upgrade when I tride to get a app. From iTunes it said I needed 3.0 or higher I don't have a mac and don't no annyone that does I called At&t and asked them what was the beast way and how to up grade he said about 12 min. The. He asked me what was iTunes e-mail was well I told hi
my phone number because that's the onley thing I got withi tunes on it I can't add app's I been reading were y'all telling how I whant to jailbrake and unlock it but I just did not no if there was a way to up grade without haveing a oumpter if I could mane shrink the file and just down load it stright to my phone I love this iPhone I put my black berry up but I can't do nouthing with this iPhone I gust bought it I don't understand why they did not upgrade it when I bought it but if some one could just help me or tell me what to do thanks
Worked great!