I just attempted to help a friend get 4.0.1 onto his 3G with no luck. It appears as if apple has stopped signing this for the 3G. I knew they quit signing this for 3G6S and 4G users but up till now I was able to bring 3G phones back. Has something changed? Does apple still sign 4.0.1 for the iphone 3g?
3G owners : to restore to 3.xx , you do not need shsh
3G owners : to restore to 4.xx, you will need shsh blogs to restore to stock firmware.
However, if you jailbreak your 3.1.2 or 3.1.3 with Redsn0w or Blackra1n, you can now restore to custom firmware of 4.1 created by Snowbreeze 2.0.2
If you still want to restore to 4.0.1, if you have 4.0.1 shsh blogs saved with Cydia, then you have to point your hosts file towards Cydia and then do the restore again.
What you can do is use Sn0wbreeze 2.0.2 to get to 4.1 instead. Is the phone already jb and with what method?
Simply create a custom fw and shift+restore to it. You'll need a stock 4.1 ipsw to create the custom fw so download that. Then use Sn0wbreeze FIRST to create the custom fw to restore with. Do not restore with the stock fw.
If you run into any errors during the restore, simply use iReb to bypass.
Last edited by i.Annie; 10-03-2010 at 05:34 PM.
Reason: Automerged Doublepost