How to DFU iPhone 3G with broken power button, after failed jailbreak.
I have a factory unlocked iPhone 3G with 4.2.1 that I jailbroke using RedSnow 0.9.14b2. It appeared succesful, but I could not get a signal, so I had to deactivate the jailbreak using Redsnow again, and wanted to restore it to the original 4.2.1 IPSW. But after deactivating the jailbreak my iPhone only shows the boot-up screen with the black screen and silver apple logo. iTunes doesn't see any connected iPhone and neither does RedSnow.
I need to get it back to DFU mode, but I can't because the power button is broken, AND iTunes needs to see the phone in order to allow me to use RedSnow's DFU IPSW restore trick.
Is there any way out of this pickle?