Cuando android entra en un bucle de fallos, es debido a varios problemas con un mal funcionamiento de su Sistema Operativo debido a los servicios que ejecuta en segundo plano tanto del propio S.O, como de aplicaciones externas. Otras tambien pueden ser provocadas por fallos de hardware del terminal (cosa mas rara pero no imposible), asi como tambien bugs o fallos en el codigo de android. (De ahi las actualizaciones)
Para asegurarnos de arreglarlo lo mejor posible, hacer wipe cache y vigilar que aplicaciones con servicios son las que mas crean problemas, aquellas que aun que no utilizemos, siguen corriendo y estando activas en un segundo plano. Para los que se os apaga o entra a veces en algun bucle o bucles constantes de reinicios, os recomiendo hacer un backup de vuestras cosas importantes y hacer wipe factory reset para descartar anomalias con el terminal. Si con el paso de las horas o dias despues de restablecerlo sigue pasando lo mismo, llevarlo a que le echen un vistazo en el servicio tecnico y que os den una respuesta clara a los problemas.
Un saludo