Can I go to an AT&T or apple store and have my old iPhone 3G carrier unlocked for a fee? It's not under contract anymore or anything like that. I plan on giving to a friend but AT&T is *ahem* to "rich" for his blood. Lol
No, AT&T doesn't unlock iPhones as a matter of policy.
Maybe that will change in the future as they are no longer the exclusive carrier of the iPhone in the US, but so far that hasn't changed yet.
For now, your only option is to unlock using Ultrasn0w.
Well that's just the thing I tried but the bb 5.15.04 doesn't unlock with ultrasnow. I tried upgrading the bb to 6.15 with redsnow but redsnow just crashes. (not to mention I heard it jacks up the gps). My research hasn't turned up very many other leads. Can I just have the phone flashed to another service provider?
Yeah, 6.15 does jack up the GPS and it's not reversible unless you have bootloader 7.08. If so, you can downgrade with FuzzyBand to the unlockable baseband 5.13. I would definitely check the bootloader version. If it's 7.09 or newer, then the only way to unlock would be to try different versions of Redsn0w that might work.
Nope, I'm afraid the phone can't be flashed to another provider. It's a GSM phone that uses SIM cards, so there's no provider-specific stuff that could be flashed. You just need to get it unlocked to accept a non-AT&T SIM card.
Yeah the boot loader is 7.09 when I tried fuzzy It wouldn't let me downgrade. You wouldn't happen to have an idea of which redsnow version I should try. I mean I can jailbreak no prob it's just ultrasnow unlock that I'm trying to do.
Sorry, that's right, it's 5.08 and 5.09, I knew it was some odd number and 08 and 09, haha!
Sorry, I don't know what version of Redsn0w works best on a 3G. However, if you're already jailbroken, you could try installing Ultrasn0w through Cydia. That way, you don't need Redsn0w at all.