๐Ÿ”งRepairItFree

Android Android Phones Android Phone Keeps Restarting: How to Fix It Yourself

A phone that keeps restarting on its own (boot loop) is almost always caused by a bad app, a failed update, or a corrupt system file. These are software problems with free fixes. Work through the steps below before thinking about hardware.

โšก Difficulty: Mediumโฑ 10-30 minutes๐Ÿ’ฐ Parts cost: $0๐Ÿ”ง Tools:

โš ๏ธ Safety First

  • If the phone restarts every few seconds and is very hot, let it cool down completely before troubleshooting.
  • A factory reset will erase all your data โ€” back up first if possible.

Parts You May Need

Affiliate links โ€” we may earn a small commission at no cost to you.

Step-by-Step Repair

  1. 1

    Boot into Safe Mode

    Safe Mode disables all third-party apps. Power off the phone. Then hold the Power button. When the manufacturer logo appears, release Power and hold Volume Down until the phone finishes booting. If it stays on in Safe Mode, a third-party app is causing the restarts. Uninstall recently installed apps one by one until the problem stops.

  2. 2

    Check for and install system updates

    If the phone stays on long enough, go to Settings > System > System Update. A failed or partial update can cause restart loops. Installing the full update often fixes the issue.

  3. 3

    Clear the system cache

    Power off the phone and boot into Recovery Mode (usually Power + Volume Up or Power + Volume Down โ€” varies by manufacturer). Select Wipe Cache Partition. This clears temporary system files that may be corrupted without deleting your personal data.

  4. 4

    Check your storage

    If you can get into Settings before the phone restarts, check Settings > Storage. A phone with less than 500 MB of free space can behave unpredictably, including restarting. Delete large files, clear app caches, or move photos to cloud storage.

  5. 5

    Factory reset from Recovery Mode (last resort)

    If nothing else works, a factory reset from Recovery Mode will wipe everything and give you a clean start. Boot into Recovery Mode and select Wipe Data/Factory Reset. After the reset, set up the phone fresh. If the restarting continues even after a factory reset, the problem is hardware โ€” likely the battery or logic board.

If That Didn't Work

  • A degraded battery that cannot supply stable voltage causes random restarts โ€” especially when the phone is cold.
  • A faulty power button that is stuck or intermittent can trigger restarts.
  • Overheating causes the phone to restart as a safety measure.
  • A corrupted SD card can cause system instability on phones that use them.

When to Call a Professional

If the phone keeps restarting even after a factory reset, the issue is hardware. The most likely cause is a dying battery or a failing logic board. A repair shop can test both and tell you whether a repair is worth it.

Related Repairs

Disclaimer: This guide is for informational and educational purposes only and does not constitute professional repair advice. All repairs are performed at your own risk. RepairItFree.com is not liable for any personal injury, property damage, device damage, voided warranties, or other losses resulting from the use of this information.

If you are unsure about any step โ€” especially anything involving electricity, gas, water, or refrigerant โ€” stop and consult a qualified professional. Your safety is more important than saving money.

See our full Terms of Service for complete legal details.