×

Экран iphone не гаснет — алгоритм инженера

Ситуация, когда экран iPhone упорно остаётся подсвеченным, встречается даже на свежих моделях. Я ежедневно веду сервисную диагностику и собрал рабочие методы, упорядочив их по степени сложности.

залипший экран iPhone

Коррекция настроек

Auto-Lock. Зайдите в Settings → Display & Brightness → Auto-Lock. Значение «Never» нередко выставляется случайно после сброса профиля или миграции из резервной копии. При смене параметра на 30 секунд дисплей уходит в темноту без промедления, что сразу исключает софтовый сбой.

Attention-Whore. Face ID следит за взглядом через инфракрасный проектор точек. Если данная опция активна, устройство поддерживает подсветку, пока глаза направлены на экран. В случаях, когда пользователь читает под углом, система иногда «теряет» радужку и блокировка откладывается. Отключение Attention-Aware в Accessibility помогает проверить гипотезу.

Guided Access. Родительский режим нередко сохраняется после демонстрации презентации и не отпускает систему в сон. Тройное нажатие боковой клавиши, ввод кода — дисплей снова подчиняется таймеру.

Hotspot. При раздаче интернета Auto-Lock временно бездействует. Выключение точки доступа в Control Center восстанавливает нормальный цикл.

Диагностика прошивки

Пункт «Background App Refresh» в Settings способен удерживать устройство в повышенной активности. Я фиксировал случаи, когда мессенджер с повреждённым plist-файлом генерировал бесконечный wakelock. Отключение фонового обновления, перезагрузка — и кривая лог-файла powerd возвращается к норме.

Обновление iOS очищает кеши ядра, устраняя race condition внутри ядра XNU (rare event). Для полной переинициализации ставлю ipsw через Finder/Recovery Mode, сверяя хеш-сумму образа (SHA-256) — при несоответствии цикл сна не стабилизируется.

В подразделе Analytics & Improvements оцениваю panic-логи. Запись «userspace watchdog timeout» говорит о зависших демонах, удерживающих дисплей. Чистая установка без восстановления данных ликвидирует петлю.

Аппаратные причины

Датчик приближения (IR-прожектор и фотодиод) находится под стеклом фронтальной панели. После некачечной переклейки модуля защитное стекло получает избыточный слой LOCA-клея, коэффициент преломления меняется, луч отражается обратно, система думает, что устройство у лица, подсветка оста-ётся включённой. Тонкий круговой надрез и новая прокладка решают вопрос.

Touch-контроллер T3 на плате PMIC иногда перегревается. Термосканер Flir показывает локум — пятно 52 °C возле конденсатора C1203. После реболлинга контроллера и заменЫ конденсатора задержка блокировки исчезает.

Редкий случай — «синдром костяшек». Постоянное постукивание сенсора вызывает микротрещину в дорожке VCC_MAIN, напряжение питания датчика падало на 0,2 В, логика считала ладонь присутствующей над экраном. Переплет медной жилы jump-проводом восстанавливает баланс.

Каждый шаг — звено в цепи причин: от банального переключателя Auto-Lock до пайки BGA-корпуса. Чёткая последовательность экономит часы и сохраняет данные клиента. При системном подходе экран покорно гаснет ровно тогда, когда пользователь этого желает.