Here`s the guide:
- Get your iPhone into the DFU mode by turning it off and holding the homebutton by connecting it with the USB cable. If you see the iTunes logo on your screen you can release the homebutton
- Install the 3.1.3 firmware with iTunes on your device (Press alt while clicking on the restorebutton in iTunes and choose the iPhone 3.1.3_restore.ipsw file manually). The installation will end up with an error
- The OS 4.0 beta1/2 has updated your Baseband to a higher version that 3.1.3 comes with. This results in the "iphone restore error", iTunes says that it needs to be restored each time you connect it
- Download iRecovery , Mac users skip point 5!
- Windows only: install libusb-win32-filter-bin-0.1.12.2.exe from the package above. Vista needs to run this file as administrator and in compatibility mode
- Open Terminal. Type in cd{space} and drag your iRecovery file into the Terminal, before you press enter delete the "iRecovery" textpart at the end
- Type in "iRecovery -s" , sometimes this only works for Mac: "./iRecovery -s"
- Type in the following commands: "setenv auto-boot true" {enter}, "saveenv" {enter},
"exit" {enter} - Restart your device
After the reboot you have successfully downgraded your firmware to 3.1.3!
confirmed working and took most of ten mins to do downgraded form 4.0 back 3.1.3. perfect 100%
ReplyDeleteDo I have to do this every time I want to restore my iphone?!?
ReplyDeleteThis isn't a question:
ReplyDeleteIt works with beta 4 i tested ! Thanks a lot (i think it works with beta 3)
It works with beta 4 on Mac without any problem, thanks!!!
ReplyDelete