Jailbreak and Unlock iOS 4 on iPhone 3G using redsn0w [Guide]

iOS 4 was released earlier today and the iPhone Dev Team was quick enough to release an ultrasn0w unlock for it. Thanks to the unlock, and the recently released redsn0w 0.9.5 beta 5, you can install, jailbreak and unlock iOS 4 on your iPhone 3G. Make sure you follow the instructions correctly.

Jailbreak and Unlock iOS 4 on iPhone 3G using redsn0w [Guide]

Jailbreak and Unlock iOS 4

  1. Download iOS 4 for your iPhone 3G. Place it on your desktop for easy access.
  2. Download redsn0w 0.9.5b5-4 [links at the end]. It’s available for both Mac and Windows.
  3. Download and install iTunes 9.2
  4. Now connect your iPhone 3G to your computer and using iTunes, upgrade to iOS 4. Do this the official way as described here.
  5. Now that you have iOS 4 final build on your iPhone 3G, you’ll have to jailbreak it by using the iOS 4 with redsn0w 0.9.5 Beta 5. Click browse and point it to iOS 4 firmware and follow the instructions on the screen. Remember to enable battery percentage, wallpapers and multitasking. [Vista users might need to run redsn0w as administrator] Jailbreak and Unlock iOS 4 on iPhone 3G using redsn0w [Guide]
  6. Once you’re done and the iPhone reboots, you should have a jailbroken iPhone 3G.
  7. Now go to Cydia and add the following repo http://repo666.ultrasn0w.com. Check here for how to do this. Search for ultrasn0w 0.9.3 and install it and reboot again. Your iPhone 3G is now carrier unlocked. Also remember to add this repo to Cydia http://apt.saurik.com/cydia-3.7.

Download redsn0w 0.9.5b5-4

  • Mac OSX (x86)
  • Windows

To fix and enable Push Notifications on your hacktivated/unlocked iPhone, follow this guide.

UPDATE: the guide has been updated to reflect the recent release of redsn0w 0.9.5 beta 5-4 which fixes the iBooks issue that users were reporting.

If you face any issues, don’t hesitate to ask us in the comments. We’ll be glad to help!

About the Author

Technology enthusiast, Internet addict, photography fan, movie buff, music aficionado.

305 comments

  1. So just to make sure, I used to have the Spirit JB for 3Gs 3.1.3 7318 then I upgraded to 4.0 which basically cancelled out my jailbreak. There is no way that I can downgrade back then JB w/ 4.01?

  2. Hello Imran,

    Thanks a lot for the information. Keep it up.

    Infact I followed the above instructions and jailbreaked my iPhone 3G (version 3.0) with baseband 4.26.08. But I am not getting my carrier in it. It says Carrier “Not Available” in my Settings>General>About. I tried resetting my network but cudn't fix it. Apart from that the installation was successful. Thank you Again. Waiting for your reply.

  3. Hi, I used the latest pwnagetool to jailbreak my 3g since I read that i would be able to avoid the mms problem. this worked perfectly.
    BUT it hasn't unlocked any of the new ios4 features that 3gs and 4 get (multitasking is the actual reason behind my jailbreaking). What should I do now? any cydia app or so?
    Is it safe for me to use redsn0w after pwnagetool or do i need to start from scratch with redsn0w?

  4. internet is not working on my phone, just keeps asking me to sign into a wifi point? Please help!!

  5. i did jaibreak iphone 3g 4.0 using readsn0w, but when i tried to add http:// repo666.ultrasn0w.com, it says “did not find repository”.
    please help me

  6. I updated my JB 3g to iOS4 and lost my data connection. Phone works fine but cannot surf the net. Any idea how I can be able to connect data?

  7. finaly imran bhai … can i unlock and active and jailbreak, my apple i phone 3gs 4os .. is it possible ? m realy tried with this my i phone, i have apple i phone 3gs since last 5 months but i never use my sim card in this stupid cell phone ….

    so finaly … can i use my i phone 3GS ??? 4 OS ??? here in india ????

  8. can u tell me that when will realese jailbreak unlocker for i phone 3gs 4os … or can i do downgrade for my i phone 3gs 4 os to 3.1.3 or 3.1.2 ???

  9. i am getting unable to recognize firmware error with redsnow b5 when i try to setup with 3gs, any help?

  10. my iphone runs on 3.12 and firmware 5.11.07. my phone is unlokced and jailbroken, how to upgrade to iphone os 4?

  11. Hi, I know this problem. You must restore your iphone. And when itunes ask you about restore backuped iphone you must select Set up like a new iphone… then you have clean new iphone a then you sync you contacts and other stuff. Much work but internet connection without wifi connection is functional

  12. im trying to unclock my iphone in redsnow but i receive message ” unable to recognize specified IPSW. Any help.

    thanks

Comments are closed.