o la batteria è andata o devi fare così: lascialo caricare acceso fino a quando non arriva al massimo raggiungibile, spegni, e ricollegalo, quando il led sarà verde accendi entrando nella recovery, e cerca wipe battery states, così il telefono ha la batteria "calibrata".
Se da spento non raggiunge mai il led verde è la batteria fregata.
Hai il kernel originale o uno modificato? Perchè a me da questo problema quando avevo l'overclock troppo spinto e mi crashava, istalla un programma che ti controlli il clock della cpu e vedi che frequenza massima hai impostato, solitamente fino a 1100 e qualcosetta non da problemi, prova a impostarlo manualmente(dal programma come set cpu o altri gratis del market) sula frequenza standard, cioè di massimo 998 e vedi se crasha ancora(non dovrebbe)A me non completa il test.... Si riavvia il programma nel momento del test 3d.... Suggerimenti?