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.
- Peça paralela defeituosa. Flex de carga paralelo tem alta taxa de defeito. Teste com uma peça original sabidamente boa antes de concluir.
- 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.
- 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.