¿Por qué mi iPhone se reinicia cada 3 minutos?

Actualizado el 2026-10-14

Un iPhone que se reinicia cada 3 minutos tiene casi siempre un sensor obligatorio que no responde. El sistema espera su señal y, al no recibirla en unos 180 segundos, fuerza un reinicio. El panic full indica cuál: un código sensor array o un Missing sensor(s), que apunta al puerto de carga, la batería, los sensores frontales o la bobina.

¿Qué pasa dentro del iPhone cada 3 minutos?

En los iPhone recientes, el controlador de gestión del sistema (SMC, integrado en el SoC) espera periódicamente una respuesta de cada sensor obligatorio: sensores del flex del puerto de carga, de los sensores frontales, de la bobina de carga inalámbrica, datos de la batería, según el modelo.

Si uno de ellos deja de responder, el SMC no puede verificar que el equipo funciona en condiciones seguras. Al cabo de un plazo, unos 180 segundos, fuerza un reinicio. El iPhone vuelve a arrancar, el sensor sigue mudo, el plazo vuelve a correr… y el ciclo se repite indefinidamente.

De ahí el síntoma tan reconocible: el iPhone se reinicia solo cada 3 minutos, con una regularidad casi de reloj. El estudio publicado en DFRWS APAC 2025, que desconectó módulos uno a uno en varios iPhone, midió intervalos de 50 a 150 segundos según el caso. La cifra exacta varía; la regularidad, no.

En los modelos anteriores (XS, XR, 11, SE 2020, 12), el mecanismo es parecido pero lo gestiona thermalmonitord: el log muestra entonces Missing sensor(s): … en lugar de un código.

¿Cómo saber qué sensor falla?

El panic full lo dice. Recupera el archivo (guía: Cómo ver y obtener el panic full de un iPhone) y busca una de estas dos formas:

SMC PANIC … sensor array … 4194304
… thermalmonitord … Missing sensor(s): mic1

En el primer caso, convierte el número a hexadecimal (4194304 = 0x400000) y búscalo en la tabla del modelo. En el segundo, el nombre del sensor basta. Todo el método está en Cómo leer un panic full de iPhone paso a paso; tool lo hace automáticamente.

¿Qué pieza es según el modelo?

Algunos ejemplos de nuestra base. Atención: el mismo código no significa lo mismo en todos los modelos.

Modelo Código Pieza probable
iPhone 13 0x800 Flex del puerto de carga
iPhone 13 0x1000 Flex de sensores frontales (proximidad)
iPhone 13 0x4000 Batería (líneas de datos)
iPhone 14 / 14 Plus 0x100000 Flex del puerto de carga
iPhone 14 / 14 Plus 0x200000 Sensores frontales (proximidad)
iPhone 14 / 14 Plus 0x400000 Bobina de carga inalámbrica
iPhone 14 Pro 0x40000 Flex del puerto de carga
iPhone 14 Pro 0x100000 Flex del botón de encendido
iPhone 15 Pro / Pro Max 0x400000 Bobina de carga inalámbrica
iPhone 15 Pro / Pro Max 0xa1 Batería
iPhone 16 / 16 Plus 0x80000 Puerto de carga / sensor de presión atmosférica
iPhone 16 / 16 Plus 0x200000 Bobina de carga inalámbrica
XS, XR, 11, 12, SE 2020 mic1 / prs0 Flex del puerto de carga
XS, XR, 11, 12, SE 2020 mic2 Flex del botón de encendido
XS, XR, 11, 12, SE 2020 TG0B / TG0V Batería

Un código puede ser la suma de varios: 0x1800 en un iPhone 13 = puerto de carga + sensores frontales. Hay que revisar ambas piezas. Tabla completa: table.

¿Cómo confirmar antes de pedir la pieza?

  1. Inspecciona el flex y el conector indicados: encaje, dobleces, roturas, oxidación, pines del conector FPC.
  2. Prueba con una pieza que sepas que funciona, del mismo modelo. No sirve desconectar la pieza: sin ella, el iPhone se reinicia igual.
  3. Si el pánico persiste con una pieza buena, mide en modo diodo las líneas del conector en la placa. Un OL apunta a una pista o un componente dañado.

Caso práctico: un iPhone 13 con el código 0x1800

Un cliente trae un iPhone 13 que se reinicia cada pocos minutos después de una caída. El log indica sensor array … 6144, es decir 0x1800.

  1. Descomposición: 0x1800 = 0x800 (flex del puerto de carga) + 0x1000 (flex de sensores frontales). Faltan dos sensores a la vez.
  2. Inspección: revisar los dos conectores y los dos flex, buscando dobleces u oxidación.
  3. Prueba: montar un flex de carga original que se sepa que funciona y observar. Si el código del siguiente log pasa a 0x1000, el puerto quedó resuelto y queda el flex frontal.
  4. Atención con el flex frontal: sustituirlo desactiva True Tone y el brillo automático, salvo emparejamiento con el Asistente de reparación (iOS 18+).

Leer el código de cada nuevo log después de cada cambio permite avanzar por eliminación, sin pedir piezas a ciegas.

¿Por qué los repuestos genéricos dan problemas?

Varias reglas de la base insisten en el mismo punto: los flex de puerto de carga genéricos tienen una alta tasa de defectos. Un repuesto nuevo pero defectuoso deja exactamente el mismo código que la pieza original averiada, y da la impresión de que el diagnóstico es falso. Antes de concluir que es la placa, prueba con una pieza original que se sepa que funciona.

¿Qué pasa con el emparejamiento de piezas?

En los modelos recientes, varios sensores están emparejados o calibrados con la placa:

  • Bobina inalámbrica: una tapa trasera o bobina no Apple puede reproducir exactamente el mismo pánico.
  • Batería: un repuesto mostrará un aviso de «batería no original» salvo pieza Apple con System Configuration o Asistente de reparación (iOS 18+).
  • Sensores frontales: cambiar el flex desactiva True Tone y el brillo automático, incluso con una pantalla Apple original; Face ID sigue funcionando desde iOS 15.2.

Desde iOS 18, el Asistente de reparación puede volver a emparejar una pieza Apple original, nueva o usada, siempre que no esté reportada como robada.

¿Y si el código no aparece en ninguna tabla?

Algunos códigos solo están documentados por una fuente, o las fuentes se contradicen (por ejemplo 0x500000 en el iPhone 14: puerto + bobina según la prueba de laboratorio, batería según otras fuentes). El analizador muestra entonces las dos lecturas y el nivel de confianza. Si la firma no está en la base, te lo dice sin inventar. Para el panorama general de los reinicios, lee Mi iPhone se reinicia solo: causas y qué pieza revisar.

Preguntas frecuentes

¿Una actualización o restauración de iOS lo soluciona?›

Casi nunca, si el log muestra un código sensor array o un sensor ausente: el sensor sigue mudo después de restaurar. La restauración solo tiene sentido si el log muestra un watchdog sin sensor ausente.

¿Por qué no puedo probar desconectando la pieza?›

Porque el sensor es obligatorio: sin la pieza, el iPhone se reinicia igual cada 3 minutos. Hay que probar con una pieza que se sepa que funciona.

Cambié la pieza por una nueva y sigue reiniciándose. ¿Por qué?›

Tres posibilidades: el repuesto es defectuoso (frecuente en flex de carga genéricos), la pieza no está emparejada con la placa (bobina, batería, sensores en modelos recientes), o el defecto está en la placa: conector, filtros o pistas.

¿El intervalo es siempre de 3 minutos exactos?›

No. La cifra habitual es de unos 180 segundos, pero el estudio DFRWS APAC 2025 midió entre 50 y 150 segundos según el módulo desconectado. Lo característico es la regularidad.