500mA-like current is not unique
Check charger type, cable, host/PD state, battery SOC/temperature, software limits and negotiation evidence before USB-controller repair.
Separate cable/port detection, USB handshake, VBUS power path, charger conversion, battery communication and thermal gating before replacing charging ICs.
A charging icon proves detection, not necessarily battery current delivery.
The source keeps separate Lightning and USB‑C topologies. V2 preserves that separation.
Current values are treated as observations. Each route requires confirmation of the failed stage.
Uploaded-source reference values are preserved as page references, not universal factory specifications.
| Generation | Rail / Signal | Voltage | GR / Diode | Resistance | Signal | What abnormal supports |
|---|
Use measured GR and live voltage together with the physical symptom and orientation/PD state.
V2 keeps the source patterns but removes one-to-one conclusions.
Check charger type, cable, host/PD state, battery SOC/temperature, software limits and negotiation evidence before USB-controller repair.
Measure input, system rail, battery current, BMS/thermal state and switching activity before charger-IC replacement.
Orientation-specific failure supports a CC/port/mux branch, but diode values depend on board and measurement setup.
Use the exact missing-sensor string and model mapping before changing battery, dock or thermal components.