First off-- all apologies for posting this. I've read through dozens of posts here, checked out iClarified, read and re-read the dev team's blog... and I'm at the point where I'm not sure what information is current or what's outdated/not applicable, or worse what I could do to "update" that'd cut off options later.
First up: I have an iPhone 3GS running stock 3.0/4.26.08. Not jailbroken yet. I did not get my ECID files while I could, and not yet stored via Cydia either (goes w/o saying, as not yet jailbroken).
What's the BEST path from there to jailbreaking at minimum, ideally unlocking, given the above? Unlocking is a nice-to-have, not as important because I'm on the official carrier and have a 2G phone unlocked.
Seems like Pwnage 3.1.4 using the iPhone2,1_3.1.2_7D11_Restore.ipsw, unless I'm missing something. Doing that wouldn't cut me off from anything else or close any "valuable" holes, that could be avoided by upgrading to 3.1.x another way, would it?
2nd item-- have an iPhone 2.G aso running 3.0 with baseband 04.05.04_G. Seems like that's a straightforward Pwnage update with the iPhone1,1_3.1.2_7D11_Restore.ipsw. Again... am I missing anything?
For both phones: Just use Pwnage Tool 3.1.4 to create two custom IPSWs, one for each phone. Shift (option) - Restore in iTunes. Be sure iTunes and iTunes Helper aren't running while you run Pwnage Tool.
There is an issue with iPhone 2G / OS 3.1.2 running Cydia
The issue is, Cydia will not launch and you will not have access to 3rd party installers/themes
Tried rolling back to 3.0.1 but it always fails, so now I'm stuck in 3.1.2 w/no Cydia access
I've had no problems with custom IPSW for 3G and 3G S running Cydia