Well just sold my damn iphone 3g because i couldn't unlock it but someone on CL says they have a modem firmware of 2.3.03 .. what would the unlock process be for this?
step 1) download official 3.0/3.0.1 IPSW from Apple
step 2) put phone in restore mode, restore to said firmware
step 3) create jailbroken 3.0/3.0.1/3.1/3.1.2 IPSW with Pwnage Tool, or use redsn0w to jailbreak phone
step 4) install ultrasn0w
step 5) Unlocked!
Step 1 and 2 are required to update the baseband to 04.28, which is unlockable by ultrasn0w. It's important to update to 3.0/3.0.1 and not 3.1/3.1.2 because the baseband update in 3.1/3.1.2 is not currently unlockable.