DeviceBox
Русский
Скачать приложение

iPhone перезагружается сам по себе? Читаем panic-лог

Последнее обновление:

iPhone, который перезагружается сам по себе, иногда каждые несколько минут, обычно не «тормозит» и не «переполнен»: iOS остановил себя намеренно, потому что перестало отвечать то, на что он полагается. Каждый раз он записывает лог паники, в котором указано, чего он ждал.

Что говорит лог паники

В первых строках лога паники находится его строка паники: короткая техническая фраза, например missing sensor(s) с последующим кодом датчика, или сработавший по тайм-ауту watchdog, или часть процессора, сообщившая об ошибке. Остальное содержимое файла — подробности для инженеров: версия iOS, идентификатор модели, что было запущено.

Самая частая паника на современных iPhone — датчик, который перестал сообщать данные. iOS проверяет набор датчиков при запуске и каждые несколько минут; если один из них пропал, он перезагружает телефон, и цикл повторяется.

Почему одного кода недостаточно

Коды датчиков — это короткие имена внутри программного обеспечения Apple, и один и тот же код на другой модели может указывать на другую деталь: какой шлейф или какая плата несет датчик, меняется от одного iPhone к другому. Чтение лога без модели ведет к неверной детали и к ремонту, который ничего не меняет.

Как DeviceBox читает его

DeviceBox читает весь лог на вашем iPhone, определяет модель, которая его записала, и сопоставляет панику с правилами, составленными по открытым источникам о ремонте. Он сообщает вам:

  • что вышло из строя, одним предложением;
  • какая деталь на этой модели наиболее вероятна и насколько это надежно;
  • почему лог указывает на нее и что проверить дальше;
  • коды, сработавшее правило и его источники — в одно касание.

Лог, не подходящий ни под одно правило, помечается как неизвестный, и его никогда не угадывают.

Что делать дальше

  1. Найдите лог паники и откройте его в DeviceBox.
  2. Сначала проверьте простые вещи, которые перечислены в результате, например кабель, который мог быть неплотно подключен.
  3. Отнесите результат в мастерскую: в нем названы деталь и коды, которые нужны мастеру.

DeviceBox ничего не ремонтирует. Он сообщает, что говорит лог, чтобы ремонт начинался с нужной детали.