Why does my iPhone restart by itself every 3 minutes?

Technical guide · iPanic Analyzer Pro · Updated July 2026

If your iPhone shuts down and restarts on its own over and over, roughly every 3 minutes, you're not dealing with a software quirk or a virus. That precise interval is the signature of an internal iOS mechanism, and it almost always points to a physical hardware problem on the board. In this guide we explain what's really happening inside the phone and how it's correctly diagnosed.

The 3-minute secret: the 180-second watchdog

iOS includes an internal guardian called the watchdog. Its job is simple: if a vital system component stops responding for 180 seconds — exactly 3 minutes — the watchdog forces a full restart to try to recover the device.

That's why the pattern is so recognizable: the iPhone powers on, works "normally" for a moment, the damaged component stops responding, the 180-second counter runs out… and it restarts. When it powers on again, the cycle repeats. The phone isn't failing at random: it's protecting itself, on schedule, every time, from the same fault.

💡 Key fact: every time this happens, iOS writes a technical report called a panic-full with the exact identity of the component that didn't respond. That file is the key to the whole diagnosis.

The most common physical causes

On the workbench, cyclic restarts caused by the watchdog or a kernel panic usually trace back to these origins:

Why restoring iOS does NOT fix it

It's the most common — and most time-costly — mistake: wiping the phone, restoring with iTunes/Finder, updating iOS… and the restart is still there. It makes sense: if the fault is a damaged flex or a sensor with no communication, no software can repair it. Reinstalling iOS only reinstalls the same guardian, which will keep finding the same silent component every 180 seconds.

The exception: if the restart started exactly after an update and the log shows no hardware signatures, it's worth ruling out software first. The panic-full log is precisely what lets you tell one case from the other without disassembling anything.

How a professional technician diagnoses it

  1. Extract the panic-full log from the iPhone: Settings → Privacy & Security → Analytics & Improvements → Analytics Data (or with tools like 3uTools/iMazing).
  2. Read the panic signature: the panicString field names the culprit — a missing sensor, a watchdog timeout, an AOP/SMC fault.
  3. Correlate with real repairs: the same signature on the same model usually resolves with the same component.
  4. Confirm at the bench: diode-mode measurements and inspection of the flagged connector before soldering anything.

Steps 2 and 3 are what separate a shop that "swaps parts blindly" from one that diagnoses with data. And they're exactly the steps that can be automated.

Stop guessing: analyze the log in under 1 minute

Upload the panic-full to iPanic Analyzer Pro and the CoreMatch™ engine tells you the suspect component, the measurements to check and the step-by-step procedure — cross-referenced against verified real repairs. Your first analysis is free.

Try iPanic Analyzer Pro free

What if I'm the phone's owner, not a technician?

Back up as soon as the phone gives you a powered-on window (iCloud can back up in pieces between restarts). Then look for a shop that works at board level (microsoldering) — not one that only swaps screens — and mention that the device restarts every 3 minutes: a good technician will immediately know to check the panic log. Shops that use log analysis diagnose faster and avoid swapping parts that aren't actually damaged.

Keep learning

→ What a panic-full is and how to read its signatures (mic2, prs0, watchdog…) → How the fault starts: from the drop or liquid to the kernel panic → Diagnostic tools that level up your repair shop