I have been searching for the best way to fix my ridiculously slow iPhone 3g. I have been running iOS 4.0.2 basically since the jailbreak/unlock was possible, and since then have been waiting (like, with a burning --no, make that raging-- desire) for something better/wracking my brain to figure out what that something actually is.
It seems that I could upgrade to 4.2.1, but is that any better? I would like to be able to run apps requiring iOS 4, but I guess I'd be willing to give them up if that's the only (bearable) option. I am nervous to try this because it seems I would have to use the iPad solution, which seems to be irreversible if it ends up sucking. If I should upgrade to 4.2.1, what's the best way to jailbreak and unlock?
So, if 4.2 is no better, then I guess I would like to downgrade back to iOS 3.whenever-it-was-still-good. My baseband is 05.13.04, and the only backups I have are on iTunes and a blob from the current version. Can I downgrade? If so, then what, in terms of unlocking and jailbreaking?
Yes, I'm a bit of a noob, but please don't dumb it down for me! Any help would be great -- Thanks!!
After this:.
1) shift restore from iTunes using the 3.1.3 Ipsw.
2) u /might/ get a 1015 error .. If u get it use tinyumbrella exit recovery .
3) activate the phone using the official carrier sim.
4) run spirit.
5) download ultrasn0w from cydia.
Done !!
You can custom restore to a whited00r custom firmware which preloads iOS 4 features but keeps it on 3.1.3 firmware. I'm not sure if the iPad baseband is also preloaded into the custom firmware...
If I helped you in any way, please click on thebutton!
Hrm, I'm not sure... I tried some other things last night when it wouldn't activate. So now my baseband is 5.14.02, in any case. Does this change things, or should I just try your steps again?
Every once in a while a message pops up that says it's waiting for activation, even when I'm on my homescreen.
I think the baseband thing probably happened when I tried to upgrade again because I forgot to backup my phone numbers. Now I am back to 3.1.3 --- do you still think everything should work?