It appears that this issue is most likely related to the screen rather than the battery. The main clue here is in the text of the panic string:
-
[quote]"i2c3::_checkBusStatus Bus is still in a bad state; last read status 00010110 int shadow 00010100 xfer 00000000 fifo 00000000 for device ***display-pmu***".[/quote]
+
[quote]
+
"i2c3::_checkBusStatus Bus is still in a bad state; last read status 00010110 int shadow 00010100 xfer 00000000 fifo 00000000 for device ***display-pmu***".
+
[/quote]
I ran across another question from an iPhone X user who ran into this same issue.
[post|586697]
The answer to this previous question basically boiled down to, "you'll need to replace the screen".
+
+
@flannelist is our local kernel panic expert, but I know a little bit about it myself. In this case, the i2C bus number 3 is failing to talk to the Power Mangement Unit mounted on the display. Generally you can fix that sort of issue by replacing the PMU chip, but on the OLED display that's a difficult repair for an experienced technician using specialized tools and pretty much impossible for us DIY-ers. The cost to have that chip replaced will easily exceed the price of a new screen.
Hi @xd4niel,
It appears that this issue is most likely related to the screen rather than the battery. The main clue here is in the text of the panic string:
[quote]"i2c3::_checkBusStatus Bus is still in a bad state; last read status 00010110 int shadow 00010100 xfer 00000000 fifo 00000000 for device ***display-pmu***".[/quote]
I ran across another question from an iPhone X user who ran into this same issue.
[post|586697]
The answer to this previous question basically boiled down to, "you'll need to replace the screen".