I used to have a Sony Ericsson with a basic Java feature, now I have a basic android phone, not so bad, cheap, works well enough, for both phones,(for my android this started just today), it simply crashes and then turns itself back on then crashes again. If I manage to somehow keep the screen on for a little longer than normal it turns white, then the logo comes and it turns on again. Since this happened on my Sony Ericsson I already know it's a software malfunction. just want to know how/why this happens, how can I prevent it, and unlike last time I would like to fix it at home, but I doubt I can without going to a customer care centre, since it's still under warranty it shouldn't be a real problem.