DeviceBox
Українська
Завантажити

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

Останнє оновлення:

iPhone, який перезавантажується сам, інколи кожні кілька хвилин, зазвичай не «гальмує» і не «переповнений»: iOS зупинила себе навмисно, бо те, на що вона покладається, перестало відповідати. Щоразу вона записує panic-лог, у якому названо, чого саме вона чекала.

Що говорить panic-лог

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

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

Чому одного коду недостатньо

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

Як це читає DeviceBox

DeviceBox зчитує весь лог на вашому iPhone, визначає модель, яка його записала, і зіставляє panic із правилами, складеними на основі публічних джерел з ремонту. Він повідомляє:

  • що вийшло з ладу, одним реченням;
  • яка деталь найімовірніше за цим стоїть на цій моделі та наскільки висока впевненість;
  • чому лог вказує саме туди й що перевірити далі;
  • коди, застосоване правило та його джерела — на один дотик нижче.

Лог, що не відповідає жодному правилу, позначається як невідомий, а не вгадується.

Що робити далі

  1. Знайдіть panic-лог і відкрийте його в DeviceBox.
  2. Спершу перевірте прості речі, які наведено в результаті, наприклад кабель, що міг неповністю вставитися.
  3. Віднесіть результат до майстерні: у ньому названо деталь і коди, потрібні майстрові.

DeviceBox нічого не ремонтує. Він повідомляє, що говорить лог, щоб ремонт починався з правильної деталі.