Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

How To Fix an iPhone 12 Pro that is not charging and touch not working

From Repair Wiki
How To Fix an iPhone 12 Pro that is not charging and touch not working
Device iPhone 12, iPhone 12 Mini, iPhone 12 Pro, iPhone 12 Pro Max
Affects part(s) Main Logic Board
Needs equipment Microscope, Hot air station, Soldering iron
Difficulty ◉◉◉◉ Specialist
Type Soldering


Problem description

The iPhone 12 Pro may present with charging issues and/or loss of touch functionality. This is often linked to failure of the USB IC, also known as the Kraken IC.

The failure is commonly triggered by use of aftermarket or poor-quality chargers, though the IC may also fail spontaneously.

iPhone 12 / 12 Pro USB (Kraken) IC

Symptoms

  • iPhone does not charge.
  • No response when connecting to charger.
  • Touchscreen not working.
  • Device powers on while using DCPS, but fails to detect USB connection.
  • May show unusual current draw on DCPS when attempting to boot.
iPhone 12 Mini USB (Kraken) IC
iPhone 12 Pro Max USB (Kraken) IC

Diagnostic Steps

  1. Test with Known Good Parts
    • Try a known good charging port flex and battery.
    • If issue persists, suspect board-level fault.
  2. Visual Inspection
    • Check for board-level damage, corrosion, or signs of liquid ingress near USB/charging IC area
  3. DC Power Supply Test
    • Connect device to DCPS.
    • If current draw is abnormal (irregular spike when prompting to boot) → likely Kraken IC issue.

Repair Steps

  1. Board Access
    • Remove logic board carefully.
    • Split the sandwich layer.
    • Isolate charging IC area (Kraken).
  2. Preparation
    • Apply flux around Kraken IC.
    • Use hot air station with controlled airflow & temperature.
  3. IC Replacement
    • Remove faulty Kraken IC.
    • Clean pads with solder wick and flux.
    • Reball or use new IC.
    • Align and reflow replacement Kraken IC.
  4. Testing
    • Reassemble device.
    • Connect to charger → check charging function.
    • Verify touch response is fully restored.