Update Nov 6 2009
How to Jailbreak iPhone, iPod Touch OS 3.1.2 Using BlackRa1n RC3
In this iPhone Guide you will learn how to Jailbreak iPhone 3G OS 3.0 using RedSn0w in Windows. After jailbreaking using this Guide you will be able to Unlock iPhone 3G for any carrier with the UltraSn0w which is expected soon. This iPhone tutorial is meant for Windows and iPhone 3G users Only.
Mac users having iPhone 3G Please Navigate to:
- How to Jailbreak iPhone 3G OS 3.0 with PwnageTool 3.0 (Mac)
iPhone 2G users please navigate to:
- How to Jailbreak/Unlock iPhone 2G running iPhone OS 3.0 using PwnageTool 3.0 (MAC)
- How to Jailbreak/Unlock iPhone 2G on OS 3.0 With RedSn0w (Windows)
If you’re Windows user and have iPhone 2G in your hands, Please make sure you have updated iTunes 8.2. you can update from iTunes or can also download iTunes 8.2 from here.
Before starting Jailbreaking iPhone 3G running OS 3.0 with RedSn0w, you need to download the following files:
- RedSn0w: Mirror 1, Mirror 2 (RapidShare)
- OS 3.0 for 3G: iPhone1,2_3.0_7A341_Restore.ipsw (can also be downloaded from iPhone Firmwares)
Create a folder named RedSnow on your desktop for quick access. and put all the above downloaded files into it. Also extract the RedSn0w zipped file into that folder. Now your folder will look like this:
Connect your iPhone 3G to your PC and launch iTunes.
From the left pane in iTunes, select your iPhone. Hold down the SHIFT key and click Restore button. Restore don’t waste space on your iPhone.
Navigate to the RedSnow folder your created in the start and select the firmware file (.ipsw) and hit Open.
iTunes will start restoring your iPhone firmware to iPhone OS 3.0.
When your iPhone is updated. execute the RedSn0w.exe from RedSn0w folder.
From RedSn0w click the Browse button and browse to the iPhone1,2_3.0_7A341_Restore.ipsw file in RedSnow folder. and click Open button.
RedSn0w will verify your firmware. When it’s done, Click Next button to Continue
Check Mark Install Cydia option and click Next to continue.
Make Sure your iPhone is connected via USB and Turn it OFF. Now click the Next Button.
RedSn0w will guide you through some steps to get you into DFU Mode. Follow the instructions carefully.
If you could not follow the instructions as they asked you to do, you would not get into DFU Mode resulting in the following error message:
Click OK and then Retry the instructions.
Once you get into the DFU Mode, some tricky stuff will be done with your iPhone and then iPhone will Reboot:
Now RedSn0w will start jailbreaking iPhone 3G by uploading new RAM Disk.
Upon completion, RedSn0w will notify you that you’re Done!. Click the Finish Button. When iPhone finishes reboot, it will be Jailbroken having sweet Cydia icon on Springboard.
That’s it. Welcome to Jailbreak Community.
Congratulations! You have successfully Jailbreak iPhone 3G on OS 3.0 with RedSn0w under Windows environment. Don’t forget to leave your comments about your experience.
RedSn0w 0.9.2 is out now and can be downloaded from here: Download RedSn0w 0.9.2. A comprehensive guide for RedSn0w 0.9.2 is here:
iPhone OS 3.1.3 is out now and you can jailbreak iPhone OS 3.1.3 with RedSn0w 0.9.4:
- Jailbreak iPhone 3G iOS 4 with RedSn0w
- Jailbreak iPod Touch 2G iOS 4 with RedSn0w
- Jailbreak iPhone 4 [Coming Soon]
thanks, worked perfectly.
my sim is from China mobile, no connection only wireless
when do you post the appropriate basband?
In step 1 you write:
“Connect your iPhone 3G to your PC”
Then in step 6 you write:
“Connect your iPhone via USB and make sure its Turned OFF.”
So we’re supposed to connect the iPhone to the computer in both steps 1 and 6. In which step did we disconnect the iPhone? From you instructions, the iPhone will ALREADY be connected to the computer when we begin step 6.
Wow! It appears to have worked. I see Cydia. Neat!
My iPhone appears to be in a fresh factory state — no applications, no contacts, nothing. Tabula Rasa. I’d like to restore my music, applications, calendar, etc.
When I run iTunes, I see the following options:
1. Set up as new iPhone
2. Restore from the backup of: XXXX
which one do I choose?
Thanks for pointing out the confusing statements.
Step 6 is corrected now..
If you have a backup… then use that option..
If you have the “fabulous” Windows Vista you may encounter problems trying to run redsnow. Redsnow can get stuck at the “waiting for reboot” screen. If this happens to you you have to do the following:
1) Click on Properties
2)Switch to Compatibility tab on the top.
3) Check ” Run this program in compatibility mode for: Windows XP ”
4) Start the application by right clicking on redsn0w. exe file and click on run as administrator
Bit of help please downloaded the ipsw file, however when i open the folder up its loads of little files not just one single file named ipsw?
great just done my iphone 3g on windows back to normal now have vista had no problem thanks dev team
Download the OS file using Firefox Or IE… and ipsw is not the file name.. It’s the extension like:
Thanks, worked perfect, didn’t realise what I had been missing out on !
good to know that you figured it out.
Thanks for the feedback.
Sorry for the noon question. My iPhone is alredy updated to 3.0 do I need to do the restore or can I skip straight to jailbreaking stage
Skip and Go straight to Jailbreak
This worked great and gave me back my iPhone with OS 3. Only thing is I don’t get any cover from a cell provider, so more of an iPod Touch than iPhone now. Can this be fixed?
I’m stuck in ” Waiting the device to reboot ” , I have switch the Redsnow to be compatible with Windows XP (SP2) . Run as Admin . It still stucks . Please help . I’m using vista
can i do this and keep all my cydia programms without losing it?
once you DL the firmware simply rename the suffex extention so ispw or what ever then it will show up as file needed to upgrade and break
how awesome, it works well with OS 3.0 ON 2G
Thanks you all for your your strong sport while providing such detailed steps
i am currently running on a 2.2 version .. shud i update to the 3.0 version on the itunes (which will lock or crash my phone) and then run the this tutorial?
how can i replace my 2.2 with 3.0?
done the jailbreak and see cydia icon but won’t work – get network error, timed out. won’t load – am i missing something?
Finally 3GS is free as a bird;
Mine is keep saying “Downloading Jailbreak Data…” and frozen, please help.
THANK YOU VERRY MUCH TO WHOM TO DO THIS GREAT WORK
@Brian – mine too. did you resolve this issue? Did the “Jailbreak Data” every finish downloading?
if redsn0w 7.2 crash on dfu mode,try to not select icy,or try 7.1 it worked for me
I can’t find the files RedSn0w: Mirror 1, Mirror 2 to download to Jailbreak my iPhone 3G running OS 3.0. Where can I find these files?
Thank you so much in advance for your help.
Duh, Sorry I found them.
I have done all the steps as explain in the print screen but my iphone is not rebooting and is no more recognised by itunes.
What may cause this issue?
Make sure you have iTunes 8.2…
then try.. if no luck..
Then put your iPhone into DFU mode then try..
if still out of luck..
Then try on another system..
this one worked for me ..
@ Tater & Brian..
You both try the above mentioned solution
i have successfully did it!it works fine with my i phone.very much thanks to dev team for innovating my i phone..
Retried Today… Works fine now. Don’t know what happenned previously. Many thanks to all.
Thank u ppl …. great job ….works fine with an I fone 3G ….
which 1 is the correct ipsw for iphone 3G caz this page reffering iPhone1,2_3.0_7A341_Restore.ipsw to download but from the link
(can also be downloaded from iPhone Firmwares) it refferes OS 3.0 3G
(2nd Gen) iPhone1,2_3.0_7A341_Restore.ipsw now … when I have clicked that started downloading a different file named 2_3.0_7A341_Restore.ipsw
the first files size is 297 MB second file is 230.75 MB I have tried the first one already but when I did (shift + restore) and open the ipsw it replied error msg that not compatible ! now downloading the second 1 lets he what happens …
at both places file is same.. size is same..
I think you’re trying to download 3G S firmware from All in one post which has 298MB size. You should download firmware for 3G (2nd Gen)
Download the firmware from the link available in this guide..
everything work fine…..but I can’t find installous
……it does not appear un cydia….. what application use that is the same that installous??
when i download red snow and extract it it gives me all this crap about the file already exist and when i open the xipped folder i can access red snow what am i doing wrong here?
Clear, straightforward instructions. Tells you how to upgrade from 2.2.x to 3.0 and then jailbreak. Make sure you backup your iphone from 2.2.x before going through these steps using iTunes. Also, get the latest version of iTunes (i.e. 8.2 to date). Also, remind yourself where the home and power off keys are on yhour iphone if you have just got your device recently, before beginning.
Just wanted to tell everyone, after many attempts of failing(including black screen after the ‘waiting for reboot’ and a black screen after ‘done’) i had gotten it to work.
This may not work for everyone else, but i did this by running the redsn0w program again without closing the first.
The second program caused my iphone to continue with the jailbreaking process and it finished quickly. The first program then uploaded the ramdata, etc., which had never happened before. Now, i finally have cydia installed.. after trying at least a hundred motherflipping times!
So the summary for those who have tried everything to update their 3.0 OS but failed: Run the program a second time. Hopefully it will work for you all. Good luck!
every time i try to unzip the file it wont let me it says it is already copied
it wont let me unzip help
Bit of help please, downloaded the iPhone1,2_3.0_7A341_Restore.ipsw file for Windows, however when i open the folder up its loads of little files not just one single file named ipsw?….What i am doing wrong?.
after sooo many tries i am Finally jb from now on hopefully i dont run into problems and i have just very good reviews abut jb…. thank you very much and i will be writting reviews about my expirience with jb… thank u again… no more monopoly for apple
@ Gabriel & Mike
Try downloading the firmware file through FireFox or IE..
Bingoo, awesome… thanks…..
I have just done jailbreak on Iphone 3G. I can’t get signal with Orange SIM. What do I do next?
After jailbreak you need to unlock your iPhone 3G with UltraSn0w:
I have upgraded to 3.0 and trying to jailbreak my 3G iphone and have tried all the steps mentioned here. I have downloaded the right ISPW file (iPhone1,2_3.0_7A341_Restore.ipsw file) but still i am getting the unable to recognise the ISPW file. Please help!!!
Restore step is not essential. It just helps in restoring the wasted space on your iPhone.
If you’re already on OS 3.0. Go ahead directly to RedSn0w steps..
It worked perfectly people.
Just follow da instructions exactly
THANK YOU DEVTEAM
im trying to jailbreak my frends iphone…
THX U SO MUCH!!
AN MASTER U GUYZ R MAN.. WHOO HOO!!!
you guys are the greatest! Thank you!!!!
i have iPhone1,2_3.0_7A341_Custom_Restore and i restored it successfully but i m stucking in redsn0w… when i browse for files in redsn0w and chose the file it says UNABLE TO RECOGNIZE SPECIFIED IPSW what is that problem
you’re using the wrong ipsw file see the Bold part:
but the Firmware available in this guide is:
So download the file from this guide and use it to restore your iPhone then run the RedSn0w
i am trying to unlock my iphone 3G OS 3.0 all went fine except i am stuck on this pineaple screen, i have tried it more then 10 times but same thing happens it stuck while ”replacing kernel” at this pineapple screen..need help
i am using itunes 188.8.131.52
in the process of jailbreaking the last thing reported was
applemobiledevice: unexpected DFU state during manifest: 2, status: 7
waiting for reboot.
just wondering how long this process takes or if something has went wrong? Its been over an hour.
well, the phone is black and will not turn on. it only completed 99% and stayed at the same message applemobiledevice: unexpected DFU state during manifest: 2,status: 7
now what can i do to get the phone up and running again???
@ Kim Gooch
Are you running a Virtual Machine? Try rebooting it, or if you’re on a normal computer, try rebooting it.
is there any chance of this going wrong and my phone becoming a useless brick as the horror stories go?
alright, i am dumb and need help.
i’m trying to download said files. i got the mirror 1 and the ipsw file.
i have unzipped both but still don’t have the files as pictured in your example of “redsnow” desktop file.
what am i doing wrong. i downloaded them with internet explorer.
Ok, the firmware should be an IPSW and it downloaded as a zip. Simply edit the filename so it says .IPSW not .zip
i got it all and am going to unlock my new iphone!!!!!
Simply outstanding! thanks to all the hard work dev team!!!!
Thx for everything! It worked just awesome!
my iphone is still 2.2.1 version.
can i just upgrade to OS 3.0 using itunes without restoring it?and if i upgrading my iphone to OS 3.0,can i jailbreak without restoring it because i’m worry if all the app and games in my iphone is going to be deleted…
yes u can skip Step 1
hi i have an i phone 3g os 3.0 have a computer running on windows vista and i downloaded ipsw 3.0 and i donwloaded redsnow when i extract ipsw its says folder alredy exists and red snow cannot find the file when i browse and nither can i tunes can u plese help me thanks
How long does “waiting for reboot” screen stay up? It’s been about 20 mins for me. Any word on what I can do?
wow this was easy as pie… i remember i tried a year ago to do it with my first iphone and couldnt do it. and my itouch. i had someone to do it for me. i swithched phoens since then and now i have the 3g and was jailbroken but….this time my phone locked up got stuck on apple logo and would just show a black lit up screen so i knew i had to reset.. which meant i had to jailbreak again. I JUST DID IT.. and it worked….. great instructions!
thank you so much for all your hard work!!!
Hi, I have done all the steps even also done jailbreak and also check from Setting-General-About- version 3.0 (7A341) But the problem is this (My phone lost the signals, I also changed the SIM of different network but the problem is same) I will appreciate if you reply me with the solution. Thanks Bye from KAM.
try Reset Network settings under Settings.
I can’t seem to get this piece of sh… to work. Im so frustrated with this please help. I’ve tried it a million times. I do have Windows Vista can that be the probelm? Please help!!!
Tks. P.S. Send me an email cuz I need help!!!
Works fine on Vista
However, Try it on Windows XP or on another PC
WoW, grrrrr8. i’ve done it!
for all you getting this problem:
applemobiledevice: unexpected DFU state during manifest: 2,status: 7
i got like ten minutes ago what you have to do is redownlod redsn0w open the same problem will still be there you hold the power and home button until you hear a noise on your computer then realse the power but continue holding the home button until your on main screen..problem solved
that didnt work ….
worked great completely done in one try. thanks for the great walkthrough i had almost considered payin 20 $ for some one to do it for me. thanks again !
I’ve completed the jailbreak, downloaded something in Cydia, then restarted my phone and I got stuck on that stupid Apple logo!!! I was on it for three hours waiting for my iPhone to reboot but nothing happens. Finally I found out I had to hold down my “home” button(the button with the square on it on the face of the phone) and plug in my iPhone with iTunes open in order to restore my phone to factory. The jailbreak is useless anyway.. For the 15 minutes I had it, I did nothing with it. There are maybe three useful apps with the jailbreak anyway?
Now I suppose that you’re already @ OS 3.0.
Put your iPhone into DFU Mode and then run the RedSn0w..
It should be working
I’m trying it again. As I said before though, the jailbraeak works just fine. Everything loads perfectly and my phone reboots initially. It’s just after that, when I try to restart my phone for any reason, I’m stuck on the apple logo.. Not the pineapple one, just the apple one and my phone turns into a brick.
Did you install any application after jailbreak?
or it’s stuck right after jailbreak.. you install nothing?
Guys I have the signal problem too, I was able to jailbreak phone but was not able to get any signal once this was done. PLEASE PLEASE HELP!!!! I did the reset all network settings and it didnt work either.
I did all the steps and after redsn0w finishes through the iphone stays frozen on the downloading data screen with the harddrive on it….. Now my phone is a brick and it will not do anything, it will not even turn on anymore it just goes to the apple then just goes to a black screen.
put your iPhone into DFU mode and then restore your iPhone
Hi. I have jailbreak iphone 2.2.1 using QuickPwn given by the post. Can i use this step in order to upgrade to 2.3.0? Can i do the 2nd jailbreak with RedSnow? Thanks in advance
yes you can update to OS 3.0 or 3.0.1 NOT 3.1 in order to use this guide
jailbreak already but no cydia icon?!?!?!?!
i have done all the steps and everything went fine but upon complete no cydia icon was found after my iphone reboot
I installed successfully the redsnow. But i can’t connect to WiFi afterward. Why? It say no connection.
Cydia is not working anymore
hi i did this fine on my 2g but on my boyfriends 3g i am getting a message when trying to restore to the file above and then it makes me do another restore which automatically updates it to 3.1 os any ideas or help would be greatly appreciated thanks
Splendid work team;
i’ve completed my iphone jail break today after several attempts.
hi i have 3g 16gb 3.0.1 firmware. can i unlock this version?
yes you can
supposing u r @ 3.0.1
just use the RedSn0w..
and when it asks for firmware file provide the OS 3.0 instead of 3.0.1 (This is the tricky part
rest of the guide is same)
Can we still upgrade to OS 3.0.1?… I heard that iTunes was blocking any attempt to upgrade to anything lower that 3.1.
Is this true?. My iPhone 3G has OS 2.1
yes you canjust download OS 3.0.1. Press the Shift button and hit restore button in iTunes. It will ask for the firmware file..
I have unlocked my iphone and all was working fine until I went to itunes to remove some apps and checked for updates and accidently downloaded 3.1 and now my phone is not functioning at all. I did the redsnow instructions and that is all fine, however, my baseband has been upgraded and I want to know how to either downgrade or upgrade the software to meet the baseband for operation. Can anyone help me?
Sorry you’re out of luck atleast for now..
wait for any solution coming from the Dev-team in the future.
i dowloaded mirror1< mirror2< and that restore thing and i extracted the files from all 3 folders. then when i went to my itunes and clicked restore i couldnt find the firmware. it showed the folders of redstorm and the iPhone1,2_3.0_7A341_Restore.ipsw folder but it didnt have an option to restore the phone with that firmaware. what should i do??
all i had is gone , all my programs, phonebook
Sync you iPhone with iTunes and it will ask u to restore backup if you have any.
After you restore under itune, did you close itunes the run Redsnow ??
Having done it, when i selest the files under redsnow, i have: redsn0w unable to recognize specified ipsw.
My phone is the 1st generation 2G iphone.
I am using: OS 3.1.2 iPhone 2G (1st Gen)
REdSn0w supports OS 3.0 only..
Try the latest guide:
Heyy, In need help, when ever i try to do the iPhone1,1_3.1.2_7D11_Restore.ipsw thing, my itunes always says ERROR, after halfway :(, i’m on the 3G
why not use a custom firmware:
You guys are pretty great. I just jailbroke my phone with Itunes 9.2 from Iphone OS 2.2 to Iphone OS 3.0. I did it with my sim in the phone. and i thought it wouldnt update but wel i guess it did very well.. Thanks a lot guys.
It was amazing..
My Cydia is not working! It’s stuck on the “Loading Data…” thing and automatically pops back out to the home page. How do i go about removing it and installing it again? Everything else is perfectly fine, like Jailbroken and unlocked… =(
it’s a recent issue.. writing something on it.
hey i have downloaded the firmware from the above mentioned link but it was saved in archieves nd whn i extract it its giving me six files out of which 4 are in dmg format nd 2 are in quicktime format how do i use these files to restore my iphone?
even if i skip step 1 red snow doesnot recognize the restore files wat should i do my phone is a brick i only upgraded it directly from i tunes and since thn it isnt recognizing my sim
find the latest BlackRa1n guide under jailbreak category
oh no my iphone 3g can’t be run because redsn0w why ,
You OS ?
Need sum help, after everyfin, i get stuck at “downloading jailbreak data”
I did all the step that you gave here. All went well. But I couldn’t find Cydia or Installer on my iPhone, which is kind of weird. Later on when I use iFunbox, I found out that my iPhone is not jailbroken yet.. How come? I don’t get it.
I did all the step correctly and all went well. But, I couldn’t find Cydia or Installer on my iPhone afterwards, which is weird. Later on when I use iFunbox, I found out that my iPhone is not jailbroken yet. I don’t understand.. Because right after I jailbroke it, I could see that there was a difference on my voicemail section.
i tried to jail break my device using ios 4.2.1 bt every time i do it it get struck at replacing kernel option on the phone and after some a apple logo appears.alos my itunes does not recognise my iphone. i have done everything to get it back from this state. some body please help me. 🙁
hi, thanks for the information. i finished all the steps. everything went fine. but my iphone 2g is stuck on apple logo after jailbreak & unlock. can anyone help in this?