How-To: JB + Unlock iOS4 on 3GS

Discussion in 'Jailbreaks and iOS Hacks' started by Daveway, Jul 5, 2010.

  1. Daveway macrumors 68040

    Daveway

    Joined:
    Jul 10, 2004
    Location:
    New Orleans / Lafayette, La
    #1
    There doesn't seem to be a definitive solution out there for doing this, so I went out and figured it out on my own.
    This will jailbreak and unlock an iPhone 3GS with older bootrom and modem firmware 05.13.04. I'm assuming you already have iOS4 installed.

    *Before starting you should edit the 'hosts' file in the /etc/ directory to include the string: "74.208.10.249 gs.apple.com". This will avoid any Apple activation server errors.

    1. You'll need to download the latest (4.01) Pwnage tool and pwn the 4.0 .ipsw for the iPhone 3GS.
    2. Download the 3.1.2 iPhone 3GS .ipsw, Recboot, and Blackra1n.
    3. Plug in the iPhone and force it into recovery mode via Recboot.
    4. Option-click restore in iTunes and select the 3.1.2 .ipsw and continue with the restore.
    5. Upon completion (and iTunes error) use Recboot Exit to release the iPhone from recovery mode.
    *At this point you should have 3.1.2 running on the iPhone.
    6. Run Blackra1n to jailbreak the iPhone, and then download Cydia.
    7. Repeat steps 3-5 but this time select the custom 4.0 .ipsw outputted by Pwnage tool.
    8. In Cydia, install the latest (0.93) ultrasn0w.
    9. Cross your fingers and hope for the best.

    I hope this helps some of you struggling with this.
     
  2. Applejuiced macrumors Westmere

    Applejuiced

    Joined:
    Apr 16, 2008
    Location:
    At the iPhone hacks section.
    #2
    This will ONLY work if you have SHSH's saved on file thru cydias server for firmware 3.1.2 and if you have the old bootrom.
    If you have the old bootrom but no SHSH's saved for 3.1.2 it will never let you restore your 3GS to 3.1.2 so you wont be able to go anywhere past step 4.
     
  3. Daveway thread starter macrumors 68040

    Daveway

    Joined:
    Jul 10, 2004
    Location:
    New Orleans / Lafayette, La
    #3
    I did not have any SHSH's saved on Cydia to my knowledge, never heard of doing that before tonight.
     
  4. Applejuiced macrumors Westmere

    Applejuiced

    Joined:
    Apr 16, 2008
    Location:
    At the iPhone hacks section.
    #4
    You definitely did but maybe you didnt know about it.
    There's no other way to downgrade your firmware without them and since Apple stopped releasing them for 3.1.2 on February 2nd thats the only way to downgrade a 3GS model.
    What you're doing when redirecting your hosts file to "74.208.10.249 gs.apple.com". is pointing itunes to Cydias server to retrieve those SHSH's in order for itunes to let you restore to that firmware 3.1.2
     
  5. Myzhi macrumors 6502a

    Joined:
    Dec 15, 2009
    #5
    You either allow it to be saved on Cydia without remembering, or if you bought phone used, previous owner did.

    This "74.208.10.249" part points to Cydia server and gets your SHSH.
     
  6. ClutchThese macrumors 65816

    ClutchThese

    Joined:
    Jun 25, 2010
    Location:
    Alexandria, VA
    #6
    how do you edit the /etc/host file? i'm so lost right there
     
  7. Applejuiced macrumors Westmere

    Applejuiced

    Joined:
    Apr 16, 2008
    Location:
    At the iPhone hacks section.
    #7
    Windows or Mac?
     
  8. ClutchThese macrumors 65816

    ClutchThese

    Joined:
    Jun 25, 2010
    Location:
    Alexandria, VA
    #8
    mac

    i just tried the whole thing...didn't realize i had to edit the host file...so i tried bringing it up in my browser...however, i can't edit it or add anything. :(

    me lost!
     
  9. Applejuiced macrumors Westmere

    Applejuiced

    Joined:
    Apr 16, 2008
    Location:
    At the iPhone hacks section.
    #9
    Follow the steps first before you try to downgrade. Assuming you have shshs saved on cydia.
    http://www.iclarified.com/entry/index.php?enid=7556
     
  10. KentuckyHouse macrumors 68020

    KentuckyHouse

    Joined:
    Jan 29, 2010
    Location:
    Lexington, KY.
    #10
    Same here, only I'm on a PC. I tried doing this before and it won't let me edit the host file...it says it's read only or something along those lines. It's one of the reasons I went ahead and upgraded to iOS4 after my jailbroken 3GS went nuts and I had to restore. I had no luck editing that host file.
     
  11. ClutchThese macrumors 65816

    ClutchThese

    Joined:
    Jun 25, 2010
    Location:
    Alexandria, VA
    #11
    http://www.iclarified.com/entry/comments.php?enid=7557&laid=33#commentsanchor
     
  12. Arisian macrumors 68000

    Arisian

    Joined:
    Sep 14, 2007
    Location:
    China
    #12
    Until you guys check and see if you SHSH are on file, this point is going no where fast

    Please go and see if they are on file using TinyUmbrella.

    Thanks
     
  13. ClutchThese macrumors 65816

    ClutchThese

    Joined:
    Jun 25, 2010
    Location:
    Alexandria, VA
    #13
    i already know mine are. Thanks for making sure though. :) i always appreciate a person looking out for us! :)
     
  14. ataboc macrumors 6502

    Joined:
    Nov 27, 2007
    Location:
    Ca
    #14
    alright, for some clarification, i am currently downgraded to 3.12, jailbroken with cydia installed.

    now i'm having trouble finding pwnage tool's 4.0 .ipsw. is it on their site or can i use the one downloaded from apple through itunes? and then use pwnage tool to jailbreak 4.0?
     
  15. ClutchThese macrumors 65816

    ClutchThese

    Joined:
    Jun 25, 2010
    Location:
    Alexandria, VA
    #15
    you were supposed to create the file with pwnage 4.0.1 It creates a custom ipsw and you put that on the desktop for your update.
     
  16. ClutchThese macrumors 65816

    ClutchThese

    Joined:
    Jun 25, 2010
    Location:
    Alexandria, VA
    #16
    All the above steps worked like a charm for me. i just had to figure out how to edit the ect/host file. :) thanks for this write up.
     
  17. ataboc macrumors 6502

    Joined:
    Nov 27, 2007
    Location:
    Ca
    #17
    ahh, i see, pwnage tool searches and finds the 4.0 already on my computer...
     
  18. Arisian macrumors 68000

    Arisian

    Joined:
    Sep 14, 2007
    Location:
    China
    #18
    you had SHSH on file right?
     
  19. Arisian macrumors 68000

    Arisian

    Joined:
    Sep 14, 2007
    Location:
    China
    #20
    thanks - never seen that before.
     
  20. ataboc macrumors 6502

    Joined:
    Nov 27, 2007
    Location:
    Ca
    #22
    you're welcome! my pleasure!

    sorry, but i'm really excited about being jailbroken again. i updated to 4.0 GM opon release and i've really missed it.
     
  21. Arisian macrumors 68000

    Arisian

    Joined:
    Sep 14, 2007
    Location:
    China
    #23
    better have those SHSH :)
     
  22. ataboc macrumors 6502

    Joined:
    Nov 27, 2007
    Location:
    Ca
  23. ataboc macrumors 6502

    Joined:
    Nov 27, 2007
    Location:
    Ca
    #25
    3.12 and 3.13
     

Share This Page