Panic full error in Iphone Xs
Recently my iphone Xs keep restart every few minutes if the phone is put in idle. The panic full log as follow, anyone knows what is the root cause? I went to the repair shop and they cant really tell me what went wrong and their solution is to change the motherboard.
{"bug_type":"210","timestamp":"2023-08-17 23:10:41.00 +0800","os_version":"iPhone OS 16.6 (20G75)","roots_installed":0,"incident_id":"AF92479C-9831-4A41-B7CE-557370FE8619"}
{
"build" : "iPhone OS 16.6 (20G75)",
"product" : "iPhone11,2",
"socId" : "8020",
"socRevision" : "11",
"incident" : "AF92479C-9831-4A41-B7CE-557370FE8619",
"crashReporterKey" : "9294efb2b9550f28ba123a03c239fc154988bd24",
"kernel" : "Darwin Kernel Version 22.6.0: Wed Jun 28 20:51:42 PDT 2023; root:xnu-8796.142.1~1\/RELEASE_ARM64_T8020",
"date" : "2023-08-17 23:10:41.74 +0800",
"panicString" : "panic(cpu 4 caller 0xfffffff0277063a8): \"i2c0::_checkInterrupts error interrupt; last read status 10810100 int shadow 00890100 xfer 80000000 fifo 00000003 for device ad5860\" @AppleS5L8940XI2C.cpp:451\nDebugger message: panic\nMemory ID: 0x1\nOS release type: User\nOS version: 20G75\nKernel version: Darwin Kernel Version 22.6.0: Wed Jun 28 20:51:42 PDT 2023; root:xnu-8796.142.1~1\/RELEASE_ARM64_T8020\nFileset Kernelcache UUID: C2F902A82E7B1F036A7733FF6C3659AD\nKernel UUID: EE3449F0-DB47-3596-B253-084A0EBDBDC5\nBoot session UUID: AF92479C-9831-4A41-B7CE-557370FE8619\niBoot version: iBoot-8422.142.2\nsecure boot?: YES\nroots installed: 0\nPaniclog version: 14\nKernelCache slide: 0x000000001e518000\nKernelCache base: 0xfffffff02551c000\nKernel slide: 0x000000001e520000\nKernel text base: 0xfffffff025524000\nKernel text exec slide: 0x000000001f230000\nKernel text exec base: