How to Jailbreak/Unlock iPhone 2G/3G on 3.0 redsn0w Guide
——
With the recent release of the iPhone 3GS and all the craziness that was happening, many people completely missed the releases of the new methods of jailbreaking and/or unlocking the iPhone 2G or iPhone 3G!

Before we begin however, please take some time to review the notes below as they are very important:
- For those wondering about the iPhone 3GS, since the device just came out, there is no news yet, but things are in the works.
- For those wondering about the iPhone 3G unlock, it is called Ultrasn0w and is coming soon.
- If you are currently running the yellowsn0w unlock on your iPhone 3G for cellular service, then do not attempt to use redsn0w or update to 3.0 as you will lose your iPhone 3G unlock.
Please read these words of warning from the iPhone Dev Team Blog before proceeding:
If you want to build custom firmware files with more flexibility it is suggested that you use ‘PwnageTool’ on Mac OS X.
- GOLDEN RULE: If you are using a 3G iPhone with yellowsn0w and rely on yellowsn0w to obtain cellular service, then you should NOT use redsn0w right now. Ultrasn0w (the 3G carrier unlock) is not included with this release and therefore your baseband will be locked and unable to use an operator other than the official one it was bought for. UltraSn0w will be released via APT (cydia and icy) soon. If you have an original iPhone (1st generation) then 3.0 carrier unlock works with this redsn0w release.
- Yellowsn0w in its current form will NOT work with the baseband version that is present in the 3.0 update, you will need Ultrasn0w, which will be released sometime soon, Ultrasn0w will work with all iPhone 3G models (but not 3GS), even ones that were previously unlockable, Ultrasn0w (when available) will be released via APT (this means you will be able to get it via Cydia or Icy).
- Please read all parts of this post before downloading and using these tools.
- Read items 1, 2 and 3 again and again.
- This app is suitable for the recent 3.0 release
- redsn0w will NOT work for the iPhone 3GS.
Note #1: The methods listed below can be followed on BOTH a PC or a MAC.
Note #2: Some users experience download issues when using Internet Explorer or Safari. However, Firefox seems to work fine.
Note #3: If the 3.0 software files download as a .ZIP and is unusable, change the .ZIP extension to .IPSW
How To Jailbreak and Unlock the iPhone 2G on 3.0 software
To jailbreak and unlock your iPhone 2G so that it runs the 3.0 firmware and you can put in your Rogers/Fido SIM card (or any other carrier SIM), follow the steps below:
- Download redsn0w 0.8 (a more powerful QuickPwn) for Mac here or Windows here and extract the install file “redsn0w” to a folder.
- Download the 3.0 firmware for the iPhone 2G here.
- Download the Bootloader File 3.9 and Bootloader File 4.6
- Put the downloads from Steps 1-3 into a single folder together
- Open iTunes and plug your iPhone 2G in via the USB. Backup your iPhone 2G if iTunes allows you to.
- Ensure that your iPhone 2G is turned on and then put the iPhone into Recovery Mode. (If you already have the 3.0 software, go to step 8).
- Once you are successfully in Recovery Mode, click “Restore” in iTunes. This will update your iPhone 2G with the 3.0 software.
- After the restore is complete, close iTunes but leave the iPhone 2G connected to the USB.
- Open the redsn0w install file and click “Browse”. A window will open. Locate the downloaded 3.0 firmware from Step 2 and click Open.
- Once the firmware is verified, click Next. On the next screen, put a check mark beside Cydia and Unlock and then click Next.
- Now click Browse beside each Bootloader file and locate the ones you downloaded from step 3. Then click Next.
- Turn off your iPhone 2G and follow the on-screen instructions EXACTLY.
- Redsn0w will guide you on how to get your iPhone 2G into DFU Mode. DFU mode is hard to do because the timing has to be PERFECT, so make sure you follow the steps. If the iPhone 2G does not get into DFU Mode, just quit redsn0w and you will have to try again starting from step 9.
- Your iPhone 2G will now be unlocked and jailbroken. Reboot the iPhone 2G.
—————
How To Jailbreak and Unlock the iPhone 3G on 3.0 software
To jailbreak and unlock your iPhone 3G so that it runs the 3.0 firmware and you can put in your Rogers/Fido SIM card (or any other carrier SIM), follow the steps below:
- Download redsn0w 0.8 (a more powerful QuickPwn) for Mac here or Windows here and extract the install file “redsn0w” to a folder.
- Download the 3.0 firmware for the iPhone 3G here.
- Put the downloads from Steps 1 and 2 into a single folder together
- Open iTunes and plug your iPhone 3G in via the USB. Backup your iPhone 3G if iTunes allows you to.
- When iTunes recognizes the iPhone 3G, click “Check for Updates†in iTunes. This will update your iPhone 3G with the 3.0 software. (If you are already running 3.0, go to Step 6).
- After the update is complete, close iTunes but leave the iPhone connected to the USB.
- Open the redsn0w install file and click “Browse”. A window will open. Locate the downloaded 3.0 firmware from Step 2.
- Once the firmware is verified, click Next. On the next screen, put a check mark beside Cydia and Icy and then click Next.
- Turn off your iPhone 3G and follow the on-screen instructions EXACTLY.
- Redsn0w will guide you on how to get your iPhone 3G into DFU Mode. DFU mode is hard to do because the timing has to be PERFECT, so make sure you follow the steps. If the iPhone 3G does not get into DFU Mode, just quit redsn0w and you will have to try again starting from step 7.
- Your iPhone 3G will now be jailbroken. Reboot the iPhone 3G.
- Now we will unlock the iPhone 3G
- Run Cydia app or Icy app on your iPhone 3G running 3.0 software
- Add the repo repo666.ultrasn0w.com to Cydia or Icy
- Search for ‘ultrasn0w’ in Cydia or Icy and install ultrasn0w
- Reboot the iPhone 3G.
—————
How To Jailbreak the iPod Touch 1G/2G on 3.0 software
To jailbreak your iPod Touch so that it runs the 3.0 firmware, follow the steps below:
- Download redsn0w 0.8 (a more powerful QuickPwn) for Mac here or Windows here and extract the install file “redsn0w” to a folder.
- Download the 3.0 firmware for the iPod Touch 1G here or iPod Touch 2G here.
- Put the downloads from Steps 1 and 2 into a single folder together
- Open iTunes and plug your iPod Touch in via the USB. Backup your iPod Touch if iTunes allows you to.
- When iTunes recognizes the iPod Touch, hold Shift (PC) or Option (Mac) on your keyboard and click “Restore” in iTunes. A window will open.
- Choose your iPod Touch firmware that you downloaded from step 2 and click Open. This will update your iPod Touch with the 3.0 software. (If you are already running 3.0, go to Step 7).
- After the update is complete, close iTunes but leave the iPod Touch connected to the USB.
- Open the redsn0w install file and click “Browse”. A window will open. Locate the downloaded 3.0 firmware for your iPod Touch from Step 2.
- Once the firmware is verified, click Next. On the next screen, put a check mark beside Cydia and Icy and then click Next.
- Turn off your iPod Touch and follow the on-screen instructions EXACTLY.
- Redsn0w will guide you on how to get your iPod Touch into DFU Mode. DFU mode is hard to do because the timing has to be PERFECT, so make sure you follow the steps. If the iPod Touch does not get into DFU Mode, just quit redsn0w and you will have to try again starting from step 8.
- Your iPod Touch will now be jailbroken. Reboot the iPod Touch.
—————
If you follow the steps above carefully, you will have success.
Enjoy!
Want to see more of our stories on Google?
P.S. Want to keep this site truly independent? Support us by buying us a beer, treating us to a coffee, or shopping through Amazon here. Links in this post are affiliate links, so we earn a tiny commission at no charge to you. Thanks for supporting independent Canadian media!
Thanks, for more visual detail please refer to http://www.youtube.com/watch?v=qDDEN3zfQOg
Before updating please read this:
1. when you attempt to jailbreak your iphone 3g(in my case) with Redsn0w, you will notice Cydia is not working properly.
2.Installous, where we download all apps from app store is currently down til further notice. they might be out for good this time.
Conclusion, I would advise you to wait for Devl-team to release QuickPwn to jailbreak your iphone 3g as there are issues with Redsnow.
I used Pwnage to jailbreak yesterday. I, too, had problems with Cydia – it kept crashing.
So – I preformed the jailbreak and the second time I downloaded the latest Cydia software prior to creating the .ipsw file. Try that and Cydia will not crash.
I’ve wanted to jailbreak my phone for months but bc of my updated baseband I chose not too and figured that I’d wait for the OS upgrade and then consider it.
I am not as technically inclined as all of you but think that I could very easily jailbreak my phone [on a pc] as long as I don’t have to worry about downgrading my baseband.
Would it be safer/easier to wait until QuickPwn to be released?
Do I still need to worry about my baseband compatability?
Redsn0w works great for me iPhone 2G. It unlocked/jailbreaked the iPhone in under 5 min. Now for a iPhone 3GS jailbreak!!!!!!! 😀 Common Dev Team, u can do it!
I am running a jailbroken iphone 3g now
If I use quickpwn/redsn0w to upgrade to 3.0
Do I lose all my themes and other customizations in the process?
Yes, because you will be reloading a new firmware. However, you will be able to redownload them all.
I think I will wait for a QuickkPwn hack. This Redsn0w seems kinda flakey, especially if Cydia doesn’t work with it.
I have both my 2G and 3G iPhone jailbroken using Redsn0w and everything works 100% so far.
Redsn0w is working fine! Cydia is starting to get smoother, just so many users are downloading and causes slowness. Just need applications now to be ported over to 3.0FW 🙂
Agreed. redsn0w works fine. Saurick has said, on Twitter, that there still a few bugs with Cydia on 3.0. With time, everything will be smooth again. This happened at 2.0, as well.
cydia works fine for me after redsn0w. on iphone 3g
New update, Installous will be back on soon, I will try re installing Redsn0w hack.
Well i got no issues!!! used redsn0w and everything is #1 on my side
I got a Iphone 2g and i’m not able to go in Recovery mode !! Any tips or other way i can restore my iphone ?? I’m really tired to try it !
http://itwouldbesocoolif.blogspot.com/2008/07/how-to-put-iphone-into-recovery-mode.html This method work alot better ! 🙂
Just keep trying. You will get it eventually
Redsn0w won’t recognize my IPSW.
Any hints?
Re-download the IPSW file.
my iphone 3G wont work when i jailbreak it, it won’t recognize my sim card, maybe it is because its prepaid, but it work works without jailbreak. Any advice?
restore and re-jailbreak
I used the Pwn tool & it took out my service as well.
anybody know why when i download the .ipsw its a .zip ???
Try renaming it to an .ipsw. Or redownload by going to iClarified.com
I just updated my iPhone 2G from 2.1 to 3.0 directly within latest iTunes 8.2. Afterwards, the phone remained activated/unlocked! Jailbreak was gone, but I was surprised to see it activated and working!
did the same thing for a friend of mine when we updated his 2G from 2.1 to 3.0.
The phone was already unlocked! Maybee Apple added Fido/Rogers as carrier even if the phone wasn’t sold here.
Hey iPhone Fan ! I dont know if you can help me but my iphone 2g is stuck at “Downloading Jailbreak Data…” with the little circle turning for a couple of minute !! can you help me or anybody ???
It took mine about 5 minutes before it got out of that and then it did it’s magic… give it some time.
ok because it’s stuck there for more than 5 min :S and in redsnow its written Done! and finish at the bottom !!
If its stuck, just close redsn0w and restore your device via iTunes. Then start over.
Was able to jailbreak my 3.0 3G. Had to reboot both my computer and phone once to do it, but it worked.
Now I just have to wait till some of the apps in Cydia become 3.0 compliant as both iKeyEx and Cycorder don’t want to work in 3.0
Jailbrake with redsn0w worked #1. iPhone 3G is now ready for wild life!
Thank you iPhone Dev team !
I am now waiting for voipover3g become ready for os 3.0
I downloaded viopover3g from Cydia and it works just fine on OS 3.0 – I have been using Skype over 3G since yesterday….
WOW.. it’s working PERFECTLY..!!!
It too less than 5 min for my 2G iPhone..
Thx for the post!!
Just jailbroked my first 3G. Went without hitch, just follow instructions
That is great to hear guys! Keep up the posts! If you attempt the instructions above, post your experiences!
Just jailbroked my first 3G on new 3.0. Went without hitch, just follow instructions
I NEED HELP DESPERATELY, I had a jailbroken phone which had catergories on it, I updated to 3.0 and lost all my applications, I tried to resync (as I had done a sync before updating) but still no success, I then tried to restore and resynced still no success, I now have deleted all the apps of my phone and then synced, then added the apps and resynced and still no success WHAT DO I DO!!!!!
I had the same problem !! Download BossPrefs from Cydia and you gonna be able to Un-Hide all the apps that was in categories !! It worked for me 🙂 !! Let me know !
What happens when your Cydia was placed in a categories folder as well? After using redsnow twice, once checking cydia and icy and the second time only checking Cydia, I still do not have a cydia icon on my phone. I have no idea how to un-hide apps when i have no way of getting to Cydia or installing SBSettings? what do I do?
I had the exact same problem. All my jailbreak programs were in categories. Unfortunately the only thing that worked for me was to restore my phone and do EVERYTHING all over again.
I did too download viopover3g from Cydia, and seems to be working fine. Very excited!
Has anyone noticed that the Win version of the firmware unzips as dmg fils, which is a mac file, where is the exe version?
followed links to download win version of firmware, unzipped it to find a load of dmg files, which are mac files, is there a win version?
There is a WIN folder in there. Look harder
I have an ipod touch first gen still running 1.1.5. Is there a way to update to 3.0(FOR FREE) and jailbreak. If so a quick step by steb would be of great help.(PC user)
Guide updated to include iPod Touch
running iTunes 8.2 as well.
My iPhone won’t recognize my sim wince I jailbreak HELP!!!!!ANYONE!!!!!!!!
What generation iPhone? 2G? 3G? Network?
posted this below, but I wanted to make sure you saw it… sorry for redunancy
I’ve been trying to figure out why Redsn0w and pwnagetool 3.0 for Mac isn’t working for me. I’ve never had trouble with the programs before, and infact, I just finished downgrading to 2.2.1 because I was so frustrated about not having a phone that was unlocked. I don’t know what to do except to wait. Apparently the new pwnagetools are not compatible with the PPC mac architecture. Which doesn’t make sense, but perhaps in their haste to get us the tools, they miss-stepped. All I know is that I haven’t got 3.0 to work because the tools both keep crashing on my computer. Anyone else in the same boat? Iphonefan, could you perhaps bring this to the attention of the Dev-team?
Thanks
i have the same problem
My fear of jailbreaking my 3G is if something goes wrong, is there a way to go back to exactly the way it was before jailbreaking?
yes, you just restore in iTunes
mine is jailbroken os 2.2. If I follow the steps above to install 3.0 and jailbreak it, would I have to reinstall all the 3rd party’s app? Thx for advice.
Yes because you will be reloading a totally new firmware, 3.0
I’ve been trying to figure out why Redsn0w and pwnagetool 3.0 for Mac isn’t working for me. I’ve never had trouble with the programs before, and infact, I just finished downgrading to 2.2.1 because I was so frustrated about not having a phone that was unlocked. I don’t know what to do except to wait. Apparently the new pwnagetools are not compatible with the PPC mac architecture. Which doesn’t make sense, but perhaps in their haste to get us the tools, they miss-stepped. All I know is that I haven’t got 3.0 to work because the tools both keep crashing on my computer. Anyone else in the same boat? Iphonefan, could you perhaps bring this to the attention of the Dev-team?
Thanks
I jailbroke but Cydia does not show up. Should I try jailbreaking again? I have a 3G. I was previously jailbroken as well. I tried restrating my phone but still nothing. Any ideas?
EFFING EFF EFF!!!!! I know what the problem is. i had categories and i had all my jailbroken stuff in a folder!!! Any clue how I can resolve this problem? If I restore I assume it would work but does that mean i would loose all my contacts or are those on my sim card? That’s the main thing that i wouldn’t want to have to redo. I can’t just retrieve my back-up after I restore because I it would just ‘hide’ Cydia again (along with all my other hidden apps.) CRAP! Help please!!!!
Yea, just try it again
Didn’t work. Had to restore the phone and re-do everything. Thanks anyway.
I have updated the Guide above to make it easier to follow. Also, I have included support for the iPod Touch as well.
Enjoy.
the firmware part isnt working for me. instead of having one item as a firmware i have the whole break down of items. how to resolve ?
Which firmware are you downloading?
I have a problem with Cydia. It crashes whenever I try to open it,
Should I re-jailbreak? Or is there a way to fix this?
i m downloading for 3g for vista..
Just try redownloading it because firmware files are single, standalone files
it opens as a zip folder to save.. their aint a single file..
Are you sure you are downloading the IPSW file and not the redsn0w zip file?
yes sir.. actually i have tried several websites.. whenever i click to download, its always a zipped folder of 230 mb.. lolll..
somethin is wrong wid my pc i guess
Ah. In that case, I would say Vista is the problem.
If you have another computer, download it there and move the file via usb stick
yup.. its the vista. just finished downloading the firmware. lets see how the process goes now.. heheh
thx man
It’s not Vista…. I have the same problem on my Intel iMac…
It automatically unzip the package…
Ok I was having the same problem as well and I am using an Intel MacPro. Whenever I tried downloading the firmware file it created a zip file and that was useless. Then I thought I would try downloading with Firefox! Voila, the problem was Safari!! Firefox allowed me to download the firmware as one file and not as a zip file, Safari was messing things up for some reason.
Yeah, I would guess your browser, or Vista recognizes the firmware just as a compressed file, and automatically unzips it. If you can re-compress the files, and change the extension to .ipsw, it should work, but best to try and get the firmware properly.
yup its the vista which creates the problem. The process even crashed once but it had no problems when i used XP. Phone is working fine 🙂
I jumped and landed feet first. can’t wait to try out stereo bluetooth.
This worked for me, but I lost my carrier as well. Tried twice and still didn’t work. I have actually never had a problem jailbreaking in the past….hmmm, I will try pawnage tool instead of Redsnow I guess.
Did mine on vista 32 bit. No problems whatsoever
I have a 2G phone from the US and its been jailbroke a few times and I run on Rogers. Today I’ve tried to update to 3.0 and followed the Pwn tool and now my phone only shows as emergency calls but I CAN get calls and make calls just nothing else. The screen says emergency calls only and won’t access any of the winterboard, text, anything. Oh yeah I’ve gotten some texts too but can’t reply.
Does anyone know what I’ve done? I’ve restored my phone a couple times and when its hooked up to Itunes it says my SIM card is not supported etc.
Redsn0w 0.7.2 released! http://blog.iphone-dev.org/post/126908912/redsn0w-in-june
Comment by David T.
2009-06-20 17:10:28
Hey iPhone Fan ! I dont know if you can help me but my iphone 2g is stuck at “Downloading Jailbreak Data…†with the little circle turning for a couple of minute !! can you help me or anybody ???
i am having this same problem that was posted earlier by david….i have tried 6 times now restoring and trying redsnow to unlock and I get to the “downloading jailbreak data” until it eventually stops…any ideas?
Yeah it wasnt working for me until i restarted my computer, restoring it in itune and then jb/unlock it in redsnow ! It’s worked after i does this !! Maybe you can try this ! I Hope it’s gonna work for you too !
Using redsn0w 0.7.2, on a Mac, I just Jailbroke a 1st gen iPod Touch and an iPhone 3G. No problems at all!!
Well… My experience with redsn0w 0.7.2 is that when I putting my iPhone into DFU, if I released the home button, redsn0w would crash on my Windows Vista 32-bit machine. I had to keep holding the home button the entire process after DFU moding for it to finally jailbreak. Maybe it’s just my computer but I’d like to know if anyone else was having problems with redsn0w crashing on them… redsn0w 0.7.1 AND 0.7.2 both crashed on my computer at some point in my 10 attempts to jailbreak my phone 😉
Me too! There needs to be a delay or initial countdown before telling me to hold the power button down for 3 seconds, and to let go of the Home button immediately after you start to see the reboot messages. Had to follow the instructions very closely or redsn0w 0.72 would crash. If I held down the Home button too long it still crashed.
Great Success! Just finished up updating my original 2G iPhone to 3.0 and following the above tutorial to unlock/JB and it went perfectly without a hitch!
Thanks for the great tutorial guys! I didn’t need anyone holding my hand to do it this time. heh ;]
Can someone pls pls help me , I am not sure if my iphone 3g was jailbroken by yellowsnow? (someone else did it for me) but when I go to cydia installed apps, I do see yellowsnow file. does this mean that It was jail broken by yellowsnow, or is any anyway I can find out how it was jailbroken?? Pls help;..
You cannot really find out but clearly your iPhone is jailbroken.
I have a 2g unlocked and jailbroken phone running 2.1. Can I still use the same procedure to upgrade to 3.0 ? Has anyone tried it ?
Shiva
Yes but you want to update to 3.0 first.
My 2G iphone is still running on 1.1.4 jailbroken. I know, i’m too lazy to do update my firmware. But I’m back on track and want to update to 3.0. Can i still update it using the same procedure? Do i have to update it to 2.1 first?
Thanks for the help!
Yes you can. You can jump RIGHT to 3.0 with no problems!
Enjoy!
Thanks!
Can’t wait to play with the apps…WOOT!
I’ve upgraded my 2G to 3.0 however it seems the ability to send pictures through text is not there. On the text screen, the little camera in the lower left corner is not there.
hmmmm?
MMS is only a feature of the iPhone 3G/3GS…officially anyway.
You can download SwirlyMMS when its jailbroken or various other MMS apps for the 2G.
Need help! I upgraded my 2G Iphone with the 3.0 software using redsnow(unlock and jailbreak). Worked fine for the first 2 days now all I see is the apple log. I tried to reinstall the redsnow butI can’t seem to get Itunes to recognize my Iphone? Any suggestions???
I would just restore and re-jailbreak