Siento decirte que si todo esto viene justo después de un golpe, seguramente sea problema de hardware. A mi me paso algo muy parecido en un móvil chino, y era la cpu que se había desoldado algún punto, y aplicándole calor directa a la cpu conseguí solucionarlo temporalmente... pero duró poco..
Saludos y suerte!