Yes that should work for oldbootrom devices but neither are from the iPhone dev team or a similarly trusted source. That means we can't really recommend these here.
Originally Posted by baro
Spirit2Pwn originally included some apple binaries, not sure if later versions eliminated that problem also. Redistributing apple binaries is a big no-no in the jailbreaking world (it's warez and attracts the attention of Apple's lawyers)
well now i got access to a MAC. But before i proceed with the rejailbreak i just wanna know if i should check the activate button in pwnagetool, with wich unlock should i proceed after i rejailbreak (is it ultrasn0w?), will this update my current baseband (05.11.07) and why i keep reading that i've got only one chance with this jailbreak? thank you!
and in case i wanna upgrade to 4.2.1, is there any difference if i rejailbreak the 3.1.2 then upgrade or upgrade it directly from where am i and would you recommend to use pwnagetool or redsn0w?
You must use pwnagetool custom IPSW if you want to prevent baseband update. Redsn0w has no capability to prevent baseband update.
Originally Posted by periohead
The activate button - if you cannot activate your iPhone via iTunes (for example if you don't have the original SIM card for the carrier your iPhone is locked to) then you need to tick the activate button in pwnagetool.
If you do choose the activate button in pwnagetool then I recommend after you unlock with ultrasn0w you should install SAM from Cydia and use this to trick iTunes into activating your phone legitimately.
The reason I recommend SAM is that it solves many of the poor battery life problems reported with 4.1 and 4.2.1
It is *possible* to bake SAM and ultrasn0w into the custom IPSW, however that is an advanced and as yet undocumented procedure. If you do manage to bake these packages into a pwnagetool bundle then you should not tick the "activate" option in pwnagetool.
If you want to use 4.1 or 4.2.1 custom ipsw made with pwnagetool 4.1.2 or 4.1.3 then you don't need to re-jailbreak 3.1.2 first.
Just want to be clear about one detail - you mention upgrade.
If you use pwnagetool custom ipsw (as I recommend) then you can ONLY restore, the option to update is not available. Many people mix up the terms update and upgrade. Apple refers to the term "update" in iTunes - you normally have the option to "check for update" or "restore"
The difference is that restore wipes the contents of the phone including any data you haven't previously synced or backed up via iTunes.
You should always make a backup of the iTunes backup before you start to restore or update your phone. This gives you more options if you encounter problems or need to set up your phone as new.
After the restore is complete you get the option to "set up iPhone as new" or "restore from iTunes backup".
When doing a major update (for example from 3.x to 4.x) I recommend you choose "set up iPhone as new" - otherwise you risk instability and poor battery life.
Minor OS updates (eg 4.1 to 4.2.1) you can normally choose "restore from iTunes backup" and you will be okay.
Check for update doesn't wipe the user data partition on the iPhone. However it is not supported by pwnagetool.
hi once again...well i finally restored to 4.2.1, its been a month...everything works perfectly except the push notifications, i used SAM as u mentionned before and i read that it might fix push notifications but it didn't. so is there any other way to fix this? thx
There can be other reasons for push notifications problems. DNS issues are quite commonly the cause - especially if push only fails from your home wifi.
so what do i have to do? and now after i used sam my battery started to drain (i didn't have this problem b4) and push notifications do not work anywhere...is there anyway i used SAM wrong? in the settings it shows wildcardactivated and loaded ok. thank you
Are you saying that my iphone 3gs old bootrom will not restore 4.2.1 using this method? That might be why I got an error in itunes saying that my device was not compatible with the firmware.
I used the latest version of pwnage to make a custom ipsw of FW 4.2.1 but itunes said not compatible. If this is something that is known not to work, I wish more people would mention it!