iPhone reiniciando a cada 3 minutos: por que acontece

Atualizado em 2026-10-14

Um iPhone que reinicia a cada 3 minutos quase sempre tem um sensor obrigatório mudo. O controlador do sistema espera a resposta de cada sensor e, sem ela, força a reinicialização depois de cerca de 180 segundos. O código “sensor array” do panic full indica qual sensor falta, e o significado depende do modelo.

Por que o iPhone reinicia a cada 3 minutos?

Esse sintoma tem uma explicação mecânica bem documentada. Nos iPhones recentes, o controlador de gerenciamento do sistema (SMC, integrado ao SoC) espera periodicamente uma resposta de cada sensor obrigatório. Se um deles fica mudo, ele não deixa o sistema continuar: força uma reinicialização.

O prazo de espera é de cerca de 180 segundos. Por isso o ciclo é tão regular: o iPhone liga, funciona por uns minutos, reinicia, e recomeça. Testes de desconexão de módulos publicados pela DFRWS APAC 2025 mediram intervalos de 50 a 150 segundos entre reinicializações, então o “3 minutos” é uma ordem de grandeza, não um valor exato.

Enquanto o sensor não voltar a responder, o ciclo não para. Atualizar ou restaurar o iOS não muda nada, porque o problema não é o software.

Qual sensor está faltando?

O panic full responde. Pegue o arquivo (veja Como ver o panic full do iPhone (passo a passo)) e procure uma linha deste tipo:

SMC PANIC … BSC failure … sensor array 0 - 4 is 0, 4194304

O último número é o código do sensor ausente, em decimal. Converta para hexadecimal (4194304 = 0x400000) e procure o significado para o modelo indicado no campo product. O passo a passo completo está em Como ler panic full: códigos, sensor array e exemplos.

Em modelos mais antigos, a mesma lógica aparece de outra forma: o serviço thermalmonitord não recebe mais medições de um sensor por cerca de 3 minutos e o log cita Missing sensor(s): mic1, mic2, PRS0, TG0B…

Quais são os códigos por modelo?

O mapeamento de bits muda de uma geração para outra. Exemplos da base:

Modelo Código Peça provável
iPhone 13 0x800 Flex do conector de carga (Lightning)
iPhone 13 0x1000 Flex dos sensores frontais
iPhone 13 0x4000 Bateria (linhas de dados / gauge)
iPhone 14 / 14 Plus 0x100000 Flex do conector de carga
iPhone 14 / 14 Plus 0x200000 Flex dos sensores frontais (proximidade)
iPhone 14 / 14 Plus 0x400000 Bobina de carregamento sem fio
iPhone 14 Pro 0x40000 Flex do conector de carga
iPhone 14 Pro 0x80000 Flex dos sensores frontais (proximidade)
iPhone 14 Pro 0x100000 Flex do botão power
iPhone 14 Pro 0x41 Bateria
iPhone 15 0x80000 Flex do conector de carga (USB-C) / sensor de pressão
iPhone 15 0x200000 Bobina de carregamento sem fio
iPhone 15 Pro / Pro Max 0x100000 Flex do conector de carga (USB-C)
iPhone 15 Pro / Pro Max 0x400000 Bobina de carregamento sem fio
iPhone 16 0x200000 Bobina de carregamento sem fio
iPhone 16 0xa9 Bateria

Repare que 0x100000 é conector de carga no iPhone 14, botão power no 14 Pro e conector de carga de novo no 15 Pro. Nunca transponha um código de um modelo para outro. A table completa traz todos os códigos com as fontes.

E se o código for uma combinação?

O sensor array é uma máscara de bits. Se faltam dois sensores, o código é a soma dos dois. No iPhone 14, 0x300000 = conector de carga (0x100000) + proximidade (0x200000). Teste as duas peças.

Quando três sensores faltam ao mesmo tempo (0x700000 no iPhone 14), a hipótese de três peças com defeito simultâneo é pouco provável: pense em oxidação ou num defeito comum na placa.

Algumas fontes discordam sobre certos valores. Nesses casos, o tool mostra as duas leituras e marca a regra como contestada.

Por que a troca de peça às vezes não resolve?

Três motivos aparecem com frequência.

  1. Peça paralela defeituosa. Flex de carga paralelo tem alta taxa de defeito. Teste com uma peça original sabidamente boa antes de concluir.
  2. Peça pareada com a placa. O sensor do flex da bobina sem fio é pareado/calibrado com a placa: uma tampa traseira ou bobina não Apple pode reproduzir exatamente o mesmo panic. O mesmo vale para a bateria, que mostra o aviso de bateria não original. A solução é peça Apple com System Configuration (Self Service Repair) ou o Assistente de Reparo no iOS 18+, que pode reemparelhar peças Apple originais.
  3. Defeito na placa. Se uma peça sabidamente boa não resolve, principalmente depois de oxidação, o problema pode estar no conector, nos filtros ou nas trilhas no caminho do sensor. Alguns códigos apontam diretamente a placa, como a separação do sanduíche (giroscópio mudo no iPhone 13 mini e no 14 Pro).

Como testar sem desperdiçar peças?

  • Não desconecte a peça suspeita para testar: sem ela, o sensor continua ausente e o iPhone reinicia do mesmo jeito.
  • Use uma peça sabidamente boa do mesmo modelo, conectada sem fechar o aparelho.
  • Observe pelo menos alguns ciclos: se as reinicializações param por mais de 3 minutos, a pista está confirmada.
  • Em caso de dúvida, meça em modo diodo os pinos do conector na placa.
  • Pegue vários panic full: a mesma assinatura repetida reforça o diagnóstico.

Para o quadro geral de um iPhone que reinicia, veja iPhone reiniciando sozinho: causas e o que fazer. Para analisar o seu arquivo, use o tool.

Perguntas frequentes

Por que exatamente 3 minutos?›

O sistema espera a resposta do sensor durante um prazo de cerca de 180 segundos antes de forçar a reinicialização. Testes publicados pela DFRWS em 2025 mediram ciclos de 50 a 150 segundos, então o intervalo pode variar.

Restaurar o iOS resolve o iPhone que reinicia a cada 3 minutos?›

Quase nunca, porque a causa é uma peça que não responde. A restauração só faz sentido se o panic full apontar um serviço de software, e não um sensor.

Posso desconectar a peça suspeita para testar?›

Não adianta: sem a peça, o sensor também fica ausente e o iPhone continua reiniciando. O teste certo é com uma peça sabidamente boa.

Troquei a peça e continua reiniciando. E agora?›

Verifique se a peça é original e se está bem encaixada. Se uma peça sabidamente boa não resolve, principalmente após oxidação, suspeite da placa: conector, filtros ou trilhas.