Todos os artigos
iphone-13 iphone-13-pro panic-log restart smc-panic

iPhone 13 reinicia sozinho — códigos de panic SMC e solução por flex

Códigos hex do SMC PANIC do iPhone 13/13 Mini/13 Pro/13 Pro Max: 0x1000 (prox), 0x800 (carga), 0x1800 (combo), 0x4000 (bateria), 0x400 (sandwich Mini).

16 de maio de 2026 5 min· Equipe iPANICS
Aparelho
iPhone 13 Mini, 13, 13 Pro, 13 Pro Max
Componentes afetados
Placa lógica (flex de proximidade, flex de carga, bateria, sandwich board no Mini)
Ferramentas
Pentalobe/tri-point, peças known-good, spudger, microscópio com modo diodo, multímetro
Dificuldade
fácil a média
Tipo de reparo
Substituição de peça

Descrição do problema

A geração iPhone 13 inaugurou o formato hexadecimal de panic SMC que continuou nos 14 e 15. Em vez do antigo Missing Sensors: TG0B do iPhone 11/12, o panic do 13 mostra:

SMC PANIC - ASSERTION FAILED ... Sensor Array ... 0xXXXX

O número em hex codifica qual flex está faltando, e cada flex tem seu bit próprio — então se dois flexes faltam ao mesmo tempo, o número é a soma dos bits.

Causas mais comuns:

  • Flex de proximidade — vem com a tela. Liquid damage ou rasgo na troca
  • Flex de carga — exposto atrás do vidro traseiro
  • Conector/data line de bateria — bateria aftermarket ou pinos tortos
  • Sandwich board separado — só no 13 Mini (os outros não têm essa arquitetura)

Sintomas

  • Após troca de tela, bootloop a cada ~3 minutos
  • Após troca de vidro traseiro, restart a cada poucos minutos
  • Após troca do flex de carga, reboot aleatório
  • Bateria aftermarket → mensagem "Bateria não original" + restart
  • iPhone 13 Mini que caiu forte → restart constante após queda

Como pegar o panic log

Ajustes → Privacidade e Segurança → Análise e Melhorias
       → Dados de Análise

Abre o arquivo panic-full- mais recente e procura no texto:

SMC PANIC - ASSERTION FAILED ... Sensor Array ... 0x....

Anota o hex que aparece. Pode ser tanto 0x800 quanto 0xc00 (combinação) — a soma indica os flexes envolvidos.

Diagnóstico por código de panic

0x1000 — Flex de Proximidade

O flex de prox + receiver fica acoplado na tela. Causa típica:

  • Liquid damage na parte superior da tela
  • Rasgo durante a troca de tela
  • Flex aftermarket de baixa qualidade

Passos:

  • Confere se o flex de prox está plugado (FPC encaixado e travado)
  • Inspeção: rasgo, oxidação, contato verde no FPC
  • Testa com flex OEM ou Premium. Aftermarket no iPhone 13 tem taxa de defeito alta
  • Modo diodo nos pinos do conector FPC procurando linha aberta ou em curto

0x800 — Flex de Carga

Flex inferior, exposto atrás do vidro traseiro. Sai do lugar em quedas + trabalho de tampa traseira.

Passos:

  • Confere o encaixe do FPC do flex de carga
  • Inspeção: rasgo, oxidação, contato verde
  • Testa com flex OEM ou Premium
  • Modo diodo nos pinos do FPC

0x1800 — Prox + Carga simultaneamente

Soma de 0x1000 + 0x800. Os dois flexes precisam estar funcionando ao mesmo tempo.

Passos:

  • Aplica diagnóstico de 0x1000 E 0x800
  • Não pula nenhum — o panic continua até os dois estarem detectados
  • Comum em casos pós-reparo onde ambos foram mexidos

0x4000 — Dados de bateria

Não é flex, é comunicação com a bateria. Tipicamente:

  • Pinos do conector de bateria entortados após reparo
  • Bateria aftermarket sem chip data autêntico
  • Trilhas do conector comprometidas após pry/manuseio

Sintomas extras: porcentagem da bateria oscila, mensagem "Bateria não original" mesmo com bateria OEM.

Passos:

  • Inspeção visual nos pinos do conector — algum dobrado ou afastado
  • Modo diodo nos pinos do conector comparando com placa known-good
  • Testa com bateria known-good (essencial)
  • Se necessário, substitui o conector de bateria na placa

0x400 — Sandwich Board (só iPhone 13 Mini)

Esse código só aparece no iPhone 13 Mini, que tem arquitetura sanduíche de 2 andares. O Mini precisa se comunicar com o giroscópio do bottom board pra funcionar. Se a comunicação se perde (queda forte separando as camadas), o panic dispara.

Passos:

  • Inspeção da junta entre top e bottom board
  • Modo diodo nos pads relacionados ao gyro: 207, 208, 502, 503, 504, 527, 528
  • Se pads arrancados (ripped): rebuild dos pads ou sandwich reball
  • Em casos graves: swap do bottom board ou troca completa do sandwich

Esse caso exige microscópio e estação BGA dedicada. Não é serviço de bancada simples.

0xc00 — Sandwich + Flex de Carga (só iPhone 13 Mini)

Soma de 0x400 + 0x800. Combinação dos dois problemas anteriores no Mini.

Passos:

  • Resolve 0x800 (flex de carga) primeiro — é o mais simples
  • Depois ataca 0x400 (sandwich/gyro pads)

Regras de bancada

!
Antes de trocar peça

Sempre confirme com modo diodo antes de assumir defeito. Oxidação leve no FPC simula peça ruim — limpa com IPA e escova primeiro.

Mantenha known-good na bancada

Flex de carga + flex de prox OEM ou Premium dedicados só pra teste. Plug-and-test antes de fechar o caso. Aftermarket no iPhone 13 falha demais mesmo em peça nova.

Sandwich do 13 Mini é cirurgia de alto risco

Antes de abrir o sandwich (panic 0x400 ou 0xc00), esgote todas as outras possibilidades — desplugue tudo, teste com peças known-good, confirme diode mode em vários pontos. Abrir o sandwich é último recurso.

Atalho com o painel iPANICS

Cola o panic do iPhone 13 no painel do iPANICS — reconhece todos os códigos hex (incluindo os combinados como 0x1800 e 0xc00), mostra soluções específicas pro seu modelo (Mini tem soluções diferentes do Pro Max) e abre o BoardView com os pads do gyro destacados quando o caso é sandwich.

Upload de arquivo .ips ou print da tela (OCR automático). Trial 7 dias grátis, sem cartão.


Crédito: post baseado no catálogo de panic codes mantido pela comunidade no repair.wiki, com adaptação para o contexto brasileiro de bancada. Os códigos não são oficiais da Apple — são engenharia reversa de reparadores. Sempre confirme com modo diodo antes de trocar peça.

Quer testar o iPANICS na sua bancada?

7 dias grátis. Painel + robô WhatsApp. Sem cartão de crédito.

Começar grátis