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

The Mad Hatter

macrumors 6502a
Original poster
Oct 12, 2004
555
89
SoCal
I was using (and still have) a 3G that I had JB/unlocked to use on T-mobile. However, The wife and I recently changed to AT&T and got 2 new 3GS 32GB iPhones. I jailbroke mine no prob using Pwnage, as it was already on 3.1.2 (and yes, I registered my ECID in Cydia). Now my wife's was a happy surprise. It was still on OS 3.0.1. I want to upgrade it to 3.1.2 and jailbreak it, but I still want to keep the baseband in order to possibly unlock at a future date.

So my question is (yea, I know... finally)... Can someone clue me into the steps I need to do in order to accomplish this goal? I don't want to inadvertently upgrade the baseband at the wrong time, and lock me out of future jailbreaks/unlocks.

Thank you in advance for any help given.

tMH
 
You need to jailbreak the phone on 3.0.1 before you use Pwnage to build the custom ipsw for 3.1.2, otherwise the restore will fail. Once you've got onto custom 3.1.2 successfully, you'll be able to unlock by installing ultrasn0w.

Tokiopop is giving good advice in pointing you to iClarified, where you will find the tutorials that you need. Start with jailbreak on 3.0.x.

See also the Dev Team website: http://blog.iphone-dev.org/

Final advice: be careful to NEVER update to an official Apple update once you're on this route - in other words, NEVER EVER click the update or the restore button in iTunes without holding down shift (windows) or option (mac) first so that you can choose your custom firmware!!!!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.