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

Dumbledorelives

macrumors 6502
Original poster
Oct 24, 2010
255
1
I have an old iPhone 3G (ancient, right?) running iOS 4.2.1 jailbroken and unlocked on baseband 6.15.00. A 3G on 4.2.1, as you might have heard, is a freaking DINOSAUR. Is there a way to downgrade to iOS 3.1.3 without getting stuck in some crazy loop because of the upgraded baseband?
 
I actually just spent 8 hours of my life taking my phone thats spec'd like yours (4.2.1, jailbroken and unlocked on the 6.15 BB) to 3.1.2. I did mine on accident whille "Resetting to factory defaults".

I had to use custom firmware and do a restore thru Itunes by pushing Shift and selecting my custom firmware. I guess certain firmwares below like 4.0 don't need SSHH saved and stuff.

Let me know if your interested in the Custom Firmware I used.
 
I actually just spent 8 hours of my life taking my phone thats spec'd like yours (4.2.1, jailbroken and unlocked on the 6.15 BB) to 3.1.2. I did mine on accident whille "Resetting to factory defaults".

I had to use custom firmware and do a restore thru Itunes by pushing Shift and selecting my custom firmware. I guess certain firmwares below like 4.0 don't need SSHH saved and stuff.

Let me know if your interested in the Custom Firmware I used.

That would be great if I could get it...I would be much obliged.
 
You can restore to stock firmware, I did it. Just make sure you're in either DFU or pwned DFU mode when you do the restore. Shift+click Restore in iTunes, you know the drill. You'll just get a 1015 error if you restore to stock, but just use iReb (from ih8sn0w.com) and it will fix that really quickly. Voila, working iPhone. :)
 
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7D11 Safari/528.16)

awadeee said:
You can restore to stock firmware, I did it. Just make sure you're in either DFU or pwned DFU mode when you do the restore. Shift+click Restore in iTunes, you know the drill. You'll just get a 1015 error if you restore to stock, but just use iReb (from ih8sn0w.com) and it will fix that really quickly. Voila, working iPhone. :)

Thank you very very much. I simply restored o 3.1.3, jailbroke with blackra1n (LOVE that tool) and installed ultrasn0w. Still on baseband 6.15.00, of course. I did have some problems getting Cydia working though. It kept trying to load some outdated packages and then getting stuck "reloading data". But I got it to work in the end, and now I'm back to the speedy quick feeling of iOS 3. It's like having a new phoe again.

Without find my iPhone. There's always a downside. Mrehh.
 
I am on 6.15 and 3.1.3 but when I try to jailbreak with blackra1n it seems to hang when it says "done waiting for reboot" My screen is backlit, but it is blank, any suggestions?
 
I keep getting an error 1603 or 1601 when trying to restore to 3.1.3 original. Im also on 4.2.1 with bb 6.15.00 in pwned DFU mode. Any ideas?
 
Last edited:
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
 
Hi I have been following different ways posted to downgrade from 4.2.1 with the 6.15 baseband, but I cannot seem to get past the itunes activation. It tells me that I need a supported sim to continue activation. The process seems simple, but does not say anything about this! What am I doing wrong?
 
You can restore to stock firmware, I did it. Just make sure you're in either DFU or pwned DFU mode when you do the restore. Shift+click Restore in iTunes, you know the drill. You'll just get a 1015 error if you restore to stock, but just use iReb (from ih8sn0w.com) and it will fix that really quickly. Voila, working iPhone. :)

Error 1015 is a restore issue that puts your iDevice into a recovery mode loop. Recboot gets the device out of recovery mode....
 
Error 1015 is a restore issue that puts your iDevice into a recovery mode loop. Recboot gets the device out of recovery mode....

Which is why I recommended he use iReb...

The standalone iReb that was available from ih8sn0w kicks your device out of recovery mode, while the iReb that comes with Sn0wbreeze is used to put a device in pwned DFU state. Maybe you got the two confused? Because the method I recommended to the other user works for the older firmwares.

So what is it that you're trying to say?
 
Which is why I recommended he use iReb...

The standalone iReb that was available from ih8sn0w kicks your device out of recovery mode, while the iReb that comes with Sn0wbreeze is used to put a device in pwned DFU state. Maybe you got the two confused? Because the method I recommended to the other user works for the older firmwares.

So what is it that you're trying to say?

I was not confused. I now remember that iReb has an option to kick the iDevice out of recovery mode. It is the second tab after injection.
 
I was not confused. I now remember that iReb has an option to kick the iDevice out of recovery mode. It is the second tab after injection.

Okay sweet. That post was from February though, and now iReb is pretty much obsolete. TU and RecBoot are the way to go.
 
how?!?

please tell us how did you get past "reloading data" stage?

Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7D11 Safari/528.16)



Thank you very very much. I simply restored o 3.1.3, jailbroke with blackra1n (LOVE that tool) and installed ultrasn0w. Still on baseband 6.15.00, of course. I did have some problems getting Cydia working though. It kept trying to load some outdated packages and then getting stuck "reloading data". But I got it to work in the end, and now I'm back to the speedy quick feeling of iOS 3. It's like having a new phoe again.

Without find my iPhone. There's always a downside. Mrehh.
 
I actually just spent 8 hours of my life taking my phone thats spec'd like yours (4.2.1, jailbroken and unlocked on the 6.15 BB) to 3.1.2. I did mine on accident whille "Resetting to factory defaults".

I had to use custom firmware and do a restore thru Itunes by pushing Shift and selecting my custom firmware. I guess certain firmwares below like 4.0 don't need SSHH saved and stuff.

Let me know if your interested in the Custom Firmware I used.

It's exactly what happened to me yesterday. I have the accident with Resetting to factory, and now iphone 3G BB6.15 it's always in Restore Mode

As the iphone has BB6.15 I can't use my old SHSH's saved, and when I'm trying to restore Custom or Originals Firmware 4.X I always get a 1611 error

If I try to restore 3.1.X firmware I get the same, or 1601, 1603, 1604 depending the DFU mode I use

I've tried PWD mode, Redsnow DFU mode, iREB4 DFU, direct DFU, with and without tinyumbrella fixrecovery and Usual Recovery mode. Sometimes with TTS Umbrella Server, either without that

Every time I'm trying to restore the iphone, itunes stuck "preparing the device", usually iphone begins the process, flash the screen, I see the splash picture and then a status bar staying empty during the process. 5 minutes later the iphone reboot, I see apple logo while itunes is still in restore process. 1 minute more and I get the 1611 error
 
Last edited:
I too was on 4.2.1 on an iPhone 3G - ran okay actually, although after jailbreak and installing lots of other 3rd party apps, ran like an absolute dog.

I used to run ultrasn0w for the unlock after a lengthy battle with Orange to get a factory unlock... about 3 days after jailbreaking and upgrading to iPad baseband I got the email from Orange to say please sync with iTunes to unlock, so I uninstalled ultrasn0w and unlocked with iTunes.

So I just followed jdmmike's guide minus the unlock steps, restored back to 3.1.3 with no issues. Only problem was getting all my apps, contacts, calender etc to sync back with the latest backup which was obviously 4.2.1 - luckily, I had a backup from a few months ago on 3.1.3 which has worked a charm. Even more luckily, I had only purchased 1 or 2 apps more since then.

Very happy chap. :apple:

EDIT: I cannot thank you all enough for the countless times this forum has saved me on both iOS and OS X

EDIT: Ah - maybe a little error, Cydia will not start without crashing :D

Any ideas anybody how I may install an alternative to Cydia, such as Icy - without using Cydia (obviously) so as to be able to install OpenSSH to delete required files to allow Cydia to open again?
 
Last edited:
unlocking without wifi?

Hey! I followed the instructions from jdmmike but my problem is that I can't use wifi so I cannot unlock my Iphone! Is there any other possibility for unlocking my device (my bootloader is 5.9!)?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.