iPhone XR — i2c0: Charging port flex

Medium confidenceVerified sourceI2C bus

On the iPhone XR, i2c0 means: Charging port flex (then wide camera, battery connector, sensors flex).

What does this code mean?

On XS/XS Max/XR, the i2c0 bus serves, among others, the wide camera, the battery connector, the charging port and the sensors flex. Confirmed XS Max case: charging port replaced = fault solved (similar XR case).

Which part to test first?

Replace the charging flex as a test; failing that, disconnect the sensors flex / camera and observe.

The same code on other models

Field cases

Did you repair one? Tell us what worked: it improves the database for everyone.

Sources