Have 3.1.2 Jailbroken 3GS, can I upgrade to OS4 without a problem?

Discussion in 'Jailbreaks and iOS Hacks' started by mojoe24, Aug 19, 2010.

  1. mojoe24 macrumors regular

    Joined:
    Dec 1, 2009
    #1
    I'm looking to clean up my phone and restart from scratch. I'd like to upgrade to iOS4 and get rid of all my cracked IPAs. Will upgrading to iOS4 from iTunes do this or must I prepare the phone beforehand since it is currently jailbroken.
     
  2. labman macrumors 604

    labman

    Joined:
    Jun 9, 2009
    Location:
    Mich near Detroit
    #2
    npe apple stopped signing it. since you have no shsh saved for 4.0 you are sol there but last I heard 4.0.1 was still being signed but if your gonna do that do it quick. now even might be too late. if you don't want to jb any more just go right to 4.0.2 and install the phone as new is the best way if you want to clean house. btw just so you know there is no jb for 4.0.2 so if you do that then you can't jb.
     
  3. mojoe24 thread starter macrumors regular

    Joined:
    Dec 1, 2009
    #3
    So I wouldn't be able to update to iOS4 and then jailbreak? I'd like to keep it jailbroken if possible just so I could use MyWi and 3G Unrestrictor.

    And if I can't, is there a way to upgrade to a later iOS3? I really want Pulse News Mini and it is 3.1.3 or later.
     
  4. Kayan macrumors 6502

    Joined:
    Jul 7, 2010
    Location:
    CA
    #4
    If you opted to let Cydia saved your SHSH's then, you'll probably have your SHSH for 4.0 and 4.0.1. But if you don't, you're only option for upgrading is to go to 4.0.2 w/o JB. With you SHSH, you can anytime.JB
     
  5. mojoe24 thread starter macrumors regular

    Joined:
    Dec 1, 2009
    #5
    Well, I never upgraded to iOS4 so I don't know if I'd have the shsh. And I rarely use Cydia so I doubt it.
     
  6. nebo1ss macrumors 68030

    Joined:
    Jun 2, 2010
    #6
    This OP may have a lot of options. He has a jailbroken 3GS on 3.1.2 it could very well be an old bootrom in which case he could use Pwnage tool to upgrade to a custom IPSW assuming he did not use SPIRIT. He should check his bootrom and JB method.

    There is also a possibility that when he jailbroke originally he saved his SHSH and Cydia would have saved all subsequent version and he should use Tiny Umbrella in advance mode to check if Cydia has his SHSH. Unless of course Cydia is already displaying his SHSH at the top of the screen.

    Google is your friend.
     
  7. dhlizard macrumors G4

    dhlizard

    Joined:
    Mar 16, 2009
    Location:
    The Jailbreak Community
    #7
    And if he can't, it might be karma for using cracked apps :cool:

    To OP, open Cydia and see if your hashes are saved.
     
  8. tctony macrumors 6502a

    tctony

    Joined:
    Jun 15, 2009
    #8
    In my experience, after allowing Cydia to store my hashes, it has always automatically retrieved my SHSHs for every iOS version released.

    My jailbroken 3GS on 3.1.2 had hashes for 3.1.3, 4.0 and 4.0.1 without me ever doing anything to get them.
     
  9. dhlizard macrumors G4

    dhlizard

    Joined:
    Mar 16, 2009
    Location:
    The Jailbreak Community
    #9
    Correct, hashes for every subsequent firmware are auto saved once you save your hashes for the first time.
     
  10. TtheB macrumors newbie

    Joined:
    Aug 20, 2010
    #10
    3.1.2 with shsh stored on cydia

    Im trying to update my friends iphone 3gs, he has 3.1.2 and has shsh on cydia. I originally JB with black rain. can i use pwnage tool? i have the newest release but it says cannot find ipsw??
     
  11. mojoe24 thread starter macrumors regular

    Joined:
    Dec 1, 2009
    #11
    When I load up Cydia, it says "This device has SHSHs on file for Iphone OS/iOS: 3.1.2, 3.1.3, 4.0, 4.0.1." How does that help me? And just forwarning, I seem to have problems with cydia as I get errors a lot when it tries to update.

    And I used blackrain to jailbreak it. If I remember right I had the bootrom that didn't require a tethered jailbreak. Though sometimes I do have problems restarting the phone.

    Oh, and it being Karma for having cracked ips, i guess it could be, but as I said in my original post, I am looking to get rid of them. I wouldn't mind just upgrading straight to iOS 4.0.2 but I would like to jailbreak as I use MyWi and 3G unrestrictor quite frequently.


    And thank you to all of you guys who've tried to help.
     
  12. Applejuiced macrumors Westmere

    Applejuiced

    Joined:
    Apr 16, 2008
    Location:
    At the iPhone hacks section.
    #12
    If you're iphone is pwned with blackrain then it will let you install 4.0 and 4.0.1 without even doing a check.
    You dont use pwnage with 4.x firmware.
    Just download the official 4.0.1 and restore to that thru itunes.
    Then use jailbreakme.com to JB it.
    Grab 4.0.1 for a 3GS here: http://appldnld.apple.com/iPhone4/061-8618.20100715.Zapn4/iPhone2,1_4.0.1_8A306_Restore.ipsw
     
  13. mojoe24 thread starter macrumors regular

    Joined:
    Dec 1, 2009
    #13
    That should work for me as well, correct? Do I just download the file and update then rejailbreak? Once the files downloaded, do I just drag/drop into itunes?
     
  14. Applejuiced macrumors Westmere

    Applejuiced

    Joined:
    Apr 16, 2008
    Location:
    At the iPhone hacks section.
    #14
    Yes
     
  15. mojoe24 thread starter macrumors regular

    Joined:
    Dec 1, 2009
    #15
    Edited the post, but should I just drag on drop the files into itunes?
     
  16. Applejuiced macrumors Westmere

    Applejuiced

    Joined:
    Apr 16, 2008
    Location:
    At the iPhone hacks section.
    #16
    What files?
     
  17. mojoe24 thread starter macrumors regular

    Joined:
    Dec 1, 2009
  18. Applejuiced macrumors Westmere

    Applejuiced

    Joined:
    Apr 16, 2008
    Location:
    At the iPhone hacks section.
    #18
    Yes, then you hold down the shift or option button and click restore thru itunes and then you select the ipsw you downloaded from above.
    You dont drag and drop anything.
     
  19. mojoe24 thread starter macrumors regular

    Joined:
    Dec 1, 2009
    #19
    When I try to restore, I get a error:

    2010-08-20 12:18:54.148 [5296:14e0]: restore library built Jun 8 2010 at 18:17:31
    2010-08-20 12:18:54.148 [5296:14e0]: iTunes: iTunes 9.2.1.5
    2010-08-20 12:18:54.476 [5296:14e0]: iTunes: Current software version: 7D11
    2010-08-20 12:18:54.476 [5296:14e0]: iTunes: Software payload version: 8A306 (option key)
    2010-08-20 12:18:56.226 [5296:59c]: iTunes: Specifying UOI boot image
    2010-08-20 12:18:56.268 [5296:59c]: requested restore behavior: Erase
    2010-08-20 12:18:56.290 [5296:59c]: amai: AMAuthInstallPlatformCreateDataFromFileURL: can't resolve file
    2010-08-20 12:19:45.723 [5296:59c]: amai: tss_submit_job: error from server=94 (This device isn't eligible for the requested build.)
    2010-08-20 12:19:45.750 [5296:59c]: amai: kAMAuthInstallRequestCacheLocalizedTssError: cached server error text: (3194) This device isn't eligible for the requested build.
    2010-08-20 12:19:45.750 [5296:59c]: amai: AMAuthInstallRequestSendSync: failed tss submission: This device isn't eligible for the requested build.
    2010-08-20 12:19:45.750 [5296:59c]: amai: AMAuthInstallBundlePersonalizePartial: server request error: This device isn't eligible for the requested build.
    2010-08-20 12:19:45.750 [5296:59c]: failed to personalize the restore bundle: This device isn't eligible for the requested build.
    2010-08-20 12:19:45.750 [5296:59c]: AMRAuthInstallDeletePersonalizedBundle
    2010-08-20 12:19:45.907 [5296:59c]: removed personalized bundle
    2010-08-20 12:19:45.974 [5296:14e0]: iTunes: Restore error 3194
    2010-08-20 12:19:45.974 [5296:14e0]: AMRAuthInstallGetLocalizedStringForServerError: no cached text for tss error code 3194



    Should I do upgrade instead of restore?
     
  20. tctony macrumors 6502a

    tctony

    Joined:
    Jun 15, 2009
    #20
    If your hashes are saved, it should be a straightforward process. Ensure that you edited your hosts files to point to Saurik's server, download the official IPSW (you can do this from
    iclarified), then shift/option[windows/Mac] click restore and point to the firmware you downloaded.
     
  21. mojoe24 thread starter macrumors regular

    Joined:
    Dec 1, 2009
    #21
    The official IPSW would be what Applejuiced pointed to? And how do I edit the host files to point to Sauriks servers?

    Would this be how to do it:

    So, open the file C:\Windows\System32\drivers\etc\hosts (Windows) or /etc/hosts (Mac OS X) and add the following entry to the bottom of the file.
    74.208.10.249 gs.apple.com
     
  22. Applejuiced macrumors Westmere

    Applejuiced

    Joined:
    Apr 16, 2008
    Location:
    At the iPhone hacks section.
    #22
  23. mojoe24 thread starter macrumors regular

    Joined:
    Dec 1, 2009
    #23
    Thanks, thats exactly what I did. I'm trying it again now.



    Also is there a way to batch delete cracked IPAs or would I just go to go through each one and delete individually through itunes?










    Hmm, I still get the same error even after editing hte host.
     
  24. Applejuiced macrumors Westmere

    Applejuiced

    Joined:
    Apr 16, 2008
    Location:
    At the iPhone hacks section.
    #24
    If you edited your hosts file correct and still getting the error "This device isn't eligible for the requested build." then you probably dont have SHSH's on file.
     
  25. mojoe24 thread starter macrumors regular

    Joined:
    Dec 1, 2009
    #25
    I feel stupid. I had to restart Itunes first. It's restoring right now.
     

Share This Page