So, I had just upgraded it to iOS5.1 and then jailbroken it tethered. All is well until I left it on the table for around 4 minutes, picked it up, and realised it went back into DFU mode. After that I found out I cant boot it up at all, even with redsn0w. All it shows is a white screen, sometimes a black. I've tried googling and tried every possible solution, including holding both power and home button. The only one I haven't tried is letting the battery die. While I'm waiting for the battery to die, I hope any of you guys will be able to help me and give me a working solution. Oh, and I can't restore the phone. When I try to restore it with iTunes, it also gives me a white screen then iTunes will give an error code 28. Help? T_T Thanks in advance!