prueba otro kernel haber si tienes suerte.
algo parecido pasa cuando con algunos kernel les tocabas los mhz que tienen que estar en reposo, cuando estaba a 100mhz al bloquearle se quedaba congelado y ya no encendia hasta pulsar boton power 10 segundos o quitar la bateria.
prueba instalando un kernel que te deje elegir el minimo de mhz en reposo y ponle 200 o 400 mhz haber si es que se queda pillada la configuracion del kernel o algo.
cuando seas root, instala el kernel que quieras y instala la apk no-frills CPU control, desde ella puedes modificar la frecuencia minima prueba 300 haber si hay suerte.
¿no te pasara a raiz de meter el ariza patch?