手机自动重启主要是有由于:
软件冲突问题导致。华为手机千元左右智能机比较多,为了降低手机的制造成本,手机的关键性技术如CPU、运行内存等选择相对较低的方案。而且由于安卓手机软件的泛滥,手机在出厂的时候,已经被安装了大量的APP软件,手机启动后这些APP软件在后台运行,本来华为千元左右的手机运行资源就比较紧张,过多的APP软件相互之间抢占手机运行资源。手机无法调整释放被占用的运行资源,导致华为手机出现卡顿,严重情况下手机只能通过自动重启方式释放资源;
软件错误。导致cpu过载重启,清理一下内存,应该就不会自动重启了;
ROM问题。这里有一篇如何找回官方rom的方法,建议查看:jingyan.baidu.com/article/3052f5a118c35397f21f8676.html
内存卡崩溃或者中病毒后也会导致手机系统冲突不断死机重启。这种情况只能格式化内存卡,如果无效可以更换内存卡;
电池问题。假电池或者长期使用的电池也会导致这种情况,建议更换官方电池;
手机本身有问题。