I recently turned my nexus 7 on and it wouldn't get passed the X logo. I have manually switched it off many times and tried again, however nothing changes. It seems to get worse each time as now everytime i try to manually switch it off, it just keeps restarting. I have also tried charging it for a few minutes, charging it for and hour and even more however it seems that lack of charge is not the problem. It just keeps getting stuck on the X logo while it is in the process of turning on. The weird thing about it is that it doesn't just freeze as the X logo is still in its usual motion of each colour on the X glowing (<hope you understand what I'm talking about there). Please help, what can I do?