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.

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:
June 25th, 2009 at 3:48 am
Thanks..
June 25th, 2009 at 9:46 am
Great post. 4 of my friends and myself did it successful. Thanks!
June 25th, 2009 at 11:59 am
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!
June 25th, 2009 at 7:33 pm
Hi Praveena,
You are always welcome.
June 25th, 2009 at 7:34 pm
Hi angel and harry,
Good to heard that you successfully done the jailbreak + unlock with my guide.
Enjoy 3.0
June 27th, 2009 at 4:11 pm
Hey Watson! I did it! It worked perfectly. Thank you once again! Your instructions were so so good!
June 30th, 2009 at 8:34 am
thanks man…. you r the legend
July 2nd, 2009 at 4:33 pm
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?
July 4th, 2009 at 10:43 pm
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.
July 7th, 2009 at 10:12 pm
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…:-)
July 8th, 2009 at 1:47 am
Solve it…!!! I overlooked your No 4 on “Related Post”…anyway your step-by-step guide is great…:-)
July 8th, 2009 at 9:39 am
Hi Shahrul,
Congratulation, u done it!
July 13th, 2009 at 11:11 pm
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”
July 14th, 2009 at 3:24 pm
Hey,
I tried doing this and it keeps saying that my redsn0w stopped working when its uploading the ramdisk.. any ideas?
July 14th, 2009 at 6:46 pm
Hi Haslee,
Looks like your ultrasn0w is not install correctly or not installed. Please reinstall ultrasn0w and see.
July 14th, 2009 at 6:49 pm
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.
July 22nd, 2009 at 4:47 pm
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.
July 23rd, 2009 at 8:29 pm
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.
July 27th, 2009 at 11:36 am
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.
August 6th, 2009 at 12:31 am
thanks..buddy ..great work condition !!!
August 28th, 2009 at 3:57 pm
Your step by step instructions worked like a charm…..my iPhone works well. Thanks bro!
September 19th, 2009 at 6:30 am
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
September 19th, 2009 at 8:18 am
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.
September 19th, 2009 at 8:19 am
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
November 9th, 2009 at 3:31 am
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.
November 10th, 2009 at 2:15 pm
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.
November 11th, 2009 at 2:33 am
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!
November 11th, 2009 at 2:44 am
November 11th, 2009 at 2:45 am
http://www.youtube.com/watch?v=qNWrkJ7xPEk
January 22nd, 2010 at 12:14 pm
Hi Watson,
At the moment, my Iphone 3g is on 2.2(5G77) am I possible to use your matter above to jailbreak mine?
January 22nd, 2010 at 1:21 pm
Hi S2000,
The answer depence on which version you plan to upgrade to. Difference version have difference upgrade method.
Thank you.
January 22nd, 2010 at 3:20 pm
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?
January 22nd, 2010 at 5:39 pm
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.
February 21st, 2010 at 10:52 pm
does it work on 3gs?
February 22nd, 2010 at 10:11 am
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.