iPhone X randomly bootloop
My iPhone X got water damaged and was sent to the service center. After a long period of time, they returned it to me "repaired." They told me that something in the charging segment had been replaced, but it still didn't work properly. It would work fine for a whole day and then randomly go into a bootloop the next day. I noticed that it was getting extremely hot near the cameras, so I reported it. A week passed, and it was returned to me. It was in a bootloop again, but they fixed the issue with the overheating near the cameras. It's worth mentioning that these bootloops occur once or twice a day, so it's somewhat better. I managed to retrieve the logs, and it seems that there's a problem with the l2c line. Can anyone identify the problem, maybe in a specific component, if that's possible? I would greatly appreciate it. I will paste the panic logs below.
"panicString" : "panic(cpu 3 caller 0xfffffff01c59c140): \"i2c0::_checkBusStatus SCL is stuck low; last read status 00010108 int shadow 00010100 xfer 00000000 fifo 00000000 for device ad5860\"
"panicString" : "panic(cpu 1 caller 0xfffffff0193e8140): \"i2c0::_checkBusStatus SCL is stuck low; last read status 00010108 int shadow 00010100 xfer 00000000 fifo 00000000 for device ad5860\"
"panicString" : "panic(cpu 3 caller 0xfffffff00e8dc140): \"i2c0::_checkInterrupts error interrupt; last read status 10810100 int shadow 00810100 xfer 80000000 fifo 00000003 for device ad5860\"
"panicString" : "panic(cpu 2 caller 0xfffffff00d7e4140): \"i2c0::_checkBusStatus SCL is stuck low; last read status 00010108 int shadow 00010100 xfer 00000000 fifo 00000000 for device ad5860\"
"panicString" : "panic(cpu 3 caller 0xfffffff0118f4140): \"i2c0::_checkBusStatus SCL is stuck low; last read status 00010108 int shadow 00010100 xfer 00000000 fifo 00000000 for device ad5860\"
"panicString" : "panic(cpu 1 caller 0xfffffff01cf14140): \"i2c0::_checkBusStatus SCL is stuck low; last read status 00010108 int shadow 00010100 xfer 00000000 fifo 00000000 for device ad5860\"
"panicString" : "panic(cpu 0 caller 0xfffffff014d0c140): \"i2c0::_checkInterrupts error interrupt; last read status 10810100 int shadow 00810100 xfer 80000000 fifo 00000003 for device ad5860\"
Is dit een goede vraag?