Ok. First of all this happened to me three times already and it "fixed itself" after a full drain/recharge this is the fourth and for some reason nothing is working to fix it. It happens when my phone crashes and I have to take the battery out, when I put the battery back on and turn it on again this is what happens: -when booting the HTC logo shows for 5-20 min until the cm7 bootscreen shows. -touchscreen is not working -calling/music/contacts is not working(although sms works fine) -the orientation sensor got totally broken the first time it happened, its still not working even when the rest worked. I tried flashing several roms, draining the battery and recharging it, even restarting it multiple times till the battery drains.| Can anyone please help me?? I'm 16 and I don't have the cash to have it fixed or buy a new phone. and thanks in advance for those who will reply.