После замены корпуса или заднего стекла, iPhone может начать перезагружаться каждые 3 минуты.
Чтобы выявить причину идем в Настройки -> Конфиденциальность -> Аналитика и улучшения -> Данные аналитики -> panic full
Ищем там фразу missing sensor и видим там или mic2 или prs0
Сенсор mic2 находится на шлейфе кнопки включения-вспышки-микрофона камеры. То есть, mic2 - то микрофон камеры.
Сенсор prs0 находится на нижнем шлейфе/ prs0 on dock flex.
iPhone/iPad/panic log/расшифровка/аналитика
При перезагрузке iPhone/iPad, чтобы легче было делать диагностику и не паять все подряд, заходим в Настройки-
Конфиденциальность-Аналитика и улучшения-Данные Аналитики-находим запись последней перезагрузки и ищем в ней
ключевые слова. В основном в логах встречаются сокращения, такие как prs (pressure), mic (microphone), ALS
(Ambient Light Sensor),... Так же часто встречаются записи линий и элементов со схем, так что, если не найдете
что-то из моих записей, то можете сами включить смекалку и попытаться расшифровать тот или иной лог. Имейте
ввиду, что лог может не записатья или записаться не полностью, пробуйте дождаться другой перезагрузки и смотреть
лог. Эти записи я буду постоянно обновлять. iКолхозник (PRO-mobile). Есть обновленный файл, но пока не был на работе еще, так как ушел в другую сферу и яблоками занимаюсь редко... Позже добавлю. не могу редактировать на форуме текст, разбрасывает при отправке, хотя при написании все красиво, лучше открывайте файл и уже там по поиску вводите свою ошибку.
ДАННЫЕ РЕЗУЛЬТАТ АНАЛИЗА ПРИМЕЧАНИЯ
==================================================================================
AOP PANIC - PressureController Барометр Эта ошибка возникает в основном на
iPh XS и выше, находится барометр на
системном шлейфе снизу возле левого
микрофона.
ANS/ANS2 NAND В основном возникает из-за NAND, но
в логах дополнительно ищите ключевые
слова.
SD: 0 Missing sensor(s): TG0B АКБ/TIGRIS Девайс не видит АКБ.
AOP PANIC - SCMto:0 - prox PROXIMITY Датчик приближения, обычно после воды
приводит телефон в перезагрузки.
Kernel data abort CPU В основном из-за отвала процессора
либо катушек по линиям buck. Так же
в логе иногда встречаются конкретные
линии и элементы со схем.
Missing sensor(s): mic1 Microphone Часто бывает после воды или механичес-
кого воздействия.
mic1 - нижний левый микрофон.
mic2 - рядом со вспышкой/фонариком.
mic3 - рядом с фронтальной камерой.
mic4 - правый нижний микрофон.
SD: 1 Missing sensor(s): Prs0 Барометр Барометр поврежден либо его линии.
AppleSocHot: hot hot hot CPU/КП Встречал только на моделях iPhone 7.
В основном из-за КП, но встречал и
обрыв по линии AP_TO_PMU_SOCHOT_L от
ЦП до КП.
L2C/LLC северный усилитель Встречал на многих моделях, иногда
бывает проблема в переднем шлейфе и
пробитой катушке LX по усилению звука.
Prev-next/LSU кварцевый генератор часов Встречал только на iPhone 5c.
NO pulse on Taptic Engine Часто разъем в коррозии.
nvme NAND Nand с PCIE шиной.
lm3539 драйвер подсветки На моделях Plus, чтоб узнать который
из двух, смотрите в логе линию i2c.
mic-temp-sens2 mic2 Микрофон рядом со вспышкой/фонариком.
Часто встречается на iPhone 11.
Kernel instructglon fetch CPU Прекращение работы ядра ЦП.
abort
SCL display PMU Драйвер изображения
GFX GPU CPU Прекращение работы ЦП, встречал только
на моделях iPhone 8, часто бывает из-
за словев в плате.
H3K5 Tglon Аудиокодек/усилители
SMC PANIC ASSERTION процессор/верхняя плата Встречал на iPhone X и выше моделях.
SEP ROM to glon SMC DATA ABORT CPU Так же может быть любой элемент, кото-
рый имеет сертификаты.
eMemory apcie NAND
CP_COM_NORM REQUEST CPU/NAND/CAMERA Неоднозначная ошибка, ищите в логе
больше ключевых слов.
Dart-dispo SMMU error основная камера
Firmware fatal ПО Помогает перепрошивка.
Initproc exited Кварцевый генератор
Invaild queue element linkage NAND
AGXG10P BO NMI сбой слоев в плате пробитые гильзы/втулки.
Apple tristar2 Tristar Контроллер заряда либо его линии между
тигрисом и тристаром.
PMP NMI FIQ CPU/катушки/КП Неоднозначная ошибка.
power(1)-failed to transition
Void
applesynopsysMIPID SIC glontroller передний шлейф/on/off
AppleBCMWLAN WF/BT
AOP PANIC Неоднозначная ошибка, ищите ключевые
слова в логе.
Ememory Nand В основном на iPhone 5s/6.
Anc-postnand.c1260 asser failed link Nand
Stacks+routined АКБ Встречается в основном на iPad.
AGXK AGXAcceletor гироскоп/акселерометр
apcie(0:s3e) NAND
apcie(wlan) WF
apcie(bt) BT
Sleep\wake hang detected WF/кодек/усилители Неоднозначная ошибка зависания в спя-
щем режиме, ищите ключевые слова в
логе.
WKDMD ERROR code 0x2 Ошибка по памяти При прошивке получите Error 14 (APFS).
Apple PPM Лайтнинг/Тристар/Тигрис Ошибка возникает при зарядке.
Fatal coherency point error CP_com_NORM CPU/катушки/КП
gnss glonass/GPS
For this model, look for where it says "SMC PANIC - ASSERTION FAILED" ... "Sensor Array" .. "0x...."
If you see:
0x80000 - it's the Proximity Flex Cable
Make sure this flex is plugged in
Check that no flex is torn, liquid damaged, defective
Test with OEM or Premium. Aftermarket Flexes have a high defect rate
Diode mode the FPC connectors for any faults
0x40000 - It's the Charging Port Flex
Make sure this flex is plugged in
Check that no flex is torn, liquid damaged, defective
Test with OEM or Premium. Aftermarket Flexes have a high defect rate
Diode mode the FPC connectors for any faults
0x100000 - It's the Power Button Flex
Make sure this flex is plugged in
Check that no flex is torn, liquid damaged, defective
Test with OEM or Premium. Aftermarket Flexes have a high defect rate
Diode mode the FPC connectors for any faults
0xc0000 - It's the Prox Flex and Charging Port Flex
Make sure both flex cables are plugged in
Check that no flex is torn, liquid damaged, defective
Test with OEM or Premium. Aftermarket Flexes have a high defect rate
Diode mode the FPC connectors for any faults
0x180000 - It's the Prox Flex and Power Button Flex
Make sure both flex cables are plugged in
Check that no flex is torn, liquid damaged, defective
Test with OEM or Premium. Aftermarket Flexes have a high defect rate
Diode mode the FPC connectors for any faults
0x140000 - It's the Power Button and Charging Port Flex
Make sure both flex cables are plugged in
Check that no flex is torn, liquid damaged, defective
Test with OEM or Premium. Aftermarket Flexes have a high defect rate
Diode mode the FPC connectors for any faults
0x1c0000 - It's the Charging Port and Power Button Flex and Prox Flex
Make sure all 3 flex cables are plugged in
Check that no flex is torn, liquid damaged, defective
Test with OEM or Premium. Aftermarket Flexes have a high defect rate
iPhone 14 Pro Max will restart when the Gyro is not detected on the top board, giving 0x20000 panic log
Diode mode the FPC connectors for any faults
0x20000 - It's a sandwich board issue.
This means the sandwich board has separated. It could require a sandwich reball or a bottom board swap.
Check Gyro U7300
Check the pads for the Gyro U7300: 542, 543, 544, 545, 546, 6, 248
0x41 - It's a battery data issue.
Sometimes you'll see the battery percentage fluctuate or you'll randomly get a "non-genuine" message.
Check the battery connector pins. Sometimes they can bend out & battery won't make good contact.
Diode mode the battery connector pins & compare them to known good board
Test with a known good battery
Replace the battery connector
iPhone 14 Pro Max - This panic log says 0x41, which is related to battery data is missing.Example of what you'll see in a panic-full file, where when there's a bad prox flex and bad charging port flex causing the 3 min restart.
Alternatively, you can use a tool like the iDevice Panic Log Analyzer, which will download the panic logs from the device & display them on the PC & give you suggestions to possible solutions. It makes it easier to browse the panic log file.
Example of what you'll see in a panic-full file, where when there's a bad prox flex and bad power button flex causing the 3 min restart.
Also check out www.PanicFull.com which allows you to upload the panic log file & have it analyzed for free.
Both of these tools just give suggestions, which aren't always correct, as there is no official solution list from Apple. So many solutions are just suggestions based on hearsay, rumors or just guesses.
For situations where you don't see the above examples, you'll have to read through the top portion of the panic log & try to decipher what could be the root cause. Look for keywords you may recognize.
Отзывы покупателей