El problema de que se te reinicie solo puede ser debido al overclocking. Hay chips que no soportan bien trabajar a 1,2 GHz o más, y aleatoriamente se reinician. Esto depende de cada teléfono y de la suerte que tenga cada uno.
¿Sabes a qué frecuencia máxima estás trabajando?