Skip to main content

Phones

Android Phone Stuck In Boot Loop

When your Android phone continuously restarts without reaching the home screen, it is trapped in a boot loop. Learn how to break the cycle using force restarts, cache wipes, and hardware button checks.

Symptoms

  • Phone continuously restarts at the manufacturer logo screen
  • Screen briefly powers on, vibrates, then reboots repeatedly
  • Device becomes unusually warm during the reboot cycle
  • Phone boots into the Android Recovery screen unexpectedly
  • Battery drains rapidly while stuck in the restart loop
  • Touchscreen fails to respond during the short startup phase

Quick troubleshooting

  1. Step 1

    Perform a forced hard restart

    Press and hold the Power button and Volume Down button simultaneously for 10 to 15 seconds. Hold them until the screen goes completely black and the manufacturer logo reappears, which clears stuck temporary memory states without deleting user data.

  2. Step 2

    Inspect and unstick physical buttons

    Examine the Power and Volume buttons closely for dirt, stickiness, or misalignment. Firmly press and click each button multiple times, or clean around the edges using a soft toothbrush lightly dipped in 90%+ isopropyl alcohol to release a mechanically stuck switch.

  3. Step 3

    Clear the system cache partition

    Power down the device, then press and hold Power + Volume Up until the Android logo or Recovery screen appears. Use the volume keys to navigate to 'Wipe Cache Partition', select it with the Power button, and reboot to clear temporary system junk without losing personal files.

  4. Step 4

    Attempt to boot into Safe Mode

    If the phone briefly reaches the lock screen before rebooting, press and hold the Power button, then touch and hold 'Power Off' until the prompt for Safe Mode appears. In Safe Mode, third-party apps are disabled, allowing you to uninstall recently downloaded apps that might be causing the system crash.

  5. Step 5

    Perform a factory reset via Recovery Mode

    If software troubleshooting fails, return to Recovery Mode (Power + Volume Up) and choose 'Wipe Data / Factory Reset'. Be aware that this erases all internal storage and resets the phone to factory settings; only perform this step if you have backups or accept data loss.

Likely causes

  • Corrupted system software update or interrupted installation
  • Stuck, dirty, or physically damaged Power or Volume buttons
  • Incompatible third-party application or corrupt system cache
  • Critically low internal storage preventing boot file execution
  • Degraded battery failing to supply required voltage during peak boot load
  • Liquid exposure causing short circuits on the logic board

What's going on

A boot loop occurs when your Android phone encounters a critical error during its boot sequence and fails to load the operating system fully. Instead of displaying your home screen, the system crashes, turns off, and attempts the startup process all over again. This can happen in an infinite cycle until the battery drains entirely.

Boot loops generally stem from two primary sources: software instability (like corrupt system files, failed updates, or rogue apps) or hardware faults (such as stuck power switches, failing batteries, or board-level damage).

Symptoms people notice

  • The device displays the phone manufacturer's logo, turns off, and immediately displays it again.
  • The phone vibrates repeatedly at set intervals without ever displaying the main lock screen.
  • The device generates noticeable heat while constantly cycling through the startup sequence.
  • The phone automatically boots into a text-based Android Recovery or Bootloader screen.
  • The battery percentage drops rapidly due to the high processing load required during system startup.

Likely causes

  1. Corrupted system update: A interrupted software update over Wi-Fi or a patch that failed to apply correctly can corrupt system-level boot instructions.
  2. Stuck Power or Volume button: A jammed or mechanically compromised physical button acts as if it is being continuously held down, triggering constant reboots or recovery modes.
  3. Corrupted system cache: Accumulated temporary system files can conflict with system resources after a recent OS update.
  4. Rogue third-party application: An app with deep system permissions or compatibility issues may cause the operating system to crash upon loading.
  5. Failing internal battery: As lithium-ion batteries age, they may struggle to supply the sudden burst of current required during bootup, causing the phone to shut down mid-process.
  6. Motherboard or water damage: Liquid intrusion or damaged capacitors on the main circuit board can cause electrical shorts that prevent normal startup.

Quick checks first

Before taking your phone apart or sending it for repair, try these non-invasive steps:

  • Remove protective cases: Heavy-duty cases can sometimes press tightly against the Power or Volume keys, holding them down inadvertently.
  • Unplug charging cables: Sometimes a damaged cable or port short can force a restart cycle. Disconnect all cables and test again.
  • Perform a forced reboot: Hold Power and Volume Down for 15 seconds to cut power to the main IC temporarily.
  • Check storage space: If you previously received 'Storage Full' warnings, the system may simply lack the memory space required to unpack system files during boot.

When it's a real repair

If you have performed a factory reset in Recovery Mode and the phone still reboots endlessly at the logo screen, the issue is likely hardware-related. A stuck internal switch tact button, a degraded battery unable to sustain peak voltage, or a failing flash storage chip (eMMC/UFS memory) will require physical component replacement.

If your device was recently dropped in water or exposed to heavy moisture, board-level cleaning or microsoldering may be necessary to resolve shorted lines. Check out our detailed /problems guides to diagnose liquid-damaged devices.

DIY vs professional repair

Fixing software-related boot loops is entirely feasible at home using built-in Android recovery tools or flashing software provided by manufacturers. Cleaning or replacing external button assemblies is also a manageable DIY task for intermediate repairers using basic precision tools.

However, if the boot loop is caused by internal motherboard damage or degraded soldered chips, special tools like heat guns, solder stations, and diagnostic multimeters are required. If you aren't comfortable opening your device, explore our DIY step-by-step hardware /guides or consult with LML Experts to evaluate mail-in options.

Next steps

  1. Attempt the force-restart and button-cleaning steps described above.
  2. Access Recovery Mode to wipe the cache partition first to preserve user data.
  3. If unresolved, evaluate whether you need to perform a factory reset via Recovery Mode.
  4. If hardware damage is suspected, browse our repair /guides to see if replacing the battery or power button flex cable is right for your specific model.
  5. Read user experiences on /reviews to decide whether fixing your current device or upgrading makes the most financial sense.

Next steps

Try the DIY guide if you're comfortable opening the device. Still stuck? Browse related problems for similar symptoms.

Related problems