In response to Blackra1n jailbreak, The iPhone Dev Team came to the rescue again with a jailbreak and unlock for the 3.1.2 iPhone Software using their new Pwnage 3.1.4 (see guides below)
So folks, please stick with Pwnage Tool as your main way to jailbreak, trust us.
From this point on we gonna repeat some of the materials from prior posts, since there is no point to reinvent. But we still like to organize information for people who are on 3.1.2 and like to jailbreak and unlock their iPhone.
If you're not sure whether or not you want to jailbreak, read the following posts (they may sway your opinion.)
For more information read the articles below before you start (more after the fold):
How to recover your iPhone ( you will need this if your iPhone was not restored or updated properly)
iPhone OS And Other Downloads To Rescue Failed iPhone Hacks (you will need this if you want to roll back your software)
You will need ipsw files before you start
3GS iPhone2,1_3.1.2_7D11_Restore.ipsw (300+ MB) 3G iPhone1,2_3.1.2_7D11_Restore.ipsw (240+ MB)
2G
iPhone1,1_3.1.2_7D11_Restore.ipsw (240+ MB)
Download New PwnageTool 3.1.4 from Torrent:
http://thepiratebay.org/torrent/5122330/PwnageTool_3.1.4.dmg Before You Begin: Read release information about PwnageTool 3.1.4 from Dev-Team. (Gonna say it again, do not upgrade using iTunes upgrade, specifically if your baseband is under 05.11.07 – 04.26.08. Why, because as of this writing 05.11.07 is not unlockable, so if you update to 3.1.2 using regular iTunes method, you will not be able to unlock your phone. Update: 05.11.07 Baseband iPhone Unlock will be Released 11/04/2009 via Blacksn0w (this is only a new development, still do not update using iTunes. Make sure to read all the articles and ask questions) In short: 1. Tool is available for Mac only 2. Jailbreak and Unlock is available for 3GS (assuming you did not update baseband from 3.0), 3G, 2G phones only 3. Unlocking will work on iPhone 3G and 3GS (assuming you did not update baseband from 3.0) using ultrasn0w. Use this guide for unlock 3.1 instructions. 4. No need for DFU mode, when you create IPSW file just you iTunes to restore your custom firmware (triple check that you are restoring from custom frimware) 4. Read comments on Dev-Team blog from early adaptors.
Our iPhone 3.1 Jailbreaking and Unlocking Guides:
The process is exactly the same as in the guides below, we will update guides to reflect any 3.1 issues.
How To Jailbreak iPhone OS 3.0 Using Pwnage Tool 3.0
How To Unlock iPhone 3G Using Ultrasn0w
If you've never jailbroken your phone, just follow the guides above. Don't forget to check out our glossary it may help you to understand the terminology.
Follow the check list below if you already have your iPhone jailbroken:
1. If you have Cycorder installed make sure to copy all of the videos from your iPhone to your computer.
Videos are located on your iphone under mobile user in /mobile/Media/Videos.
2. Check /mobile/library/downloads directory for files you'd like to save.
3. Use AppBackup to backup setting for your applications, just in case.
After back-up, copy /mobile/library/AppBackup folder to your computer.
4. Use AptBackup to save the list of installed Cydia Apps. Make sure to sync with iTunes after back-up (back-up is stored in iTunes).
5. If you use Categories there is no way to recover your settings (let us know if you know a method).
6. Sync your iPhone with iTunes for the last time.
7. Use one of our jailbreak guides (see list above).
8. After jailbreaking, use iTunes Restore to copy files back to your iPhone.
9. Go to Cydia and install AptBackup, restore your Cydia Applications.
10. Copy all of the folders/files from steps 1,2,3 back to your iPhone.
NOTE:
- If you use Categories, you will have to rebuild them.
- Also, all of your application icons will have a slightly different arrangement on your springboard.
Let us know if you found a better way to restore to your original set-up on your jailbroken phone. Also, let us know if those apps still work on iPhone 3.0.
If you have any problem with jailbreak and unlock, do not hesitate to post your questions in comments below.






Accessories & Apps: Beta Testers Wanted
iOS Firmware/IPSW Download Guide
Legacy iTunes Download Archive
App Store Top Charts
is the d/l file a iphone 3gs a Custom file?
no, all iPSW files are original files from apple site (the file in the guide is for 3.0 so you must ignore it)
This blog is damn slow with the news.. Do try and keep up, won’t ya?!
That said, I used Pwnage 3.1.4 early this morning to JB my 3GS to 3.1.2 on my GF’s MBP (upgraded from 3GS 3.1 JB using Blackra1n on Win7).
May be late, but tested it on 2G, 3G and 3GS. we’re not publishing guides unless we test things we write.
this is a great site is one goto everyday
can you add Custom fireware plz
is there going to be a pwnage tool for pc users as well anytime soon?
thanks.
yes, dev-team is working on it, but never give deadlines. BUt you can get IPSW files made on Mac and use it on PC, you just need to find friendly mac person.
You mention “update from baseband”. Explain please. Bought the 3Gs with os 3 and then updated to 3.1, 3.1.1 and 3.1.2. Am I screwed?
if you did all those updates you still be able to jailbreak but not unlock at this time.
I applaud you for that and fully understand the delay. Apologies.
FYI: Dev team listed this under the ‘Details’ section of the 3.1.4 posting:
9. There is no Windows version of PwnageTool it is a Mac OS X tool only, we are not developing a Windows version of PwnageTool.
ok, I’m a nOOb at jailbreaking so please be patient!
I have an activated iPhone 3G running 3.0 and has the 04.26.08 baseband. It is locked to it’s original carrier.
I also have the latest iTunes.
Basically, I want to jailbreak and then unlock this phone. I’ve read loads about this, and realise that I must not upgrade the baseband if I want to unlock it at this time.
So what I’m trying to do is use the latest release of PwnageTool (I have it) to jailbreak using iPhone OS 3.0 file found via this website, but then I point PwnageTool to the ipsw I downloaded it says “wrong ipsw file”. So I guess it wants me to use a 3.1.2 ipsw.
What I need to know is, should I just go ahead with the 3.1.2 ipsw (and hopefully this will allow me to unlock) or should I d/l PwnageTool 3 and jailbreak using that first and then unlock, and THEN upgrade to 3.1.2 with the new PwnageTool?
Any help on this would be greatly appreciated!
Good question:
if you use pwnage 3.1.4 on 3.1.2 firmware and restore custom 3.1.2 file to your 3GS your baseband will not be updated < — this is the best way right now
Therefore no need to play with 3.0 stuff. Just be 100% certain that you are restoring from custom 3.1.2 IPSW
from dev-team:”It is super important that people who need the unlock to understand they can keep it only by starting at 3.0 (or earlier) and updating solely to custom IPSWs that don‚Äôt update the baseband.”
so as long as your custom 3.1.2 IPWS was created properly you should not have a problem. All usual disclaimers apply
Cool! I did as you advised, and it’s worked perfectly, and it’s now unlocked also and confirmed as working. Now I need to work out how to run two iPhones (mine and my wife’s) from the one iTunes and have two separate contacts lists so that I don’t end up with one large contacts list to share between the two of us! (Any ideas on this would be appreciated!)
We are planning to write big post on that: but this is a simple tip.
For your phone on your computer select sync contact, for her select not to sync.
On her computer itunes select sync contacts and not sync anything else, since music/video and apps will be synced from your computer..
Ot better yet use new itunes computer share feature.
What about the iPod touch 3g. I that supported?
there is no jailbreak for ipod touch 3rd generation at this moment
Help…I have the new IPhone 3GS…it’s jail broke but I am trying to update the MMS photo and video feature that will allow me to send it via text messaging…please advise what i need to do using a windows computer to make the update to phone without having to update to 3.12 version….please advise….thanks…
I have 3.1.2 firmware, was able to get my menu up finally but carrier is displaying searching and wont take my 3rd party SIM. Is this a baseband problem? And if so do you have any solutions?
Did you install redsn0w using Cydia, may be you do not have it unlock.
Also, try rebooting and doing network reset.
I didn’t install redsn0w. I tried the ultrasn0w url, which worked first time i unlocked but not this time. How do i go about installing redsn0w on my iphone? I tried jailbreaking with redsn0w on my laptop…but it got stuck at the jailbreaking stage.
OMG, so sorry, ultrasn0w. All this names are getting to me.
Try network reset in settings, that may help.
What iphone version you are using 3G or 3GS, check baseband version.
Haha, i hear ya! Bad for the brain!!!
I am using 3G S. Network reset was unsuccessful. Tried Ultrasn0w again with no luck. My modem firmware is 05.11.07, iPhone firmware 3.1.2 (7D11).
I am quite new to this whole game and appreciate any help you may have, now or in future! Great work!
Hey, did some research for you.
That base band is not unlockable, I bet you upgraded to 3.1 using stock ipsw.
This is why unlock is not working.
try this article from saurik http://www.saurik.com/id/12 it’s not easy but can be done to downgrade your baseband.
good luck, FYI we have not tried this method.
Thanks again man, but i had already tried this method before the Pwnage crack was released with no joy. Still receive an error on iTunes saying my “device was not eligible for the build”. I will keep trying alternative methods and keep you updated!
I have a iphone that looks like a 3g maybe the 3gs. The phone is from Germany and seems to be locked to a service there. Someone(not me) here tried to update it to unlock it but it always says the sim card is not recognized and to use a card from an authorized carrier. Anyone know how to change the IMEI or whatever to some what unlock or get this thing to work with my ATT sim card. ATT is no help and Apple wants me to buy a new phone here rather than change or even lock it to ATT here.
Mejtalks
I have a question that I have been unable to find the answer too. I have done the 3.1.2 jailbreak and unlock with ultrasn0w. I used the SBSettings app to toggle the unlock on and off. I tested today a Tmobile sim, toggled ultrasn0w on and put the sim in and rebooted fone. It came up, i was able to connect to the network and place a call. Then i toggled it back off, put back in my att sim and rebooted the fone. Now all I get is a searching… and when I go to settings it has a carriers tab listed and when i selected it, it just says searching. I have tried uninstalling ultrasn0w and rebooting again, and again, and again. Took the sim out and it doesnt even say anything like ” no sim detected” I just cant get my att sim to work anymore. Now im sure a full restore would fix it, but I dont want to have to do that. I have also tried resetting the network settings and still nothing. any help please?
stupid question, but have to ask. have you rebooted the phone.
Just based on what you did, SB Setting were the only one program making changes to anything, so if something got screw-up it’s only because of SBSetting. just an idea but not 100% sure.
When would PwnageTool 3.1.4 be available for windows?
hello. firstly – THANK YOU for taking the time and effort to put together such an excellent site.
i have an iphone 3G that i’ve been using for all non-phone functions for a year now after leaving the US. i updated two days ago for the first time and got a message to insert the original sim to activate the phone.
since then I’ve tried to JB my phone twice now using the above guide (pwnage), and i think it’s worked (i get the pineapple on boot-up) but the phone is still asking me to insert a valid sim!!
i’ve tried putting in my normal sim but that doesn’t work. i can’t get an AT&T sim, i’ve moved to Vietnam.
please please please HELP ME!! please. seriously, i need it. i’ve looked on forums and on sites and i can’t find a strait answer to help.
Did you have cydia icon, if you do you need to install Ultrasn0w to unlock the phone.
Follow our unlocking guide.
i’ve read again more closely. am i understanding correctly – i fully updated to most current firmware through itunes (3.1.2 ??) and now cannot unlock my phone?? very confused … please help
do not update your iphone through itunes, always update using custom ipsw file created by pwnage tool.
ah yes – that would have been the smart thing to do. but of course i did the stupid thing and fully updated through itunes before coming to this website.
i can’t see if i have the cydia icon or not as every time i boot the phone it asks me to insert a valid sim. i can’t get past this stage to get to cydia to unlock so it won’t ask me for a sim. (is that a catch-22?)
so … what is the next step for me? should i create custom ispw’s starting at 3.0 and try loading them to see if the phone boots past the ‘insert simcard’ screen to the normal menu? or am i screwed?
seriously, thanks for your help
To resolve this issue you can download a torrent for a prebuilt Pwnagetool rom that works with AT&T not tmobile. This worked for me and the phone had the same behavior as yours. As to what settings this toggle to resovle it, I am not sure. But I was able to use the AT&T sim again.
this article fails to mention that if you update 3.1.2 it updates your baseband which fucks your chances of unlocking, unless you have iphone 2g or iphone 3g with the rare 5.8 bootloader.
thanks anon.
so i’m well and truly boned then? i could get an at&t sim and see what happens, but until then i have a very very fragile paper weight?
balls.
hopefully some solution will come out in the future.
Hi,
Wonderful site i have to say. I, out of sheer ignorance, updated my iphone using iTunes (last time i trusted Apple). Now i did some downngrading here and there. So i’m stuck with these settings:
OS: 3.0
Bootloader: 5.9
Baseband: 05.11.07
The phone of course is already JBed and i have Cydia on it. How can i unlock it ?
..or would it just remain an iPod ?
Unlock for 05.11.07 is coming, stay tuned
Hello, i have a question and for be very thankful if anyone could help. I have the iphone 3g its already jailbreaken on2.2.1 i havent upgraded to 3.0. How can i upgrade to 3.0 and keep my phone JB. Also can uunlock them now, im on O2 but would like to use my vodafone aswell, is this possible? Any tips will help this site is great.
In your situation the most reliable and tested method is to use pwnage tool
use this guide
http://www.ismashphone.com/2009/10/like-pie-download-pwnagetool-to-jailbreak-iphone-312-ultrasn0w-unlocks-312.html
main thing is create custom IPSW file from 3.1.2 using latest pwnage tool, then unlock using ultrasn0w
You can try this method:
http://www.ismashphone.com/2009/11/blacksn0w-unlock-051107-baseband-and-jailbreak-blackra1n-iphone-how-to-guide.html
but honestly, I recommend the first one
Trying to figure out how to jailbreak my iPhone. I have at&t so I don’t think I need the unlock, but this thread is confusing since I’ve never done anything like this before. I have a 3g with 3.1.2 installed (all from iTunes)… I’ve done everything legit with Apple and at&t so far. Any help would be appreciated.
Thanks.
Hello,
Please i need help!
i download the pwnagetool on my mac, i jailbreak my iphone using the custom restore. after few days it started to turn off & then on automatically. the problem with the pineapple logo it come on & then suddenly disappear & the process stay like this on/off/on/off….i am not able at all to do anything i tried all other applications, same restore files.. again & again & again… when the iphone goes to restore or |DFU mode it give me a pic of a person raising his hands up!
please help!!
thanks
Hi, you have to trace back and remember what kind of jailbroken crap you installed.
Unistall the app one by one and see if it fixed the problem, if not then you may need to restore
blackra1n
If i am using an iPhone 2g with 2.0.2 will this work?
hi ive got the 1st 4 gig iphone on 2g everything was fine, but wanted to have internet outside too, was told to go to 02 shop they wud swop my sim to 3g and my number over, ended up with new price plan 20 pounds a month was told take fone home wen signal dies on old sim switch sims over and job done, did that and my fone went straight to emerg calls only took fone back up they have had it two days, and our now saying they cannot unlock the fone unless they flash it first and then it may still not work any ideas as to wot i can do wen it comes back on the original 2g it went to them in the 1st place on plz i love ma fone
Hi
Can someone pleas help me i have a 3g jailbroken, and unlocked Iphone running on version 3.0.1.
How can i update it to 3.1.2. without losing everything?????
thank you
there is no clean way of doing it:
1. Sync and back-up with itunes
2. Backup your jailbreak stuff, one of our guuides has info on how to prep the phone to jailbreak.
3. Create jailbroken firmware file and install it
4. restore everything
i can give it to u man . after i can figure out a way to unlock my own phone …. it is 3gs 3.1.3 ( sealed ) and blackrain doesnt work on it
I have searched for hours and found no straight forward answer to my question so I’ll ask it here.. I have a fido iPhone with 3.1.3 model MC .. Can I jailbreak it.. I want to change carriers from fido to telus and from what I’ve read, after jailbreaking the phone I can do this..
i have an ipod… can is still use this?
This was a useful post and I think it is rather easy to see from the other comments as well that this post is well written and useful.
Bowza
i was connected to my unlocked iphone 3g through itunes however i was also connected and browsing facebook on iphone through the computers connection while i try to exit facebook its like everything froze phone doesnt respond to touch i try to power off using power button at the top but it wont power off, i am able to call to the phone it shows number and who is callin but again doesnt respond to touch or home button please help