Don't do a quick format under Windows. Also in RE: to wake up, try pressing MENU button repeatedly, that used to wake up my Touch Pro2, that way you don't put the phone's screen back to sleep if you press it multiple times.
Did you try re-downloading the files? Sometimes a file can get corrupted and still almost look normal. The fact that you're freezing before the Linux progress bar completes makes me think there's something wrong with your HaRet.exe.
About a month ago at this year’s Build conference, Microsoft … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?