Descrição do problema
iPhone 11 Pro e 11 Pro Max usam placa sanduíche (top + bottom board com componentes entre as duas camadas) e o conjunto de flexes/sensores que precisam estar plugados pra a placa permitir boot estável. Falta detecção em qualquer um deles = SMC PANIC - ASSERT + reboot a cada 2-5 minutos.
Quase sempre o problema entra depois de um reparo — troca de tela, troca de tampa traseira (vidro), troca de bateria aftermarket ou trabalho no flex de carga. Liquid damage também é fonte clássica.
A boa notícia: o iOS codifica o flex faltante num número hex dentro do panic. Lendo o código você vai direto na causa.
Sintomas
- Depois de trocar a tela, reboot a cada ~3 minutos
- Depois de trocar a bateria com peça aftermarket, mensagem "Bateria não original" + restarts
- Depois de trocar o flex de carga / dock Lightning, reboot em uso
- iPhone parado em 0% sem carregar
- Liquid damage (caiu água na piscina, no banho): reboot aleatório
- Aparelho caiu, vidro traseiro quebrou e começou a reiniciar
Como pegar o panic log
Ajustes → Privacidade e Segurança → Análise e Melhorias
→ Dados de Análise
Procura arquivos panic-full-... com a data mais recente. Toca pra abrir, copia o texto inteiro.
No texto, procura:
SMC PANIC - ASSERTION FAILED ... Sensor Array ... 0x...
O hex depois de "Sensor Array" é o que importa. É ele que diz qual flex está ausente.
Diagnóstico por código de panic
0x80000 (decimal 524288) — Flex de Proximidade
Esse flex faz parte do conjunto da tela do 11 Pro (sensor de proximidade + microfone receptor + sensores Face ID). Comum em:
- Após troca de tela
- Liquid damage na área superior
- Flex aftermarket de baixa qualidade
- Face ID parou de funcionar + reboot
Passos:
- Verifica se o flex está plugado corretamente (FPC encaixado e travado)
- Inspeção visual com microscópio — rasgo, oxidação, contato verde
- Testa com flex OEM ou Premium
- Modo diodo nos pads do conector FPC
0x40000 (decimal 262144) — Flex de Carga / Dock Lightning
O flex inferior, perto da entrada Lightning. Causa comum:
- Aparelho caiu e quebrou o vidro traseiro
- Trabalho recente no flex de carga
- Liquid damage entrando pelo Lightning
- Lightning entortado por cabo forçado
Passos:
- Confere encaixe do FPC do dock
- Inspeção: rasgo, oxidação, pino entortado dentro do Lightning
- Testa com flex de carga known-good
- Modo diodo nos pinos do FPC
0x100000 (decimal 1048576) — Flex do Botão Power (com mic2)
No 11 Pro o flex que contorna a placa lógica e controla botão power + lock + microfone secundário (mic2). Causas:
- Trabalho na placa que exigiu remoção do flex
- Liquid damage lateral
- Flex aftermarket
- Mic do iPhone parou de funcionar em chamadas + reboot
Passos:
- Confere encaixe e trava do FPC
- Inspeção visual procurando rasgo na curva do flex (ponto mais frágil)
- Substitui por flex known-good
- Modo diodo nos pads
0xc0000 (decimal 786432) — Proximidade + Carga
Combinação 0x80000 + 0x40000. Ambos os flexes ausentes. Em reparos de tampa traseira + tela é comum.
Passos:
- Aplica diagnóstico de
0x80000E0x40000 - O panic continua até os dois estarem detectados — não pula
0x180000 (decimal 1572864) — Proximidade + Power
Combinação 0x80000 + 0x100000.
Passos:
- Aplica diagnóstico de
0x80000E0x100000
0x140000 (decimal 1310720) — Power + Carga
Combinação 0x100000 + 0x40000.
Passos:
- Aplica diagnóstico de
0x100000E0x40000
0x1c0000 (decimal 1835008) — Proximidade + Carga + Power
Os três flexes principais ausentes. Comum em pós-reparo pesado na placa.
Passos:
- Confere os 3 flexes plugados
- Inspeção + modo diodo em cada um
- Troca em cascata começando pelo mais provável (geralmente prox)
0x20000 (decimal 131072) — Sandwich Board / Giroscópio U7300
Esse é o mais sério no 11 Pro: separação entre top e bottom board da placa sanduíche ou falha no giroscópio U7300. Geralmente aparece depois de queda, microsolda mal feita ou trabalho de bottom board.
O 11 Pro Max é especialmente sensível a esse panic — a área do gyro fica numa região da placa que sofre flexão com queda lateral.
Passos:
- Inspeção da junta entre top e bottom board com microscópio
- Modo diodo nos pads do gyro
- Se pads arrancados (ripped): sandwich reball obrigatório
- Em casos graves: swap do bottom board ou troca completa do sandwich
Não é serviço de bancada simples — exige microscópio + estação BGA + experiência em sandwich.
0xa0000 (decimal 655360) — Sandwich + Proximidade
Combinação 0x20000 + 0x80000. Dois problemas independentes.
Passos:
- Resolve a parte do
0x80000(flex prox) primeiro — é mais fácil - Depois ataca a parte de sandwich/gyro
0xa1 (decimal 161) — Dados da bateria não chegam
Comunicação com a bateria falhou. Tipicamente:
- Pinos do conector de bateria entortados após reparo
- Bateria aftermarket sem chip data autêntico
- Trilhas do conector comprometidas
Sintomas adicionais: porcentagem oscilando, "Bateria não original" mesmo com OEM, iPhone em 0% mostrando "carregando" mas sem subir.
Passos:
- Inspeção visual nos pinos do conector da bateria
- 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
0x41 (decimal 65) — Falha de autenticação da bateria
Variante do 0xa1. A bateria respondeu mas com chip data inválido ou clonado. Comum em aftermarket barato.
Passos:
- Testa com bateria OEM ou Premium com chip data válido
- Se OEM resolver, era só clone barato — aviso ao cliente
- Se persistir com OEM: investiga conector e trilhas
Regras de bancada
Sempre confirma com modo diodo antes de assumir flex ruim. Oxidação leve no FPC simula peça defeituosa — limpa com IPA e escova primeiro.
A maior parte dos panics 0xa1/0x41 vem de bateria clone/aftermarket sem chip data. Antes de inspecionar placa, troca a bateria por OEM e re-testa. Custo baixo, elimina 70% dos casos.
Panic 0x20000 no 11 Pro não é serviço de bancada padrão. Sem microscópio + estação BGA + experiência em sandwich você arruina a placa. Se não tem, encaminha pra microsolda especializada.
Atalho com o painel iPANICS
Cole o panic log inteiro no painel do iPANICS — ele já reconhece todos esses códigos do iPhone 11 Pro / Pro Max, abre o BoardView com os pads relevantes destacados (especialmente útil pro 0x20000 que precisa olhar pinos do gyro) e mostra a localização dos conectores FPC pra inspeção visual.
Funciona com panic-full ou panic base, upload .ips ou print da tela (OCR automático). Trial 7 dias grátis, sem cartão.
Crédito: este post documenta os panic codes catalogados pela comunidade no repair.wiki e na base de diagnósticos do iPANICS curada a partir de logs reais de bancada. Os códigos não são oficiais da Apple — são engenharia reversa feita por reparadores. Sempre confirme com modo diodo antes de trocar peça.