Next time it hangs, if someone could get me a copy of /tmp/recovery.log so I can take a look, it would be helpful to diagnose. I still haven't had it happen and given my work on ViperROM I'm reasonably certain I've wiped my phone more often than most.This just happened to me as well, hanging on checking system.. I have used the script previously with no issue. gonna try a reboot
Edit: reboot worked, script ran, not sure what happened