Por si acaso fuera algo de software, alguna app instalada y que no vaya bien o algo similar, podrías probar a reinstalar alguna rom por SPFlashtools con la opción "firmware upgrade" para que te haga un format de todo y ver si así se corrige el problema.
Si el problema continuase ya podrías estar casi seguro al 100% que sería algo de Hardware, algo fisico del propio terminal. Igual de haberte sentado con él en un bolsillo, una caida o algo por el estilo.