Phones · iPhone
iPhone Keeps Restarting Loop
An iPhone stuck in a boot loop repeatedly restarts, displaying the Apple logo before crashing back to a black screen. Learn how to diagnose whether your iPhone's reboot loop is caused by full storage, software corruption, or a hardware failure.
Symptoms
- Device repeatedly turns on, displays the Apple logo, then turns black
- iPhone restarts predictably every 3 minutes after reaching the home screen
- The phone heats up significantly while continually attempting to boot
- Device boots only when plugged into a wall charger, then crashes upon unplugging
- Screen briefly flashes red, pink, or white before shutting down
- Phone hangs on the Apple logo indefinitely until the battery drains
Quick troubleshooting
Step 1
Perform a hardware-level Force Restart
For iPhone 8 and newer, press and quickly release Volume Up, press and quickly release Volume Down, then press and hold the Side button until the Apple logo appears. Hold it straight through the shutdown phase even if the screen flashes. If the loop breaks, immediately check your storage in Settings.
Step 2
Attempt an iOS Update via Recovery Mode
Plug your iPhone into a computer running iTunes or Finder. Put the device into Recovery Mode using the button combination for your specific model. Select 'Update' on your computer—not 'Restore'—which attempts to reinstall the operating system without wiping your personal data.
Step 3
Clean and inspect the charging port and buttons
Inspect the physical power/side button to ensure it clicks crisply and isn't stuck inward. Use a non-conductive toothpick under a bright light to clear out compacted lint from the charging port, as debris can bridge pins and force constant restarts.
Step 4
Inspect Panic Logs (If temporarily bootable)
If the phone stays on for a few minutes before rebooting, go to Settings > Privacy & Security > Analytics & Improvements > Analytics Data. Scroll down to logs starting with 'panic-full'. Looking for terms like 'prx' (proximity sensor) or 'gas gauge' (battery) pinpoints the failing hardware component.
Likely causes
- Critically full storage (0 bytes available) preventing iOS from building swap memory during boot
- Corrupted system files from an interrupted over-the-air iOS update
- Damaged top speaker flex cable or proximity sensor assembly (causes 3-minute thermal panic loops)
- Severely degraded or chemically depleted battery dropping voltage under startup load
- Liquid intrusion creating micro-shorts on the charging port flex or logic board
- Faulty physical power/sleep button holding the circuit closed
- Physical hardware failure of the NAND flash memory or main logic board power management IC
What's going on
An iPhone stuck in a restart loop (often called a boot loop) is caught in a cycle where its operating system attempts to initialize, hits a critical fault, and reboots to protect the hardware. This can manifest as an endless cycle of the Apple logo appearing and disappearing, or the phone booting to the lock screen for a precise amount of time before shutting down again.
While this issue feels catastrophic—especially when your photos and messages seem trapped—boot loops usually trace back to three main triggers: insufficient storage to run system tasks, corrupt software during an update, or a failing hardware sensor interrupting the system check.
Symptoms people notice
- The Apple Logo Loop: The Apple logo lights up for 5–15 seconds, the screen goes dark, and the cycle repeats indefinitely.
- The 3-Minute Reboot: The phone boots completely to the lock screen, allows you to enter your passcode, but shuts off abruptly after roughly 180 seconds.
- Thermal Spikes: The back of the device, particularly near the camera cluster or logic board, becomes noticeably hot while trying to turn on.
- Charger-Dependent Booting: The phone turns on and functions only when connected to a lightning or USB-C cable, but instantly dies when disconnected.
- Flashing Screen Colors: A sudden flash of white, pink, or light green right before the display cuts out.
Likely causes
- Full Storage (NAND Exhaustion): When an iPhone reaches 100% capacity, iOS lacks the swap memory required to load background services upon startup, locking the system into a boot failure.
- Corrupted iOS Update: A loss of Wi-Fi or battery power during an over-the-air update can corrupt core kernel files.
- Damaged Earpiece / Proximity Flex: On modern iPhones (iPhone X through iPhone 14), liquid or tear damage to the sensor array at the top of the display sends a panic signal to the processor every 3 minutes, forcing a reboot.
- Failing Battery: A battery with degraded cells may fail to deliver the sudden spike in current required during the boot sequence.
- Liquid Corrosion: Even minor moisture exposure in the charging port or around internal connectors can bridge power lines, triggering thermal cut-offs.
Quick checks first
Before taking the device apart or scheduling service, try these non-invasive troubleshooting checks:
- Force Restart: Perform a hard reset using your device's exact button combination. This clears stuck system states and temporary hardware glitches.
- Cool down the device: If the iPhone is hot to the touch, let it rest in a cool room for 20 minutes before trying to turn it on again.
- Try a computer connection: Plug the device into a computer. If Finder or iTunes recognizes the device in Recovery Mode, you may be able to push an update that repairs the operating system files without losing data. Check our general troubleshooting problems for software restoration tips.
When it's a real repair
You are likely dealing with a physical hardware failure if:
- The forced update via iTunes/Finder fails with Error 11, 4013, 4014, or 9.
- The iPhone continues to reboot every 3 minutes even after a complete factory restore.
- The phone showed signs of liquid contact prior to the boot loop starting.
- The back glass or screen is severely cracked, exposing internal cables to ambient moisture or mechanical strain.
If the issue stems from an ear speaker flex cable or a depleted battery, replacing those specific modules will usually bring the phone back to life completely.
DIY vs professional repair
Resolving a boot loop DIY-style depends on whether the cause is software or hardware:
- DIY Software Fixes: Connecting your phone to a computer to flash an update or enter DFU mode is free and safe to do at home. If you suspect full storage is the issue, pushing an OS update via a Mac or PC can sometimes clear enough system cache to let the phone boot once so you can delete files.
- DIY Hardware Component Swap: Replacing an ear speaker assembly, charging port, or battery is accessible for intermediate DIYers equipped with fine electronics tools (pentalobe/tri-wing drivers, heat gun, suction tools). However, note that replacing the upper sensor array on Face ID models will disable Face ID unless handled by specialized techniques.
- Professional Board-Level Repair: If the NAND flash memory is damaged or the logic board has shorted micro-capacitors, micro-soldering is required. Browse our detailed DIY repair guides to evaluate component replacement steps before attempting an teardown.
Next steps
- Attempt Recovery Mode: Connect your iPhone to a computer and run a system software update. Do not select restore unless you have a recent cloud backup, as restoration wipes all local data.
- Read the Panic Logs: If your phone stays on long enough to open Settings, check Analytics Data for
panic-fullfiles. Note the panic string to identify which sensor is causing the shutdown. - Decide on DIY or Expert Help: If software recovery fails, check out our step-by-step iPhone disassembly guides to replace the battery or sensor cables. For complex board-level issues or data recovery from a dead board, you can also consult mail-in repair options through LML Experts or check verified parts reviews to source quality replacement components.
Next steps
Try the DIY guide if you're comfortable opening the device. Still stuck? Browse related problems for similar symptoms.

