I have a 3G jailbroken iphone, 3.1.3 iOS, Bootloader Version 06.04 and Baseband Version 05.14.02, carrier at&t. I plan to get the newest 4S but instead of just throwing this 3G in a box and forgetting about it forever, I would like to unlock for my gf, whose uses t-mobile. I've googled for hours to find a solution but I never find anything that really ever matches up to what exactly my iphone has (OS, BL and BB) I've tried searching this place as well but the search function had a fatality of some sort so this is my last resort. Is unlocking even possible with my OS, BL, BB? I've tried the newest version of ultrasnow and when I tried that all it did was hang on the respring in which I had to hard restart the phone. And then when I did that, I had no signal or 3G so I had to go back into cydia, uninstall ultrasnow and then everything was fine again.

Are there any experts out there that can help me out? Any help is much appreciated.

Hey guys, i just did this to my iPhone 3G last night. Here are the proper steps to get it back down, jail broken, and unlocked.

Detailed guide if anyone want to show pictures. These aren't my guides, just took the time researching the proper steps. Below is the step by step guide on how i did it to get working on T-Mobile (USA) with out ATT Sim.

1. Plug iPhone to itunes
2. Set iPhone into DFU Mode
3. Itunes recognizes iPhone is in DFU mode, now hold SHIFT & Click RESTORE
4. Click on iPhone1,2_3.1.3_7E18_Restore.ipsw
5. Once iPhone is restored a error message will show up on itunes, use Recboot to kick it out out recovery mode.

Now you should be on iOS 3.1.3 Original Factory settings, but still on Baseband 06.15.00

Steps to Jail Breaking it:

1. Open redsn0w-mac_0.9.4
2. Here is the tricky part. Select the iPhone1,2_3.1.2_7D11_Restore.ipsw
3. Once the IPSW is found. Click ok to start Jail Break
4. Install Cydia, Optional custom boot logo if you want to
5. Once finished, you should have a jail broken iPhone 3G.

Steps to Unlock:

*Make sure to turn of 3G*

1. Connect to WIFI
2. Open Cydia, it will take a while to load and update Cydia give it some time, it might restart the phone, if it does just re-open Cydia again.
3. Once Cydia is done updating go to MANAGE
4. Click SOURCES
5. If you see 666.ultrasnow.com, go to next step
-if not seen, Click on Edit button at the top-right and then click on Add button on the top-left. Enter ultrasn0w.com click on Add Source button.
6. Let Cydia to add Ultrasn0w repo to your current Cydia sources. Once done, click on the Return to Cydia button to get back to Sources section. Tap on the repo name and then tap on Ultrasn0w tool.
7. Now you will see Ultrasn0w repo in your Sources section.
8. Click on Install button on the top-right to install Ultrasn0w tool.
9. Once Ultrasn0w tool has been installed, click on Restart Springboard button and your iPhone should catch your carrier signals automatically. (insert carrier sim)

Note: If your iPhone fails to pick signals after installing Ultrasn0w 1.2, reboot your iPhone after restarting Springboard. The trick worked for me!

In my situation I could do MMS on t-mobile. Here is the link how to Enable MMS on Tmobile Network:

1. For those that are still on 3.1.2 and 3.1.3, if you have to restore your phone and stay on 3.1.2 or 3.1.3, you will not find T-Mobile US - Postpaid for Legacy postpaid and flexpaid plan from Cydia (Cydia.pushfix.info) anymore.

2. For those that are just upgraded to 4.0 or 4.01, most likely your MMS is no longer working.

Therefore, to get your MMS working whether you are on 3.1.2, 3.1.3, 4.0 or 4.01, you need to do the following:

1. Open Cydia
2. Go to Manage > Sources > Edit > Add > add source "Cydia.pushfix.info" MAKE SURE YOU CAPITALIZE THE C in Cydia!
3. Go to Search and search for T-mobile US MMS Fix for iOS4
4. Install T-mobile US MMS Fix for iOS4 (You may or may not have to reboot your phone after installation)
5. Exit Cydia and reboot the phone
6. Once you are back on spring board, go to settings > general > network > cellular data network and type in the following:

But will this work with my phone's specs right? I've read in a few different places that there isn't/wasn't a fix for my baseband 05.14.02, but most of those posts I've read are a good year old. And since my iphone is already jailbroken, I can skip toward the unlocking part of this tutorial correct?

I think you should restore to 4.1 first, jailbreak it and then only install ipad basband using Redsn0w 0.9.6 b6 onwards. Do it one at a time, don't choose install cydia and ipad bb the same time.
Here : Redsn0w 0.9.6 b6

i think she means install 1 at a time using redsnow ...i'm jailbroke and unlocked on 3.1.3 and ipad baseband . the problem for me is there isn't very many apps that will work on 3.1.3 . iyeow ...is it possible to go to 4.2.1 on this bb and still keep my jb and unlock?

Originally Posted by darthwhat

Thanks for the reply!

But will this work with my phone's specs right? I've read in a few different places that there isn't/wasn't a fix for my baseband 05.14.02, but most of those posts I've read are a good year old. And since my iphone is already jailbroken, I can skip toward the unlocking part of this tutorial correct?