Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

IceV

macrumors newbie
Original poster
Sep 22, 2010
14
0
I have a 3.1.2 (oldbootrom) 3Gs jailbroken with redsn0w and would like to update to 4.0.1 but the only methods I've found include PwnageTool 4.0.1, which doesn't work for windows.

Does this mean that the only way to upgrade my phone would be with a Mac, or is there another method that I just can't find?
 
you mean the custom ipsw file? I got the 4.0.1 from a google search
 
No, he means your SHSH blobs, if you don't know what they are, chances are you don't have them. Download Tiny Umbrella to check what SHSH you got saved.

You need SHSH for 4.0.1 in order to trick iTunes to load your Modified firmware (.ipsw)

More details about what SHSH are and about jailbreaking in general HERE
 
My cydia says at the top: SHSH: 3.1.2, 3.1.2, 4.0, 4.0.1, .4.0.2

So would I use sn0wbreeze instead of pwnage since I don't have a mac?
 
My cydia says at the top: SHSH: 3.1.2, 3.1.2, 4.0, 4.0.1, .4.0.2

So would I use sn0wbreeze instead of pwnage since I don't have a mac?

You should be able to upgrade to 4.0.1 then just use jailbreakme.com.
 
Yes, edit your hosts file or run tinyumbrella and download the official 4.0.1 and hold shift and click restore on itunes to select the 4.0.1 ipsw.
You dont need pwnage or snowbreeze.
Just restore to 4.0.1 and then use jailbreakme.com to JB it after.
 
But wouldn't snowbreeze allow me to not lose my JB in the updating process?

And wouldn't I lose all of my JB data in the update process too? I thought I even read somewhere that you lose disc space on your phone if you update that was part of the JB that you can never get back (although it's certainly possible it's insignificant)
 
You lose your JB for a few minutes untill you JB it again.
And I wouldnt recommend snowbreeze to anyone, its not very reliable or solid like Dev Teams jailbreaks.
Every time you restore or update your iphone to a newer version you will lose all you JB stuff and you will have to install them again along with your itunes music, apps etc...
 
Hmm tinyumbrella only has 4.1 shsh and says that that's the only version that it can be safely restored to. I'm going to go ahead and assume i should just wait until 4.1 is jailbroken then to update since apparently cydia's list wasn't accurate for my phone.

Also, upgrading will make me lose all my apps? Does backing up or syncing fix that problem?
 
Hmm tinyumbrella only has 4.1 shsh and says that that's the only version that it can be safely restored to. I'm going to go ahead and assume i should just wait until 4.1 is jailbroken then to update since apparently cydia's list wasn't accurate for my phone.

Also, upgrading will make me lose all my apps? Does backing up or syncing fix that problem?

You said that Cydia is showing the following: "My cydia says at the top: SHSH: 3.1.2, 3.1.2, 4.0, 4.0.1, .4.0.2"

Then all you need to do is ask cydia for a copy, use Tiny umbrella click the check box for "advaced Options" change the firmware to 4.0.1, and also make sure it said "request from: Cydia". Them just start the TSS and you should have all you need to restore.
 
Ah I see.

So if I sync my apps/contacts and all that, after the restore iTunes will restore them all too, correct?
 
Hmm, I guess cydia was wrong because I got this message from TinyUmbrella:

10/07/2010 13:05:30.909 Asking CYDIA for SHSH blobs for iPhone4 4.0.1 (8A306)... 10/07/2010 13:06:18.425 This device isn't eligible for the requested build. 10/07/2010 13:06:18.441 CYDIA DOES NOT HAVE YOUR SHSH FOR iPhone4 4.0.1 (8A306) THERE IS NO WAY FOR YOU TO GET THEM. SORRY. YOU ARE JUST TOO LATE.

Guess I'll have to wait til 4.1, but I'm still wondering about whether I'll lose all my data upon a restore
 
Try getting 4.0. Difference between 4.0.1 and 4.0 is just how signal bar is display.

If you are on 3.1.2 JB, your phone should be pwned JB. Thus, just create (pwnagetool) or find (google) custom 4.0 / 4.0.1 firmware file and restore with it through iTunes. Before doing that, make sure you have SHSH files (use Tinyumbrella) saved so if anything goes wrong, you can restore to a jailbreakable firmware.
 
Hmm, I guess cydia was wrong because I got this message from TinyUmbrella:

10/07/2010 13:05:30.909 Asking CYDIA for SHSH blobs for iPhone4 4.0.1 (8A306)... 10/07/2010 13:06:18.425 This device isn't eligible for the requested build. 10/07/2010 13:06:18.441 CYDIA DOES NOT HAVE YOUR SHSH FOR iPhone4 4.0.1 (8A306) THERE IS NO WAY FOR YOU TO GET THEM. SORRY. YOU ARE JUST TOO LATE.

Guess I'll have to wait til 4.1, but I'm still wondering about whether I'll lose all my data upon a restore

I doubt cydia was wrong. Maybe you should try editing your hosts file, and not use tinyumbrella.
 
Well if tiny umbrella is worng how would I restore without the proper shsh?
 
I just changed the hosts file and TinyUmbrella still says I can't get the SHSH for 4.0 or 4.0.1

But Cydia claims that it has those files for my device, but I don't want to risk Cydia being wrong (however unlikely) because then I'd be stuck with 4.1 I suppose. Unless there's another way besides TinyUmbrella to check that, it seems I'm going to have to wait.

Thank you all for the help though, certainly answered a lot for me!
 
If you edited your hosts file correctly then download the official 4.0.1 and try to restore to it without tinyumbrella.
If itunes lets you restore to it then you do have 4.0.1 on cydias server, if it wont then its not there.
 
Awesome I'll try that when I get home in a few days. And all I need to do is back up my files via a sync to get my info back after, right?

Thanks for all your help!
 
I'm in the process of backing everything up now.

Although, all of the sudden Cydia doesn't list the SHSH blobs at the top anymore, that could be problematic I have a feeling.

If I can hold shift and select the 4.01 ios software and it lets me, it shouldn't matter though, right? That would mean that Cydia still has my shsh's stored?
 
I just want to say everything worked!

Thank you all for your help
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.