te hago una pregunta ya descartarste problemas fisicos?
poe ejemplo que no lo hayan golpeado o que no lo hayan mojado ese pdria ser un problema mas fisico que de software .
recuerda que los celulares son como los pacientes y uno como el medico para saber que puede ser la causa toca ir indagandfo primero para descartar posibilidades e ir asi viendo cual es el problema .

recuerda agradecer la ayuda que te sirva