I was hoping to get some help, my iPhone 3G was upgraded to iOS 4 a while ago, I didn't touch it for like 4 months because it was so slow and I have a T-Mobile G2 Android device.
Anyways now I want to get some functionality out of my iPhone 3G again, so I looked at downgrading to 3.1.3, as I hear this is best for performance.
Successfully downgraded to stock 3.1.3 firmware, now I'm just getting stuck after building the custom ipsw file with sn0wbreeze-V1.4. I have tried everything I could find on the Internet, custom partition size set to 900 MB, re-downloaded everything, re-created everything. Every time it's the same error!
After using iREB to get my iPhone in "PWNED" mode with the green screen, I hold shift to restore my custom 3.1.3 firmware and after iTunes 10.1.1.4 finished extracting I get error 21. Every time.
The iPhone could not be restored. An unknown error occurred (21).
Any suggestions? Could this because of a newer baseband that's not compatible? Is there any other way to jailbreak unlock my iPhone now that it has 3.1.3 stock on it? Any suggestions are appreciated.
I may be wrong, but I do believe that jailbreakme.com was designed for 3.1.3 and 4.0.1. Go to jailbreakme.com on your iPhone using safari and slide to jailbreak. Enjoy!