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

AHDuke99

macrumors 68020
Original poster
Nov 14, 2002
2,316
138
Charleston, SC
So I know this was possible in past betas, but I was wondering if there was a downgrading solution as of yet? Apparently my iPhone won't work with many apps I use daily on 4.0, and I really can't be without them. Anyone know if it's possible to downgrade yet?
 
having the same issue here. upgraded to 4.0 and half my apps wont work. Need to be back to 3.1.3 asap without jail breaking my iphone.
 
This was posted on another forum and it worked for me using blackrain .
Stoneo





I have just successfully downgraded from 4.0 to 3.1.3 on an iphone 3gs so it's definetely possible! It took a lot of fiddling around and some heart pounding but I eventually got it. I'll try to describe as best I can the steps I took.
First, I put the iphone into dfu mode and attempted to restore back to 3.1.3 using itunes
This failed and gave me a 10xx error code
Next, I followed one of the tutorials on this site to change the apple authentication servers to saurik's as i have all my shsh's on file
After changing this and attempting another restore I was still stuck with the 10xx error code and an iphone in recovery mode
Finally, I attemped to use blackra!n to "bump" it out of recovery mode
blackrain was not able to jailbreak the phone but it did the trick and after a reboot I was back to 3.1.3!
I'm sure this isnt the best description, but I was fiddling with it at the time and wasnt too sure what I was doing. I'm sure this could be refined.
 
success! I unknowingly upgraded to 4.0 for fun which has turned into a 4 am battle with my iphone.

I'm back to 3.13 after ALOT of research and some helpful post. Here is what worked for me.

I did a restore to 3.1.3 got the error code 1015 blah. I then ran blackrain to "unlock" my phone. My 3GS went black and the blackrain message was wait for device to reboot. I waited forever and the screen was still black. I held the power/menu button until the phone restarted and there it was 3.1.3 on my phone. I'm restoring all my settings and files now. But phone came on I don't think its actually unlocked (i have no idea since ive never unlocked my phone before) but it was activated and my AT&T service is working.
 
here's what i did:

put 3g into DFU mode
restored to 3.1.3 in itunes
loaded irecovery on my mac and ran:
1. setenv auto-boot true
2. saveenv
3. /exit

held in sleep and home for 10 secs

phone rebooted and then activated (i have at&t). restored from last 3.1.3 backup prior to loading 4.0

viola, back to 3.1.3
 
here's what i did:

put 3g into DFU mode
restored to 3.1.3 in itunes
loaded irecovery on my mac and ran:
1. setenv auto-boot true
2. saveenv
3. /exit

held in sleep and home for 10 secs

phone rebooted and then activated (i have at&t). restored from last 3.1.3 backup prior to loading 4.0

viola, back to 3.1.3


this is what i did. worked as well.
 
I did the option+restore to downgrade to 3.1.2 then got error 1015 and used blackra1n and my phone jailbroke then restarted and everything but then when it comes on it's got no service and won't connect to at&t..... I've tried twice now
 
success! I unknowingly upgraded to 4.0 for fun which has turned into a 4 am battle with my iphone.

First off, I'm glad things worked out for you...

Secondly - HOW can you "unknowingly" upgrade to 4.0? I'm allergic to BS and I haven't stopped sneezing since I read your post...
 
This is why you shouldn't upgrade to beta software on a mobile phone you need to be able to use..

yeah this was my first/last time ever doing any beta until I have a backup to do it on haha. I'm restoring to 3.1.3 right now sucks but oh well
 
success! I unknowingly upgraded to 4.0 for fun which has turned into a 4 am battle with my iphone.

I'm back to 3.13 after ALOT of research and some helpful post. Here is what worked for me.

I did a restore to 3.1.3 got the error code 1015 blah. I then ran blackrain to "unlock" my phone. My 3GS went black and the blackrain message was wait for device to reboot. I waited forever and the screen was still black. I held the power/menu button until the phone restarted and there it was 3.1.3 on my phone. I'm restoring all my settings and files now. But phone came on I don't think its actually unlocked (i have no idea since ive never unlocked my phone before) but it was activated and my AT&T service is working.

so i did this, and it worked. now it makes me curious to know if it would work to do this with 3.1.2
 
if your on a 3g or ipod 2g just hit restore and then jailbreak when you hit a error near the end. if your a 3gs or ipod 3g you need to use shsh to get to 3.1.2 and then jailbreak to get rid of the same error.

this is all from experience of downgrading this very firmware yesterday.
 
here's what i did:

put 3g into DFU mode
restored to 3.1.3 in itunes
loaded irecovery on my mac and ran:
1. setenv auto-boot true
2. saveenv
3. /exit

held in sleep and home for 10 secs

phone rebooted and then activated (i have at&t). restored from last 3.1.3 backup prior to loading 4.0

viola, back to 3.1.3


Worked like a champ on my 3GS... thanks!
 
Sorry upaymeifixit, i hadnt seen your link before i tried downgrading back to 3.1.3

I tried the irecovery and terminal once id restored to 3.1.3 and got the itunes 1015 error but got nowhere, im sure this is my fault but in irecovery i couldnt type anything, it just said process completed and using terminal, i typed in what i was supposed to and it didnt recognise it

I then just downloaded blackrain, clicked make it rain, got the black screen, done a reboot by holding home and the power button and im back to 3.1.3

As i say, im sure this is user error on my part but i was getting nowhere with irecovery

Thanks

James
 
This is the error I'm getting in Terminal:
Code:
dyld: Library not loaded: /usr/local/lib/libusb-0.1.4.dylib
  Referenced from: /Users/J/Downloads/Tools/./iRecovery
  Reason: no suitable image found.  Did find:
	/usr/local/lib/libusb-0.1.4.dylib: stat() failed with errno=20
	/usr/local/lib/libusb-0.1.4.dylib: stat() failed with errno=20
 
Sorry mate i cant help, sure others can but i just used blackrain after no success with irecovery or terminal
 
This is the error I'm getting in Terminal:
Code:
dyld: Library not loaded: /usr/local/lib/libusb-0.1.4.dylib
  Referenced from: /Users/J/Downloads/Tools/./iRecovery
  Reason: no suitable image found.  Did find:
	/usr/local/lib/libusb-0.1.4.dylib: stat() failed with errno=20
	/usr/local/lib/libusb-0.1.4.dylib: stat() failed with errno=20

I had this. Turned out the version I had downloaded didn't have the associated lib. My son gave me a link to another that worked fine. If you don't get sorted I can try and find the link again.
 
I had this. Turned out the version I had downloaded didn't have the associated lib. My son gave me a link to another that worked fine. If you don't get sorted I can try and find the link again.
If you could link me that'd be great. Thanks.
 
To downgrade from 4.0 to 3.1.3 this is all you have to do.

1. Download this program: http://blackra1n.com/ ( there is a windows and mac version)
2. After it is installed, push the button that says make in rain.
3. it will then say "searching for device", put the iphone in DFU mode and the program should then recognize the phone
4. The screen will turn black but not go off, wait about a minute then hold down the home button and the power button until the apple logo shows up.
5. It should take less than a minute to restore and you will then be asked to re-sync.

I went through this last night around 1 in the morning and it worked thank god. :rolleyes:
 
To downgrade from 4.0 to 3.1.3 this is all you have to do.

1. Download this program: http://blackra1n.com/ ( there is a windows and mac version)
2. After it is installed, push the button that says make in rain.
3. it will then say "searching for device", put the iphone in DFU mode and the program should then recognize the phone
4. The screen will turn black but not go off, wait about a minute then hold down the home button and the power button until the apple logo shows up.
5. It should take less than a minute to restore and you will then be asked to re-sync.

I went through this last night around 1 in the morning and it worked thank god. :rolleyes:

This worked. Great advice! Thanks

:apple:Matt
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.