iPhone reiniciando sozinho? Leia o log de panic
Última atualização:
Um iPhone que reinicia sozinho, às vezes a cada poucos minutos, geralmente não está "lento" nem "cheio": o iOS se interrompeu de propósito porque algo de que ele depende parou de responder. Toda vez, ele grava um registro de panic que indica o que estava esperando.
O que o registro de panic diz
As primeiras linhas de um registro de panic trazem a string de panic: uma frase técnica curta, como missing sensor(s) seguida do código de um sensor, ou um watchdog que expirou, ou uma parte do processador que relatou um erro. O restante do arquivo é detalhe para engenheiros: a versão do iOS, o identificador do modelo, o que estava em execução.
O panic mais comum nos iPhones recentes é um sensor que deixa de reportar. O iOS verifica um conjunto de sensores na inicialização e a cada poucos minutos; quando um está ausente, ele reinicia o telefone, e o ciclo se repete.
Por que o código sozinho não basta
Os códigos de sensor são nomes curtos dentro do software da Apple, e o mesmo código pode apontar para uma peça diferente em outro modelo: o cabo flexível ou a placa que leva um sensor muda de um iPhone para o outro. Ler um registro sem o seu modelo leva à peça errada e a um reparo que não muda nada.
Como o DeviceBox o lê
O DeviceBox lê o registro inteiro no seu iPhone, descobre o modelo que o gravou e compara o panic com regras escritas a partir de fontes públicas de reparo. Ele informa:
- o que falhou, em uma frase;
- qual peça é a mais provável nesse modelo e qual o grau de certeza;
- por que o registro aponta para ela e o que verificar em seguida;
- os códigos, a regra correspondente e as fontes, a um toque de distância.
Um registro que não corresponde a nenhuma regra é informado como desconhecido, nunca adivinhado.
O que fazer em seguida
- Encontre o registro de panic e abra-o no DeviceBox.
- Verifique primeiro as coisas simples que o resultado lista, como um cabo que pode não estar bem encaixado.
- Leve o resultado a uma assistência técnica: ele indica a peça e os códigos de que um técnico precisa.
O DeviceBox não conserta nada. Ele diz o que o registro informa, para que o reparo comece pela peça certa.