Downgrading to 3.1.3 From 4.0 (3G Only)
09/04/10 21:30 Filed in: iPhone | Development
I have just returned my iPhone 3G back to 3.1.3 after a brief spell on 4.0. This was for a couple of reasons.
It seems rather stable. I used it all day without too much trouble. But after I had done it, it really seemed pointless. I’ll upgrade my development 3Gs so I can bug fix my app and play around with the backgrounding API’s instead.
Downgrading was painless, just follow the steps in my previous post. iRecovery is required because the baseband does get updated.
One minor thing: fsboot didn’t work. To get around this I held the home and the power buttons for ten-seconds and simply restarted the phone.
I cannot guarantee this will work with the 3Gs as I haven’t tried it yet, but I suspect it will not.
- It’s my main phone
- some of my most used apps were a bit crashy (including one of my own)
- 4.0 really doesn’t offer a great deal on the 3G
It seems rather stable. I used it all day without too much trouble. But after I had done it, it really seemed pointless. I’ll upgrade my development 3Gs so I can bug fix my app and play around with the backgrounding API’s instead.
Downgrading was painless, just follow the steps in my previous post. iRecovery is required because the baseband does get updated.
One minor thing: fsboot didn’t work. To get around this I held the home and the power buttons for ten-seconds and simply restarted the phone.
I cannot guarantee this will work with the 3Gs as I haven’t tried it yet, but I suspect it will not.

