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.
http://jaxov.com/2011/03/unlock-iphone-4-iphone-3gs-on-ios-4-3-1-with-ultrasn0w-1-2/
http://jaxov.com/2011/03/how-to-upgrade-iphone-3gs-05-16-01-05-16-02-to-ipad-baseband-06-15-00/
My phone specs:
iPhone 3G
iOS 4.2.1 (prior) now currently on iOS 3.1.3
Baseband 06.15.00
*SHSH Blobs not need for iOS 3.1.3
What's needed to get this done:
Link to download iPhone 3G IPSW -
http://www.iclarified.com/entry/index.php?enid=750
iPhone1,2_3.1.3_7E18_Restore.ipsw (Stock)
iPhone1,2_3.1.2_7D11_Restore.ipsw
redsn0w-mac_0.9.4 (Jail Break)
RecBoot 1.0.2 (Kick out iPhone)
Ultrasn0w -
http://jaxov.com/2011/03/how-to-upgrade-iphone-3gs-05-16-01-05-16-02-to-ipad-baseband-06-15-00/
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
http://repo666.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:
Cellular Data
Apn: internet2.voicestream.com
Username:
Password:
MMS
Apn: wap.voicestream.com
Username:
Password:
MMSC:
http://mms.msg.eng.t-mobile.com/mms/wapenc
MMS Proxy: 216.155.165.50:8080
MMS Max Message Size: 1048576
MMS UA Prof URL:
http://www.apple.com/mms/uaprof.rdf
Your MMS should be working properly now. I have tested this method on iphone 3g, 3gs on firmware 3.1.2 and newer (except 4.0.2).
If it's not working, try rebooting your phone again.
Note: This method hasn't been tested on iphone 2G and iphone 4 or firmwares older than 3.1.2.
Hope this help anybody with t-mobile MMS issue.
Please thank this post if I helped you.
***IF THAT DID NOT WORK TRY PUTTING THESE SETTINGS***
Apn: internet2.voicestream.com
Username:
Password:
MMS
Apn: wap.voicestream.com
Username:
Password:
MMSC:
http://216.155.174.84/servlets/mms
MMS Proxy: 216.155.165.50:8080
MMS Max Message Size: 1048576
MMS UA Prof URL:
http://www.apple.com/mms/uaprof.rdf