+7(495)77-12345 +7(925)77-12345

Ошибка «SMC Panic Assertion Failed» на iPhone

Ошибка «SMC Panic Assertion Failed» на iPhone

от | Май 12, 2025 | iPhone типовуха | Нет комментариев

Это одна из наиболее распространённых ошибок типа «SMC Panic Assertion Failed» на iPhone 13-й серии и новее. Телефон может перезагружаться каждые несколько минут. Информация ниже поможет определить, в какой части устройства проблема.

Если вы изучали журналы аварийных сбоев на своём iPhone и обнаружили ошибку «SMC Panic Assertion Failed», вы не одиноки. Эта ошибка часто встречается и начала появляться на iPhone 13 и более новых моделях.

SMC (контроллер управления системой) знаком тем, кто когда-либо занимался устранением неполадок на MacBook. В iPhone также есть SMC, но он является частью процессора, а не отдельным чипом.

Ошибка возникает, когда SMC не получает ожидаемых данных от определённого датчика. Когда данные не поступают, контроллер перезагружает устройство. Если проблема не решается после перезагрузки, телефон будет перезагружаться каждые три минуты (180 секунд). Это можно исправить, восстановив связь, обычно путём замены детали, в которой находится датчик.

Как только вы найдёте запись об ошибке, найдите упоминание о конкретном «массиве датчиков». За ним следуют несколько символов, а затем фактическое значение неисправного датчика. Оно начинается с «0x», за которым следуют другие цифры. Используйте таблицу ниже, чтобы определить проблемный датчик и заменить соответствующую деталь.

0x1000 — это верхний шлейф датчиков экрана
0x800 — Это шлейф порта зарядки.
0x1800 — Это и  шлейф зарядного порта, и Prox Flex
0x4000 — Данные о батарее отсутствуют
0x400 — только iPhone 13 Mini — проблема с нижней платой. Ошибка озночает, что нет связи с гироскопом. Проверьте/восстановите площадки 207, 208, 502, 503, 504, 527, 528

0x100000 Charge Port Assembly
0x200000 Front Sensor Assembly *
0x400000 Wireless Charger Coil ***
0x500000 Battery **
0x41 Battery **
0x20000 Gyroscope (located on the bottom board)
0x40000 Charge Port Assembly
0x80000 Front Sensor Assembly *
0x100000 Power Button Flex Cable
0x80000 Charge Port Assembly
0x100000 Front Sensor Assembly *
0x200000 Wireless Charge Coil ***
0xa1 Battery **
0x300000 Charge Port Assembly
0x400000 Wireless Charge Coil ***

Замена верхнего шлейфа экрана (переднего  сенсорного блока) на старых iOS приведёт к отключению функции True Tone, автоматической яркости и Face ID.

Может быть указано более одного датчика. Например, код 0x1800 на iPhone 13 указывает на проблемы с датчиками как на зарядном порту, так и на кабеле переднего датчика.

Эти числа представлены в шестнадцатеричной системе, поэтому обычное сложение, о котором вы могли подумать, не подойдёт. Например, 0xC0000 означает, что затронуты как зарядный порт, так и передний сенсорный блок на iPhone 14. Используйте программируемый калькулятор, установите его в шестнадцатеричную систему и сложите 0x40000 + 0x80000 = 0xC0000.