Jailbreak your iphone 3G 3.1 firmware and instructions for windows and vista
This isn’t a normal post of mine but since I got my iphone it’s interested me enough to take the time and to jail break it. I would also like to start blogging about tech stuff but whatever I think I need a new domain name if I start doing that. This post is simply for organic traffic. Today inside this post I will show you how to hack and jailbreak your iphone 3.1
HOW TO JAILBREAK iPhone 3G 3.1
It’s actually really easy but finding the right firmware is always the issue. You will run into about 5 firmware’s available to you by searching torrents.
This is HOW TO JAILBREAK iPhone 3G 3.1 on windows! (XP,VISTA,7)
**WARNING**WARNING**WARNING**
Unless you aren’t worried about potentially upgrading your baseband, I would advise you not to try this tutorial until there is an Unlock method available for the 3.1 Firmware. If you will never need your iphone unlocked then it is perfectly fine to use this jailbreak method.
Before you start you need to have the following:
1. a copy of itunes 8.2 if you don’t already have it installed. download it here Itunes 8.2 Link
2. a copy of custom firmware 3.1 iPhone1,2_3.1_7C144_Custom_Restore_WO_ACT.ipsw (Rogers Canadian Customers) Search, “iPhone 3G 3.1 Jailbroken firmware” at any torrent site.
3. a copy of Redsnow 0.8 (download it here Redsnow 0.8 Link
4. a copy of the OFFICIAL 3.0 firmware
*If you currently have your iphone jailbroken at the 3.0 level, put your phone in RECOVERY Mode (not DFU) and use steps 1,2,3,14 & 15
**If you currently have your iphone at an OFFICIAL 3.1 level, complete all of the steps.
Step 01: If you have Itunes 9 installed then uninstall it.
Step 02: Install Itunes 8.2
Step 03: Run Itunes 8.2
Step 04: if you get an “itunes library.itl” error then delete or move it from your itunes folder in “my music”
Step 05: Once you have iTunes 8.2 running, put your phone into DFU mode
Step 06: click “ok” when itunes tells you it detects your phone in recovery mode
Step 07: once your phone is in DFU mode, hold your shift key and click restore in itunes
Step 08: a window will open and you will now locate the official 3.0 firmware file and select it
Step 09: itunes will now install the official 3.0 firmware onto the phone
Step 10: at the end of this process you will likely get a error 1015 or something like that. ignore the error by clicking ok and your iphone should be showing the usb and itunes logo at this point.
Step 11: Now open up Redsnow 0.8
Step 12: Browse for the 3.0 official firmware and follow the directions that the software gives to jailbreak the iphone. during the jailbreak process for 3.0, you will notice that it seems to freeze at the “installing activation bundles” part. Don’t worry, it is not frozen. Just give it a little while and it will finish.
Step 13: At this point your phone might have the USB and Itunes image back on it. This is fine. Open iTunes back up and you will probably be greeted with the “itunes detects your phone in recovery mode”. Click OK.
DO NOT PUT THE IPHONE IN “DFU” MODE AT THIS POINT. Leave it in “Recovery Mode”. Leave it as it is.
Step 14: Once again, shift click the itunes restore button and select the 3.1 custom firmware.
Step 15: THAT’S IT! Let it load the 3.1 custom firmware and you are set!
I have done this on 3 3G iPhones and can confirm that this process absolutely works. I hope this helps all of you that have been waiting on a windows version of redsnow that jailbreaks 3.1. This process may take more time but it will work.
Just to clarify a few steps in this process…
If you are on official 3.1 firmware, you have to downgrade to a jailbroken 3.0 firmware and have iTunes 8.2 installed in order to restore the CUSTOM 3.1 firmware. If you are already on a 3.0 jailbroken firmware then just make sure you have iTunes 8.2 installed because itunes 9 will give you error 16xx messages when you do a restore for CUSTOM 3.1 firmware.
I noticed that the majority of my steps look as though this is just to jailbreak to 3.0 SO i just wanted to make it clear that this is actually instructions to jailbreak 3.1
Ask questions here….










I am so jealous, I want a iphone so bad the wife will not let me. I got a company phone she just can’t justify it when work pays for other phone.
I going to at least try to get a new itouch or see if I can expense one once the themoneycult has some posivite cashflow.
.-= Jared P Litle´s last blog ..Easy Podcasts How to Guide Part 1 =-.
Jared,
I don’t want to rub it in your face but it’s seriously the coolest thing I ever had besides my first PC.
I just love it.
Yea I getting one it only a matter of time. Just not ready for my wife to not speak to me for the 2 year contract. I see if I can swing one around x-mas. I need it, I have seen why my buddie and others are doing with them.
Huge productivity tool.
.-= Jared P Little´s last blog ..Reader Pulse – Share Your Blog Advice =-.
well done dude i was trapped until i read your post. it was very fuckin usefull’cuz all the other post i’ve read before this one didnt say anything about the installing activation bundles frozen and what to do. I’m very greatful with you
Hi petry,
I didn’t want to hide or leave out anything. This article will guide you through the entire process.
This is one hell of a post!!!! have mine working!! thanks a lot!
Hi Julius,
Glad you managed to get it working! It’s easy when you follow the guide step by step.
Hi Brian,
Thanks for everything, i was so in love with my iphone before i screwed up when i upgrade to 3.1 software. I have been spend more than 10 hours tried to jailbreak it. But you save me and my iphone. once again i want to thank You for your work. Please keep post more helpful hint and software for iphone for me and i know there are more fellow who will need help. Thank you so much. you deserve a kiss on the cheek. thanks you.
kisses for me! hahaha!
Happy to see you got it working jade
Thanks for letting us know about your success!
it jailbreaks and unlock my iphone 3.1 at once, i dont understand but this is really cool
Hi Julius I’m glad it worked out for you
Hi, just wondering if i need to complete steps 1 to 14 if my iphone is already already jailbroken and still running on 3.0 firmware?
Corinne I’m not too sure! I think you might be able to start at step number 14: Let us know if that works you should be good to go!
I really really love you for this tutorial. it worked great!
Hi Mandy I’m glad it worked for you as easy as it worked for me.
Once this jailbreak is done can you use your phone with the newest version of iTunes?
iCalibur7,
This I’m not sure about. However if you do upgrade your itunes can you let us know if it works out fine with no issues?
ok heres the deal, i had the 3.0 software and my phone was jailbroke. then i upgraded to the 3.1 software and now its not. i still have the redsnOw and Iphone restore 3.0 firmware on my desktop, so i need to get rid of that one and download the 3.1 restore firmware right? i’m unsure if i have the official 3.0 firmware. how do i get that? and if i do all of these steps than my phone will jailbreak again and i will still have the 3.1 software running on it? please help?
rachel7,
Lets take this one step at a time.
1. You need to downgrade.
2. You need official 3.0 release
3. You need to restore you iphone to 3.0
4. you need both 3.0 and 3.1 firmware
5. Once at 3.0 you upgrade to 3.1
Upgrade using,
iPhone1,2_3.1_7C144_Custom_Restore.ipsw
iPhone1,2_3.1_7C144_Custom_Restore_WO_ACT.ipsw
iPhone1,2_3.1_7C144_Custom_Restore_W_ACT.ipsw
The official release will say official and NOT custom
if i jailbreak my iphone 3.1 can i update itunes after it has jailbroken?
I’m not too sure Ross, perhaps you can try it and let us know.
ok im doing it now:)
Awesome let us know what happens!
i can confurm, after updating and jailbreaking your iphone to 3.1, yes you can revert back to itunes 9.0.1! yey
i have it working myself.
Great news Ross thanks for sharing with us
I downloaded iPhone1,2_3.0_7A341_Restore.ipsw
which i assume is the orginal 3.0 firmware (right?) when i go in dfu and select it, it says it “could not be restored because the firmware file is not compatible.” …. help?
if the file is not compatible it could be some idiot uploading bad files. try another iPhone1,2_3.0_7A341_Restore
This may be obvious, but if i have the 3G iPhone, do i use the 3G 3.0 firmware or just the regular 3.0 firmware?
I downloaded both just in case.
try it out the worst thing you do is a new restore to only try again. you can always revert back to it’s original state
Help After i Do this i have no service i restarded phone please help
you will have to try another firmware the one you’re using is no good for your service provider…
try all three,
iPhone1,2_3.1_7C144_Custom_Restore.ipsw
iPhone1,2_3.1_7C144_Custom_Restore_WO_ACT.ipsw
iPhone1,2_3.1_7C144_Custom_Restore_W_ACT.ipsw
i use AT&T
Did you find the right firmware for that service provider? If so can you share with our readers?
or how do i unlock it
You will have to Google that I did not unlock my iphone.
Please i Really Nedd help ok let me break down what the problem is I got everything jailbroken its on my phone i have internet connection thx to my wifi but i have no service or it has no bars and doesnt show ATT LogO so is there a way i can get service back i recomend u go on youtube and make a tutorial u will really get a lot of views and etc. cuz im not the only one please if you have sype or yahoo contact me ty 4 your time or just answer in here
The same thing happened to me the first three times I jailbreak my iphone 3g 3.2 so you have to find the right firmware for you and your provider. Just keep searching and keep looking.
Hi! Now I did´t!!!
This is the trick (at least it work for me): When i used the first line´s procedure all what i got was the iphone with 3.1 jailbreaked! I could not make any phone call. That´s is because i upgraded from 3.0 to 3.1 with itunes official. When this happens the procedure modify the base band of the iphone. SO te trick is back to the original Band.
How to doit ? (this is the magic).
With your iphone on 3.1 jailbreaked, you go to cydia and install a apps named: FuzzyBand (search it on cydia). This app restore the base band previos to the upgrade.
When you install that, you have to go to springboad and execute it.
After that, the iphone is ready for ultrasn0w… and THATS ALL!!!!!
Jose, thanks so much for sharing this fix with our readers. So when you say the iphone is ready for ultrasn0w does this mean you’re unlocking the iphone after jailbreaking it?
That´s correct! I could unlock my phone and works great with all it´s functionality!
Looks like everyone has an iPhone as this article generates quite a number of response.
.-= ZXT´s last blog ..Manila became Water World =-.
Yeah I knew it would but never expected this much of a response. I’m getting about 300 – 400 hits a day from this article.
Has anyone had any problems with redsnOw not working. i downloaded it from the link above but it doesen’t seem to want to run on my computer? do i have to open with a certain program?
rachel7, I had no issues on both my laptop XP and Desktop Vista. it shoudl only open a browse window to insert your firmware anyways…
Everytime i jailbreak my iphone (im using redsn0w) it still downloads cydia and icy regardless of the fact that i didn’t check the box to download icy, and now my cydia says it can’t install any packages (which means i cant get cydelete to get rid of icy) because it doesn’t know what version i have because of icy. so i just unjailbroke it.
PS: The reason i want to get rid of icy is because having both lags my iphone horribly
what do i do?
Having both should not make your phone lag. I’m running both right now and it’s fine.
If it is no Problem could u help me find firmware most suitible for att Service TY i get through everystep until i get everything but att service to my phone for example i dont even have my number etc
and is it beacuse i have over 5.11.07?
or correction over 6. bootloader
as you can see i am having a very hard time this post is amazing and very helpful its great but i really need 2 hear and see things im slow
so i may have 2 talk with you 1 on 1 like on skype or yahoo messenger
GRET News i DId It for all ATT users i Reccomend u use iPhone1,2_3.1_7C144_Custom_Restore_WO_ACT.ipsw
Glad you got it sorted out Stevo1401
I finished the Jailbreak procedure above for my 3.1 iPhone 3G. I used 3.1 iPhone1,2_3.1_7C144_Custom_Restore_W_ACT.ipsw. Everything seemed to work, it now accepts my SIM card. The phone’s original carrier was AT&T. I want to use my phone with T-Mobile, so I used the SIM card from my old phone. Everything (icons) comes up on the phone when I turn it on, however when I try to make a call – ‘Call failed’. If I try to call my number, get the phone is not in service. When I check the Settings I see the following:
Network: Not Available
Carrier: Not Available
My Number: Unknown
Is there something else I need to do to get it working?
For now I’ve gone back to using my old phone..
Try another 3.1 firmware,
iPhone1,2_3.1_7C144_Custom_Restore.ipsw
iPhone1,2_3.1_7C144_Custom_Restore_WO_ACT.ipsw
iPhone1,2_3.1_7C144_Custom_Restore_W_ACT.ipsw
Good luck!
When I restore to 3.0 official and then use redsn0w to jailbreak it works fine but freezes where it says Downloading Jailbreak Data… and has the picture of the hard drive… it never gets past that. What do I need to do different?
How long are you waiting I remember it took some time.
i have done this twice and i keep getting error 1604, does anyone know what im doing wrong i used itunes 8.2, redsnow 0.8, and iPhone1,2_3.1_7C144_Custom_Restore_WO_ACT.ipsw
hmmm… 1604 I never seen or heard of this error.
Step 10: at the end of this process you will likely get a error 1015 or something like that. ignore the error by clicking ok and your iphone should be showing the usb and itunes logo at this point.
Might have to look else where for help on that one.
I do get the 1015 error message when I finish installing the 3.0 firmware. But I get the 1604 error message when I’m done with all the steps after installing the 3.1 custom firmware. I’m with AT&T.
Sorry Luis your best bet is to look over at modmyi.com and see if Phillipe can help you!
Too bad it didn’t work.
Have you tried the other firmwares?
iPhone1,2_3.1_7C144_Custom_Restore.ipsw
iPhone1,2_3.1_7C144_Custom_Restore_WO_ACT.ipsw
iPhone1,2_3.1_7C144_Custom_Restore_W_ACT.ipsw
I’ve tried 2 of em, guess I’ll try the third one n if it doesn’t wrk I’ll take ur advice n go to modmy. Thanx! N e ways.
Okay, so the real key is to use iTunes 8.2 here. I have built the custom ipsw several times and always gotten the iTunes 16XX error when trying to update the firmware/software.
I’ll have to try that when I get home tonight. I’ve been trying to update under Windows 7 with iTunes 9.0.2
.-= WiredPig´s last blog ..Beta Clones Before =-.
actually I’m not sure about that. I had one guy do it with itunes 9.0.1 but I wouldn’t suggest it. Do as the article suggests.
I have buy today a new 3gs, it has 3.1 OS. When i try to put 3.0 OS (Step 08) and after itunes (8.2.0.23) finish verifying i got a error that i cannot downgrade to 3.0 (i didnt get whole message)… Please help…
sorry for my bad english
Retoocs this is only for the Iphone 3g 3.1 perhaps you can try another website for the 3gs. I suggest modmyi.com see the iphone jailbreak forums.
Brian,
I just traded with a friend for an iphone and i think it’s the 3g. I like to jailbrake it and unlock to use t-mobile. I’ve read alot of blogs and youtube but still confused.
this is what i current have on the iphone.
version 3.1 (7c144)
model MB704LL
modem firmware 05.11.07
what are the steps i need to do to jailbrake it and unlock?
Some are saying i have to downgrade the firmware to 04.26.something and depending on the bootloader of 5.8 version. sounds like that is the only version that works for downgrade. this that correct?
Please advice.
Hey HelpMe,
Yes, your iPhone is a 3G currently running the 3.1 iPhone OS.
Basically follow all of the steps. Since it has the Apple 3.1 you’ll be unable, as of now, to unlock the phone. Follow the steps and you’ll have a Jailbroken 3.1 iPhone.
The steps work great and I have yet to hit any real snags.
Cheers,
WP
.-= WiredPig´s last blog ..Custom iPhone Boot/Restore Images =-.
Can someone vote for this over at blogengage I only need one more vote to be published! It’s the first green button at the top of the page!
Thanks everyone!
done all steps work ok but i can not get no signal or any bars up on my iphone now?
Try another 3.1 firmware anyone having status issues or no bars please just read the article and find new firmware.
When you downgrade to a firmware 3.0 Will it take piture messaging from ur phone I have 3.1 firmware how would you keep all of your 3.1 apperances but downgrade to 3.0 ?
When you update to with your new found 3.1 firmware you will have all the functionality 3.1 naturally has.
if i cant get i tunes 8 then how can i leave it on 3.0 jailbreaked without trying to update to 3.1. because i am now stuck on the usb and arrow screen
Go back and read the instructions again. Follow them and you will successfully jailbreak your iphone.
Read the article I give the link to itunes 8.2
THANK YOU!!!!!!!!!! ur great!
Great article, could not find this information anywhere else. I followed your steps, but when I inserted my T-Mobile SIM card it did not work. “The SIM card inserted in this iPhone does not appear to be supported.” Does this mean that I did not successfully jailbreak the phone? At the end of running Redsn0w, not clear on how to proceed and end/cancel it. Thought I did it right.
I accidently let Itunes upgrade my phone to 3.1! I spent all day trying to restore or jailbreak my phone. This article did it!!! WOW – if I only would of stumbled on this article earlier! Thank you so much!!!
You might have to find a different version of firmware. Perhaps this is not the one for your provider…
try these,
iPhone1,2_3.1_7C144_Custom_Restore.ipsw
iPhone1,2_3.1_7C144_Custom_Restore_WO_ACT.ipsw
iPhone1,2_3.1_7C144_Custom_Restore_W_ACT.ipsw
Let us know how it works out.
Question, when I was doing the last step, the Restore under itunes 8.2, it did not give me the option to select my 3.1 firmware. It automatically restored the phone from Apple’s site. How can I tell it to select a particular firmware for 3.1? Also, you listed 3 different firmware options. Is anyone more likely to work or do I need to just try them? Finally when jailbreak works, it will recognize my SIM card? I’m new to the iphone so I appreciate your help!
Have the same problem using iPhone1,2_3.1_7C144_Custom_Restore_WO_ACT.ipsw. Invalid Sim.
With the others i can use my iphone but cant make any call… do i have to use ultrasn0w?
In windows you have to Shift click the restore button and it will allow you to select the restore file you want.
I would say try all three one will work for you. It’s different for each provider. I can only confirm it will work with rogers using, iPhone1,2_3.1_7C144_Custom_Restore_WO_ACT.ipsw
If you get it to work feel free to post what file and what phone provider.
Yes, I missed the shift click the restore button…. Do I need to start all over or is there a place I can resume? It’s T-Mobile, so I’ll post which firmware works when I finish.
What about Cydia, do I install it?
Yes you install cydia and icy
or pick Cydia but I installed both
I tried using iPhone1,2_3.1_7C144_Custom_Restore_WO_ACT.ipsw
My carrier is T-Mobile. It failed, does not recognize the SIM card. Guess I’ll have to try the other 2, unless someone can to tell me which firmware I need to use for T-Mobile….
Mark Gress, I’m glad you got it going!
Enjoy your new Jailbreak iphone 3g 3.1
I don’t think so I’m sure it’s your service provider… you tried all three?
iPhone1,2_3.1_7C144_Custom_Restore.ipsw
iPhone1,2_3.1_7C144_Custom_Restore_WO_ACT.ipsw
iPhone1,2_3.1_7C144_Custom_Restore_W_ACT.ipsw
If so please let us know how your service provider is….
Great idea, it would help if we knew which firmware works with which provider. My provider is T-Mobile. Will post when I get it working.