How to Jailbreak + Unlock iPhone 3G 3.0 Firmware

Posted by Watson on Wednesday Jun 24, 2009 Under Tips

It’s quite a while we are waiting for this. Now, with the launch of RedSn0w and UltraSn0w, we can jailbreak and unlock iPhone 3G which is on the official firmware 3.0 released by Apple by June 17th 2009.

Before you start any steps below, please get ready following things:

0) iTune 8.2
1) iPhone 3G Firmware 3.0 – Click here to download (Warning! Big File 230MB.)
2) RedSn0w Jailbreak tool – Click here to download
3) Wireless Access for you to get UltraSn0w (if you don’t have wireless, there is another way. I’ll try post soon.)

OK! Now you should have all the requirements ready. Let’s do it!


1) Connect your iPhone 3G into your computer.

2) Launch iTune 8.2, make sure you backup your iPhone before continue next step.

3) iTune will tell you there is a new version available, ask you whether you want to Update or Restore.

4) Press Shift Key + Restore button

5) You will get a dialog box which ask you to browse to the ipsw file (the firmware 3.0 file) you downloaded just now.

6) iTune is now start to restore you iPhone with the 3.0 firmware, this takes ~10mins.

7) Once it done, you will get the “Connect to iTune” screen on the iphone, just like you get your iPhone on the first day.

8) Now, with the cable connected, launch redsn0w.exe (unzip the downloaded file and you will see this file).

Browse the ipsw file

Laoding …..

Done loading, select your installer.

9) redsn0w will ask you to turn off your iPhone before begin Jailbreak, do it by press the power button and slide to power off it.

10) Now, get ready for the next steps:
a – click Next button

b – press Power button for 2 sec
c – DO NOT release Power button, + press Home button for 10 sec
d – release Power button but NOT release Home button, continue 30 sec
e – Once you iPhone rebooted and start jailbreaking, you can release the Home button.

11) The jailbreak will take ~10 – 15 mins

The running pineapple …

running ….

still running …..

12) OK! Now you iPhone is jailbreaked. You can “Slide to Unlock” now. Er. still without ISP Network :)

13) Now, go into Settings. then Wi-Fi.

14) Setup and Connect onto your Wireless Network.

15) Go to second page of your Apps list, run Cydia.

Run Cydia

Cydia will close for the first time initialize, start it again.

16) in Cydia, go into Manage. Press “Sources”.

17) Add repo “repo666.ultrasn0w.com”, please note the sn0w is Zero instead of Capital O.

Updating…

Still updating …

Still … I know, it take sometime.

18) in Cydia, go into Search.

19) type in “Ultra”, Ultrasn0w will be the only one listed.

20) download and install Ultrasn0w.



21) reboot your iPhone.

22) Once iPhone booted up, it will get connected.

23) Done!

24) Time to restore your data back into the iPhone.

Wish you guys happy jailbraking and unlocking.

Related posts:

  1. How to upgrade to firmware 3.0.1 + Jailbreak + Unlock
  2. How to Jailbreak and Unlock iPhone 3G with IOS4
  3. How to Jailbreak/Unlock your new iPhone
  4. Upgrade and Jailbreak/Unlock your iPhone 2G/3G
  5. How to Jailbreak Your iPhone on OS 3.0 Using RedSn0w (Windows)

43 Responses to “How to Jailbreak + Unlock iPhone 3G 3.0 Firmware”

  1. harry Says:

    Thanks..


  2. angel Says:

    Great post. 4 of my friends and myself did it successful. Thanks!


  3. Praveena Says:

    Wow! Your instructions are amazing and so detailed but simple too. Thanks so much. I will try it out tonight or tomorrow and let you know how it goes. Hope it works coz I’m really no good with these technical things but even I can understand your instructions. Thanks again! Hope I do it right! Hehe!


  4. Watson Says:

    Hi Praveena,

    You are always welcome. :)


  5. Watson Says:

    Hi angel and harry,

    Good to heard that you successfully done the jailbreak + unlock with my guide. :)
    Enjoy 3.0


  6. Praveena Says:

    Hey Watson! I did it! It worked perfectly. Thank you once again! Your instructions were so so good!


  7. kay Says:

    thanks man…. you r the legend


  8. Praveena Says:

    Hey Watson! I need some help. After unlocking my phone, everything was perfect. Then today, my network (Digi) was giving me some problem so I went to them and they took out my sim card and put it in another phone and then put it back into my iPhone. I had service for a little while and then no service at all. Did taking out the sim reverse the unlock/jailbreak that I performed on my iPhone the other day? Coz my EDGE works but no network coverage. :( Will I have to unlock/jailbreak my iPhone again?


  9. Watson Says:

    Hi Praveena,

    The jailbreak and unlock will not affect by changing simcard. If the UltraSn0w hanged (your network didn’t come back), try reboot iphone and see.


  10. shahrul Says:

    Hi Watson,

    I followed step-by-step till step 20,without any glitch. But when I reboot as per step 21…my iphone hanged…I mean it never booted and as at time of writing here, almost 2 hours passed by. The screen lit up showing the apple logo as normally seen during normal reboot. Any ideas?

    Thanks…:-)


  11. shahrul Says:

    Solve it…!!! I overlooked your No 4 on “Related Post”…anyway your step-by-step guide is great…:-)


  12. Watson Says:

    Hi Shahrul,

    Congratulation, u done it! :)


  13. Haslee Says:

    Hi Watson,

    i’ve follow all the step above. Done it more than 3x. My phone say “No Service”
    Any idea how to solve this? I’ve tried with Maxis Prepaid & Celcom 3g sim card.
    Result still ” No Service”


  14. Crystal Says:

    Hey,

    I tried doing this and it keeps saying that my redsn0w stopped working when its uploading the ramdisk.. any ideas?


  15. Watson Says:

    Hi Haslee,

    Looks like your ultrasn0w is not install correctly or not installed. Please reinstall ultrasn0w and see.


  16. Watson Says:

    Hi Crystal,

    Sounds like you didn’t follow the redsn0w power off and power on steps correctly. Remember the 2 second, 10 second, 30 second thing? You have to redo the redsn0w again and carefully follow the timing. Please note the redsn0w will not wait you to press the button like quickpwn do. So. Ready your finger at the correct button before you click Next on redsn0w. :)

    Wish you happy trying.


  17. zainiz Says:

    first try, i got an error. coz my itune currently using version 8.2. then i try to upgrade to version 8.2.1. later on, nothing technical error came out. thank u so much. ur step by step guidance really helpful. now i’m enjoying my new os.


  18. Shams Says:

    Hi, I just bought the iphone with firmware 2.28. The seller already install cydia in the phone. Is it need to install cydia using redsn0w again (refer to the guide above). I like to install firmware 3.0.


  19. Watson Says:

    Hi Shams,

    2.28 is not a firmware version, that’s baseband version. Baseband 2.2.8 normally runs with firmware 2.2. If you want to install firmware 3.0, it will wipe everything on ur phone, means cydia no longer there. So you need to install back Cydia with redsn0w.

    Thank you.


  20. leong Says:

    thanks..buddy ..great work condition !!!


  21. Sebastian Says:

    Your step by step instructions worked like a charm…..my iPhone works well. Thanks bro!


  22. Jon Says:

    Hi Watson

    I have followed your instruction. All works fine but when I reboot the iphone I keep on getting “searching…” and then after sometime it shows “no service”. I have reinstalled ultrasn0w numerous times and have reset my network settings but no luck. Could you please help me with this.

    Many thanks


  23. Jon Says:

    Found the problem. It was my baseband which was too high. Had to downgrade it using fuzzyband (available on cydia) then reinstall ultrasn0w.

    Hope this helps someone.


  24. Jon Says:

    Sorted it out. The problem was my baseband was too high. Downgraded it using fuzzband (available on cydia) then reinstalled ultrasn0w.

    Hope this helps someone


  25. Patrickoh Says:

    I have an iphone 3G bought in the US and I want to use it in Malaysia using a prepaid Celcom card. It has the latest 3.1.2 firmware and I’m running on itunes 9.0.2.25. Will there be any issues with regards to jailbreaking my phone using the steps above? Thank you for your feedback.


  26. Watson Says:

    Hi Patrickoh,

    You may refer to this article: http://blog.iphone-dev.org/post/232020146/baseband-reprieve

    Basically you are now able to unlock you 3.1.2 using this: http://blackra1n.com

    The article is like below:

    iPhone 3G/3GS owners who found themselves stuck with version 05.11 of the baseband (either by accident or because they bought it that way) are now in luck! geohot was able to turn the already-public at+xemn crash into an injection vector, which can be used to inject his version of the unlock. The blacksn0w unlock is available for free via Cydia by adding the repository http://blackra1n.com in the Manage->Sources panel. Congratulations, geohot!

    Those of you who are already unlocked at 3.1.2 because you kept your 04.26 baseband now have an extra cushion of comfort, and more choices: ultrasn0w, purplesn0w, and now blacksn0w (and of course the original yellowsn0w too if you’re still back at FW 2.x). Whether or not you choose to update your baseband solely to use the new unlock is a personal choice, but so far there are no advantages to doing so (and remember you can’t come back to 04.26 after you’ve gone to 05.11).

    As with all the unlocks, it will probably very soon be re-sold through scam sites that charge you money for what is offered to the community for free. Please stay vigilant for these scam sites and steer your friends away from them.

    Update: Some commenters are reporting a lingering problem with WiFi while using blacksn0w. Some are able to solve it with a single “Reset Network Settings” but others say they need to do that periodically. So far there seems to be no pattern to those affected or the best way to fix it.


  27. Patrickoh Says:

    Hi Watson

    Thanks for linking me to the webpage. After posting my comment I went to youtube to try and find out more about unlocking AND jailbreaking my Iphone. Here’s the link to the youtube page.

    Important information:
    1. Plug in your iPhone and update to 3.1 or 3.1.2
    2. make sure your on 5.11.07 baseband!
    3. follow all the intructions to the letter and you shouldn’t have any problem.
    Good Luck!


  28. Patrickoh Says:

  29. Patrickoh Says:

  30. S2000 Says:

    Hi Watson,

    At the moment, my Iphone 3g is on 2.2(5G77) am I possible to use your matter above to jailbreak mine?


  31. Watson Says:

    Hi S2000,

    The answer depence on which version you plan to upgrade to. Difference version have difference upgrade method.

    Thank you.


  32. S2000 Says:

    Hi Watson,

    I want to upgrade mine to version 3.0 as above.
    previously mine have been unlocked with yellowsn0w. Is there any problem with the upgrade?


  33. Watson Says:

    Hi S2000,

    No problem on that:

    To upgrade to 3.0 or 3.0.1, you will need redsn0w to jailbreak then ultrasn0w to unlock.
    To upgrade to 3.1.2, you will need blackra1n to jailbreak and unlock.

    I guess I have a post on how to upgrade 3.0 and 3.0.1, but I am a bit lazy to do the 3.1.2 since the blackra1n is so much straight forward.

    You may check on Internet for these tools.


  34. Unastacco Says:

    does it work on 3gs?


  35. Watson Says:

    Hi Unastacco,

    This is quite an old post while 3GS not out yet. I guess no. Anyway, please check on your firmware version before you find the correct way to jailbreak it.


  36. kacak Says:

    hello :)
    i use a iphone 3gs. i buy from maxis. n then i go to hp shop,i say i wont jail break my iphone 3gs. n then he say cannot jail break.becous i buy the iphone under maxis. so how?
    he can do but woory about my i phone :) watson help me. im sory im poor eng :)


  37. majeed Says:

    hey watson…i just started using my wife’s iphone she bought it in singapore….two nights back i upgraded it to version 3.1 and a screeen appeared showing to connect to itunes…..but when i do its says the sim is not supported …so is there any way u can help me dude ……..
    looking foward to hear from u …
    thank you


  38. stilnox Says:

    hi Watson,
    I just get 1 unit used iphone 3G from a friend, he reset the iphone b4 pass to me. Now the phone is locked and can’t use anymore. i have check the firmware is ver 4.1 i dun know this true or not…can i perform ur setting to unlock this phone? thanks


  39. morris Says:

    hello Watson sifu,

    i wanna ask. my brother just passed me an iPhone 3G with 4.1. already unlocked but there’s no ISP Network. any means to settle this problem? can i just follow step 15) and onwards?

    thanks so much


  40. string Says:

    hey … thanks for the help ….. but i got small problem at step 11 …… i can see on the screen written DOWNLOADING JAILBREAK DATA …. after couple of minutes a WHEEL also appear down and keeps on loading …… finally after 10 minutes it reboots but still the same as step 7 image :( …… your help will be really appreciated


  41. colleen Says:

    I’ve follow your step by step installation, but still show “no service” and it always prompted “could not activate cellular data network”. Please help. Thanks


  42. Colleen Says:

    Hi, I have followed your instruction. All works fine but when I reboot the iphone I keep on getting “searching…” and then after sometime it shows “no service”. I have reinstalled ultrasn0w numerous times and have reset my network settings but no luck. Then, when i reinstalled with “blackra1n” at (Enter Cydia/APT URL) and now my iphone stuck in recovery mode. Could you please help me with this.


  43. Hafez Says:

    where can i can redsnow to use with the firmware that you given ?
    i try to download te link that you give but it can’t work


Leave a Reply