Hey, I'm on a jailbroken 2.2.1 iPhone 3G which I get as a replacement from Apple. I got this replacement because foolishly when I upgraded my 2.2 (baseband preserved) to 2.2.1 I thought the iPhone's battery was dieing. It turns out it is not the battery but the firmware. I've tried to downgrade the 2.2.1 replacement they gave me but get an error 1013 as it has the 2.0.30 baseband software. Even ignoring this error does not let me go back to 2.2. I know for a fact that it's not my iPhonehttp://www.google.co.uk/search?hl=en&q=2.2.1%20battery%20life&meta= So what I am asking is: this recent screw up that Apple have done which has caused iPhone's to have really poor battery, is it sustained in 3.0? Does 3.0 fix this issue? How can I get 3.0 working on my phone by the way if I'm not a dev? Is there an unofficial pwnagetool where I can *Preserve* BB and Activate so that it will work? Using original carrier sim. Thanks!