Phones
Android Phone Keeps Restarting Loop
An Android phone stuck in a continuous restart loop can be frustrating, but the fix often comes down to a software cache wipe, resolving a stuck power button, or replacing an aging battery.
Symptoms
- Phone shows the manufacturer logo, turns off, and repeatedly restarts
- Device boots up to the lock screen but reboots immediately upon unlocking
- System gets stuck optimizing apps in a continuous reboot cycle
- Phone reboots randomly only when plugged into or removed from a charger
- Device becomes unusually warm around the processor or battery area while looping
- Power button feels stuck, squishy, or fails to click physically
Quick troubleshooting
Step 1
Inspect and Clean the Physical Power Button
Check the power button closely to ensure it isn't physically jammed under a phone case or clogged with debris. Press the button multiple times to verify a crisp, audible click. If the button feels mushy or stuck, clean around the edges using a drop of 90%+ isopropyl alcohol on a cotton swab to loosen trapped grime.
Step 2
Perform a Hard Force Restart
Force the phone to clear its volatile memory by holding down the Power key and Volume Down key simultaneously for 10 to 15 seconds. Hold them until the screen goes completely dark and the initial boot logo reappears. Release both keys and see if the device successfully boots past the home screen.
Step 3
Boot into Safe Mode
If the phone powers on for a few seconds before restarting, attempt to enter Safe Mode to bypass third-party software. On most Android devices, press and hold the power button until the shutdown icon appears, then press and hold 'Power Off' until the Safe Mode prompt appears. If the rebooting stops in Safe Mode, uninstall any recently added apps or themes.
Step 4
Clear the System Cache Partition
Power off the device completely, then boot into Android Recovery Mode (typically achieved by holding Power + Volume Up while starting). Use the volume keys to navigate the menu to 'Wipe Cache Partition' and select it with the Power button. This erases temporary system files without deleting your personal data.
Step 5
Test Power Delivery with a Charger
Plug the phone into a reliable OEM wall charger and observe the boot behavior. If the phone stays turned on continuously while plugged in but instantly reboots when disconnected, the internal lithium-ion battery has degraded and can no longer supply stable voltage under load.
Likely causes
- Corrupted system cache partition or interrupted Android system update
- Third-party app conflict or rogue application crashing system UI
- Physically jammed or short-circuited power button flex cable
- Degraded battery unable to supply required power voltage peaks
- Critically low internal storage space preventing OS initialization
- Liquid exposure or board-level component failure on the motherboard
What's going on
When an Android device enters a restart loop—often called a boot loop—the operating system is failing to complete its initial launch sequence. During boot, the device checks hardware integrity, loads kernel drivers, and initializes user space applications. If a critical failure occurs at any point during this chain, the system safeguards trigger a forced reboot to prevent permanent software corruption.
Boot loops fall into two main categories: software-driven and hardware-driven. Software loops are frequently caused by incomplete updates, full storage, or corrupt system cache files. Hardware loops, on the other hand, are typically caused by a power button stuck in a closed circuit state or a failing battery that collapses under the power demands of the startup sequence.
Symptoms people notice
- The device displays the brand logo (like Samsung, Google Pixel, or Motorola), goes black, and repeats indefinitely.
- The phone reaches the PIN entry screen, but freezes and restarts the moment you touch the display.
- The phone continuously loops through the "Optimizing Apps" screen without ever reaching the home screen.
- The phone works fine while plugged into a wall charger, but immediately restarts when unhooked.
- The device grows warm near the mainboard while remaining unresponsive to screen touches.
Likely causes
- Corrupted System Cache: Temporary system files accumulated over updates can clash with new Android operating software, causing systemic system UI crashes.
- Stuck Hardware Power Key: Dirt, moisture, or drop impacts can jam the microswitch inside the power button assembly, sending a continuous "power down" signal to the board.
- Failing Lithium-Ion Battery: As batteries age, their internal resistance increases. During resource-heavy boot sequences, an old battery may drop voltage suddenly, causing a power-loss reboot.
- Insufficient System Memory: If the phone's internal storage drops below roughly 500MB free, core operating files cannot write temporary data, causing system crashes on startup.
- Malicious or Broken Applications: Third-party apps with deep system permissions (like accessibility services or VPNs) can trigger boot loops if they crash during background launch.
Quick checks first
Before opening your device or considering a factory reset, go through these fast checks:
- Remove the case: Heavy-duty or tight phone cases can sometimes press tightly against the volume or power buttons, tricking the device into recovery loops.
- Clean the side keys: Apply a tiny amount of high-percentage isopropyl alcohol to a toothbrush and scrub around the volume and power buttons to clear stuck grit.
- Plug into wall power: Check if charging changes the symptom. If the battery screen displays an accurate charging percentage and boots fully while plugged in, your issue is almost certainly battery degradation.
- Try Safe Mode: Check our list of common mobile device problems if you need specific button combinations to enter Safe Mode on different Android phone models.
When it's a real repair
If clearing the system cache and testing in Safe Mode fail to resolve the restart loop, you are likely dealing with a hardware issue or severe flash memory corruption.
A physically damaged power key flex cable requires opening the phone to replace the internal switch mechanism. Similarly, if the device instantly dies the moment it is disconnected from a power source, an internal battery replacement is required. If you perform a full factory reset via Recovery Mode and the device still loops at the logo, the internal NAND storage chip or CPU on the motherboard may have suffered hardware degradation from heat or liquid intrusion.
DIY vs professional repair
DIY Repair suitability:
- Software and Cache Wipes: Easy. No tools required; can be performed entirely via hardware button shortcuts in Recovery Mode.
- Battery and Power Key Replacements: Intermediate. Requires heat guns or pads to soften rear glass adhesive, precision screwdrivers, and spudgers. Many popular Android models have straightforward modular component layouts.
If you are comfortable removing adhesive and working with delicate ribbon cables, you can follow step-by-step disassembly teardowns in our DIY repair guides.
If the phone exhibits board-level liquid corrosion or requires micro-soldering to fix an internal short, sending the device to a professional mail-in service or contacting LML Experts for advanced hardware repair is the safest choice.
Next steps
- Attempt Safe Mode or Cache Clearing: Follow the steps outlined above to rule out rogue applications and bad temporary files.
- Attempt Recovery Factory Reset: If data loss is acceptable, navigate to Recovery Mode and select "Wipe Data / Factory Reset".
- Inspect Hardware: Check out our targeted repair tutorials at /guides to learn how to open your specific Android phone model safely.
- Evaluate Replacement Parts: If the battery is swollen or failing to hold voltage, source a quality OEM replacement battery before reassembling your device. Read our customer reviews to see how others successfully solved their hardware boot loops.
Next steps
Try the DIY guide if you're comfortable opening the device. Still stuck? Browse related problems for similar symptoms.

