Those of you who own an iPhone 3G or an iPod Touch 2G (non-MC model) can jailbreak/unlock iOS 4.0.2. To jailbreak your iPhone 3G 4.0.2, you will have to use RedSn0w 0.9.5b5-5.

How to Jailbreak iPhone 3G iOS 4.0.2

Step 1: Make sure you have the latest version of iTunes installed (iTunes 9.2).

Step 2: Download iOS 4 (not iOS 4.0.2) for iPhone 3G to your desktop from our iPhone downloads section.

Step 3: Update your iPhone to iOS 4.0.2 via iTunes.

Step 4: Download the latest version of RedSn0w from here.

Step 5: Point RedSn0w to the iOS 4 (not 4.0.2) you downloaded in step 2.

Step 6: Select “Install Cydia”.

Step 7: Follow the onscreen instructions.

Step 8: Let RedSn0w do the hard work for you. Once jailbroken, your iPhone will reboot.

How to Unlock iPhone 3G iOS 4.0.2

Since iOS 4.0.2 didn’t update the iPhone baseband, you can still use UltraSn0w to unlock your iPhone.

Step 1: Jailbreak your iPhone using the method described above.

Step 2: Go to Cydia and search for UltraSn0w. If it’s not there, you might have to add the following repo: repo666.ultrasn0w.com

Step 3: Install UltraSn0w.

Step 4: Reboot your iPhone.

Tell us how it goes for you by leaving a comment below.

[Thanks Bruce for the tip]

  • Saila

    For the iPhone 3G users out there who want to do this jailbreak I did it with a sim card in it and then after it was completed rebooted ad the installed ultrasn0w this made the iPhone work withmy carrier when it previously didnot. If after the jailbreak is finnished and connect to iTunes comes up try restarting the phone. If it does not work after that I don’t know what is wrong

  • JambaJuice

    Do I need a sim card inside the phone while I unlock it? B/c it still says my carrier is ATT.

  • trisha

    thank u for the tip and a very step by step guide.it really helps a lot.thank u for making it as simple as possible.this is the best procedure of jailbreaking ever!! =)

  • longdub

    it woked!!

  • ronald

    hi i just jailbreaked my iphone 3g with redsnow to 4.0 but wifi doesnt works can u help me plss

    • juan

      Usually if you restore your network settings, everything is fixed.

  • kan

    i have a i phone 3g 4.0.1. i have the latest itunes. but i cant update every time i try it downloads the whole thing and then there is a connection error on it n my whole update starts again… plz help me on this…. my phone is already jailbreak…..

  • badri

    I have unlocked my phone using the technique above, but you that the 4.0.2 is damn slow and irritating. if i update the OS to 4.1 will it still remain unlocked ?

    • pat

      no

  • bilguun

    your redsn0w is not recognizing the ipsw file. can you give me the one works with redsn0w. by the way,i already tried 50 ipsw for redsn0w. is your redsn0w have some kind of defect? i dont know. but send me back

  • Scrambled

    WORKED PERFECTLY THANKS!!!! 🙂

    Greatly appreciate the effort, so happy I can finally install some of the apps I’ve been wanting 🙂

  • Corkant

    A million thanks for the info. I just jailbroke my iphone 3g os4 with ease. Fantastic – you deserve a medal!

  • jax

    i followed all the directions accurately and it worked perfectly. Thanks!!!!

  • eliciel

    Please please please help. I have a previously jailbroken/unlocked iPhone 3G that I just mistakenly upgraded to the 4.0.2 firmware.
    I successfully installed redsn0w with Cydia, wallpaper, multitasking, etc. checked. However, Cydia crashes before I can install UltraSn0w. It says there are 4 updates available but whatever option I choose (essential update, complete update, ignore), Cydia quickly becomes unresponsive, even to the point of preventing my phone from turning off (have to hard reboot). I have looked up solutions to the Cydia crash, and from those it looks like there are corrupted files in its installation package, but the solution requires SSHing to my phone and…
    …since Cydia is crashing, I don’t have an SSH app, and since I unlocked it to use T-Mobile, I get the message SIM card failure if I try to use iTunes to get a copacetic SSH app.
    This is becoming a sort of circular argument for me:
    How do I fix Cydia?
    — SSH to fix individual files.
    How do I SSH?
    — install an SSH app via Cydia

    *giant sigh* Please help me!

  • Foto

    Now that 4.1 is out. I have a 3G with 3.1.3 and want to update to 4.0.2 so that I can do this jailbreak/unlock. I option clicked restore to point itunes to the 4.0.2 software but itunes will not let me update to 4.0.2 since 4.1 is the latest software – is there a way around this?

  • ldcmaia

    Thanks dude! Great Site!

    This tutorial saved me!!
    Worked perfectly for me.

    Cheers.

  • Backer

    Thanks alot. IPhone 3g 4.02 Jailbreak

    Very Working 😀

  • Pisssseth

    How to jailbreak iOs 4.0.2? I accidentally upgraded my 3GS from 4.0.1… Now I lost all my apps:-( …. Pls help

  • Isai Vera Tec

    Can’t update or restore from 4.0.1 or 4.0.2 ipsw, it says my 3G iphone is no eligible.

  • Mariale

    when I was done, and my iphone rebooted, I still had the Cydia app. can I erase it?

  • Tom

    Wow, thanks so much, that was awesome. I can’t believe there are so many people charging 20 dollars to do what you just mentioned. Thank you again.

  • lostboy

    redsnow is unable to recognize the iOS 4.0 IPSW for iod Touch 3g. Help please!

  • masterdta

    Jams at ‘Wait for reboot’….need a tip

  • NOPE DOES NOT WORK! RED SNOW IS LOOKING FOR .JPSW FILES AND THERE ARE NONE IN THE IPHONE 4.0 ZIP FILE FROM YOUR DOWNLOAD SECTION FAAAAGS

  • im a jailbreak newbie too, should i remove my sim card before i jailbreak my iphone 3g?
    any help would be much appreciated

  • Carl

    I am really confused at this point and I don’t know what am I missing. I install iOS 4.1 on my iPhone 3G from iTunes without knowing I will lose my jailbreak. So I manage to downgrade to iOS 4.0.2 and follow the instructions here to jailbreak and unlock my iPhone using RedSn0w and UltraSn0w. Now every time I insert my T-mobile SIM it just says No Service. I read stuff about baseband which I don’t understand but mine seems to be 05.14.02, is that something that might be causing the problem? Please help!

    • moe doheiman

      Carl

      where you able to unlock. As I understand it once you upgrade to 4.1 using iTune you also updrade your baseband to 05.14.02 and there is no unlock for it hence you are stuck till Nov.

  • Long Nguyen

    mine keep getting stuck on waiting for reboot page help please?

  • lorden

    im having a problem trying to select the corresponding ipsw.unable to recognize specified ipsw always appear on the screen can someone help me.by the way im using 4.0.2

  • samuel

    Dude it doesn’t fucking work… your a lier

  • samuel123

    agree ^
    l
    l

  • jasbir jassi

    hello to all .i have i phone 3g 4.0.2 plz tell me how to unlock it. i try with red snow but when i browse file in .the error is ….file not recognize ipsw

  • tony

    hi, i downgrade my iphone 3g from 4.1 to 4.0.2, i jailbrake, install the ultrasn0w but i can’t use my t-mobile sim card

  • tony

    when i reboot say waiting for activation this make take some time, if i cancel this i can go to the menu but i don’t know if wait for this or do something out

  • loveless

    Thanks!!!!!!!!!!!!!!!!!!!!!!!! Works great. Right now I’m using aircel,bsnl and vodafone flawlessly! Full tower. Your method of jailbreaking and unlocking worked great. Using service in kolkata now.Thank you one more time.awesome man.

  • Perseverance pays… patience pays… this website absolutely rocks. Thanks a million to all the help here. btw I used fuzzyband to get my network back again after jailbreaking back to 4.1.

  • Dore Minatodani

    seems to have worked. thank you very much.

  • B0bby

    Whats the difference between 3.1.2 and 4.0.1 or .2? Ive been on the screen that says downloading jail break data for about 5 mins, is that normal?

  • B0bby

    Ok , rebooted now it says connect to itunes and slide takes me to emergency calls only, and itunes says simcard cant be recognized wow……… any help please.

  • Hi there, i update my iphone 3g to 4.0.2 i used redsn0w to jailbreak it

    I have tried everything to unlock it with ultrasn0w but its just stay seaching and after a while its says no service!!! can any one help me please?????

  • omar

    The Upgrade Made My iPhone 3G Faster Than The OS3.1.2 Or 3.1.3 Its Great I Love It Very Mush My Apps Are Faster Now

  • omar

    BTW I Used The Redsn0w With The OS4.0 Restore And Its The Best OS I Ever Seen

    • Hi Omar i did restore with Redsn0w OS 4.0 but still it does not reconize the sim card what else is there to do?

  • Dominic

    Hello, can someone please help.. I am on a 3gs on 4.0.2 I followed the instruction but its saying it cant recognise the ipsw file.. like a few posting here..

    thanks.

  • alana

    jailbreaked succesfully, installed ultrasnow but it doesnt seem to be unlocked, won’t read my optus sim card just says “no service”
    do i need to unlock it again?
    is there a way to do this?
    please help!
    🙂 ta

  • Dominic make sure you have the right version of Redsn0w you need redsn0w_win_0.9.5b5-5 you can download it from here http://www.4shared.com/file/4yEJsSI_/redsn0w_win_095b5-5.htm Good luck !!!!

  • Rueben

    FOR EVERYONE READING THIS!!!!!!!!

    IF YOU DO NOT KNOW WHAT YOUR DOING THEN THIS PROCESS IS NOT FOR YOU! WAIT TILL A COMPLETE JAILBREAK IS RELEASED.

    AND TO PROVE THIS IS BOGUS!!! JUST LOOK AT STEPS 2 AND 3.

    WHY WOULD IT TELL YOU NOT TO DOWNLOAD 4.0.2 THEN TELL YOU TO UPGRADE TO 4.0.2?

    IT DOES NOT WORK IF YOU KNOW HOW TO FOLLOW DIRECTIONS YOU SHOULD GET STUCK RIGHT THERE

  • alana

    if your baseband is upgraded your fucked and just have to wait for a new unlock to be released right?

  • Babylon

    my iTunes updated me 4 days ago and I havent been able to do shit on my 3g. its stuck on the ” connect to itunes ” picture.. am i screwed? what do i have to wait for?

    • amrish

      same with me … is there anything we can do???

  • jagroop

    i m hvin d iphone 3g s iphone installed version 4.0.1 nd i want to upgrade it to d 4.0.2 …is dis jailbreak nd unlock works on ma iphone???? i heard tht der`s no unlock nd jailbreak software in india….??? is tht true???

  • Michael Monsod

    how come when i press the make it rain and hold the home and power button it takes too long?

  • Josue

    Thank you so much guys! It worked great!

    • Josue, you were able to unlock it also???

  • loai

    i’m having 3g ios 3.1.2 JB & Unlocked
    now i want to go to 4.0
    i have no wifi network
    & haven’t the original sim card
    when i JB 4.0
    well it let me use every thing on iphone except the network or what to do ?
    thnxxx

  • loai

    any ONE Help Me PLZZZZ!