My Android phone keeps restarting over and over. It shows the logo, starts loading, then restarts again. It never gets to the home screen.
A boot loop means the phone starts but cannot finish loading the operating system. This is caused by a failed software update, a corrupted app, insufficient storage, or a hardware problem. First, try booting into Safe Mode which loads the phone without third-party apps. For most Android phones: press and hold the power button, then when the Power Off option appears on screen, long-press it until Safe Mode appears and tap it. If the phone boots successfully in Safe Mode, a recently installed app is causing the crash. Uninstall apps one by one starting with the most recently installed or updated. If Safe Mode does not work, try Recovery Mode: turn the phone completely off (hold power for 30 seconds). Then press and hold Volume Up and Power together until Recovery Mode appears. From Recovery Mode, try Wipe Cache Partition first — this clears temporary files without deleting personal data. If that does not work, Factory Reset from Recovery Mode will fix most boot loops but erases all data. If you cannot access Recovery Mode or Factory Reset does not help, the issue may be hardware, typically a failing storage chip. Take the phone to a repair shop for diagnosis.
Need personalized advice? Chat with an expert for $3.
Our verified experts will provide personalized advice for your specific situation.
Average response time: under 2 minutes · Money-back guarantee
Chat with an Expert — $3 →