Ok, so my iphone 2g on 3.0 firmware will only stay powered on and working when it's plugged in. If it's NOT plugged in then it will keep turning on then off til the battery is dead. Also, I need a way to get my iphone into DFU mode without pressing buttons on the phone because my power button is broken. Please help!