Just ran into a problem today.. My iPhone 4 suddenly stopped charging via the wall socket and will only charge via USB. It's obviously not the dock connector acting up since it'll connect to a computer.. and I've tried 2 different power blocks that will both charge an iPod normally, but won't charge my phone. I've tried it in 4 wall sockets too. So this has me very confused. I've tinkered around a lot with this phone (replaced back glass, entire frame assembly, tried to replace the battery but received two duds) and this is the first problem I've been unable to fix. I tried restarting, respringing (jailbroken on iOS 5 - with no problems at all) and nothing. Short of restoring - which i don't want to do seeing as how 5.0 MAY still be untethered at some point, and I can only get 5.0.1 now - I have no idea what to do. Any suggestions?