Once you jailbreak your iPhone or iPod Touch there are tons of benefits available to you in the form of innovative applications that are not locked down by Apple. One of my iPod Touch’s is pretty beat up and no longer under warranty so I use it to test all sorts of things including being the first device I ever installed Cydia and Icy on. Anyhow the Touch device actually has a semi busted LCD screen, a broken power button, and a broken home button. On a iPhone running default firmware you would be pretty much out of luck if the home button or power button was not working but once the device is jailbroken then you can get around all of these issues easily.
I recently got into some trouble while playing around with my iPod Touch 2G in which I thought the device was bricked. It was not recognized when plugged into the USB port on a Windows XP computer and it appeared no matter what I did it was not able to power on. When restoring some firmware onto the iPod Touch 2G the device never came back from a reboot. Even worse yet was the fact that the power button was not fully operational so I was never sure if I was actually getting the correct button press to put the device into DFU mode. Below are some tips that could assist you to recover the device from this step.