I am having a odd problem with a iphone 3G running 4.0. Whenever I try to enter dfu mode while the phone is off and plugged in it just boots as normal but while the phone is unplugged the screen goes blank as it should. I have tried every method a billion times and am running out of ideas. No searching has turned up a fix.