When your phone unexpectedly restarts, you can go to Settings > Privacy > Analytics & Improvements > Analytics Data. Then you will be able to find the iPhone restart log analysis report.
And the report files normally start with ‘panic-full…’
Then click and open the file, search and find the PanicString
After that, we can refer to the restart log analysis chart to do some troubleshooting and analysis.
♦ Tips: If cannot find the corresponding error code, then we can just simply start from the part replacement. The below parts damaged or with the problem can also lead to restart issues.
- Dock flex cable
- Front camera
- Power flex cable
And below let’s see the details of the restart log tables.
Restart Log Code |
The Possible Defect Reason |
Remark |
Ememory | NAND or NAND relative rails | |
SEP ROM | Logic EEPROM |
I2C relative error codes for different iPhone models
Restart Log Code |
The Possible Defect Reason |
Remark |
i2C2 | Front camera flex cable |
Find the I2C bus relative parts like the vibrator, ambient light sensor, earpiece, front/rear camera. After that, if still unresolved check the I2C relative chips. |
i2C1(iPhone 6 6P) | U1580, U1400, U1401, U1601, J2118 | |
i2C1(iPhone 6s 6sP) | U3800, U2300, U3700, U4500 | |
i2C1(iPhone 7 7P) | U1801, U2101, U4601 | |
i2C1(iPhone 8 8P X) | J4300, J6400 | |
i2C1(iPhone XR Xs Xs Max) | J4300 | |
i2C0(iPhone 6 6P) | U1202, U1501,U1502, U1700 | |
i2C0(iPhone 6s 6sP) | U2000, U4000, U4020 | |
i2C0(iPhone 7 7P) | U1801, U3703, U3701, U4001, U2301 | |
i2C0(iPhone 8 8P X) | U2700, U5600, U5660,U6110, J6400 | |
i2C1(iPhone XR Xs Xs Max) | U2700, U6110, J6400 | |
i2C2(iPhone 6 6P) | J1111, J2019 | |
i2C2(iPhone 6s 6sP) | J3100, J4200, U4050 | |
i2C2(iPhone 7 7P) | U3301, J4503 | |
i2C2(iPhone 8 8P X) | U3301, J4200, U5000 | |
i2C2(iPhone XR Xs Xs Max) | U5002 | |
i2C3(iPhone 7 7P) | Charging port, screen, rear microphones | |
i2C3(iPhone 8 8P X) | Charging port, display connector, screen (Backlight chip for 8P) | |
i2C3(iPhone XR Xs Xs Max) | Display power driver IC, touch, touch connector | |
i2C 4 (A11)series | Logic EEPROM | |
SMC i2Cm0 (A11) | U3100, U3300, U3400, U6200, J3200 | |
SMC i2Cm0 (A12) | U3300, U3400, U6200, J3200 | |
SMC i2Cm1 (A11) | USB IC | |
SMC i2Cm0 (A12) | USB IC, PMU | |
i2C5 (A10) | Logic EEPROM |
For the above-mentioned chips, you can download the Refox bitmap to check the location and specification of the component.
Other codes
Restart Log Code |
The Possible Defect Reason |
Remark |
AOP PANIC | Ambient light sensor, rear denoise microphone, power flex cable (7P), fingerprint flex cable | The denoise microphone is near the rear camera flex cable |
AOP PANIC No pulse on | Vibrator /motor and relative rails, or the audio CODEC IC | |
WDT timeout Userspaceuserspace watchdog timeout |
Battery (no data) charging port flex cable vibrator earpiece flex cable (Charging port not connected can also lead to WDT restart) |
First, focus on checking the dock flex cable, to see if any damage Then check the battery Thirdly, check the vibrator and charging IC, etc. |
AppleBCMWLAN | Wi-Fi, Bluetooth | |
AOP DATA ABORT | CPU pseudo soldering | |
AMCC Error | Ambient light sensor | |
PMP NMI FIQ | CPU power supply | |
baseband | Baseband | |
Firmware fatal | Firmware or some underlying data | |
Attemping to forcibly halt CPU…cpu0 fail | CPU pseudo soldering | |
Anc-postnand.c1260 asser failed link | ||
fed err(parity counter overflow multi hitICTAG) reported via serror | NAND, SoC | |
NO pulse on | ringtone, vibrator | |
Stacks+routined-2019-01-29…… | For iPad normally is caused by long screw damage | |
ANS2 | NAND or PCB layers | |
ANS | NAND or PCB layers | |
SMC DATA ABORT | CPU communication rails | Not easy to fix |
XS XSMAX | Gyroscope | |
Void applesynopsysMIPID SIController | Front camera flex cable | |
L2C | Wi-Fi chip, audio amplifier IC | |
Kernel data abort | First check the charging IC, if still unresolved check the power supply of CPU | |
AppleSOC hot hot hot | Audio CODEC IC or Wi-Fi module | |
nvme | NAND and relative rails | |
Dart-disp0 SMMU error | Camera | rear camra with higher failure rate, or the rear camera relative bus |
Invaild queue element linkage | NAND poor soldering or damaged | |
AGXK AGXAcceletor | Gyroscope, accelerator, coprocessor | |
CP_COM_NORM REQUEST | CPU, NAND or camera circuits | |
AOP NMI POWER | Front camera flex cable, power button flex cable | |
sks request timeout | Rails from CPU to EEPROM damaged | |
Initproc exited | The main crystal damaged | |
Bad tailq elm | The main crystal or wide angel camera | |
Prev- next | The main crystal damaged | |
LLC | Baseband or the audio CODEC IC | |
LSU | Wi-Fi Module | |
LLC Bus error from cpu3:FAR | The communication between CPU and Wi-Fi module | |
A freed zone element has been modified | CPU pseudo soldering | |
apcie(0:s3e) | NAND | |
apcie(wlan | Wi-Fi Module | |
SMC PANIC | CPU power supplies | Might the relative inductors |
Sleepwake hang detected | First check the Audio CODEC relative rails | If not solved, check the CPU power supply |
WKDMD ERROR code 0x2 | ||
Userspaceuserspace watchdog timeout:no successful checkins from | Charging port, earpiece speaker | |
AOP DATA ABORT | NAND |
More codes