Chosen Solution

Hello, I recently suffered from Touch Disease and I reflowed the 2 touch ICs. All went well, or so I thought. Now when I charge the phone at night, it reboots once the phone is 100% charged. In the analytics, there is a panic log generated before the phone reboots with the panicString: “AppleBCMWLANBusInterfacePCIe::reset() " "Failed to enable port (I/O timeout)…” If I disable Wifi, then the rebooting doesn’t occur. Something is happening when the phone is charged and connected to wifi that causes the phone to reboot. iCloud backup? I’ve tried reflowing the wifi IC, thinking that perhaps I screwed up when reflowing the touch ICs, but that has made no difference. Any ideas? I am thinking of replacing the touch IC and wifi IC with new, but I have a nagging suspicion that the problem is elsewhere. Maybe the CPU? Any ideas gratefully received. :)

Reflowing IC’s is never a long-term solution. Worse still is trying to reflow IC’s that have underfill, such as the WiFi IC. When you apply heat, enough heat to make the solder flow, the solder balls expand. When that same IC is locked into place with underfill, the expanding solder balls build up pressure underneath the IC. You will get bridging or worse yet, the solder may blow out from underneath. If you see lot’s of tiny solder balls around underfilled IC’s, that’s a sign you applied way too much heat. The other risk with “reflowing” is that unless you have the proper tools (hot air station vs heat gun), you can also flood the rest of the circuit board with excess heat, causing the same issues as above on surrounding IC’s. In your case, the CPU is opposite the Touch IC’s so it is possible you caused some issues there.

The problem might actually be in your hardware itself, not the components of your phone, if possible could you try to reset your phone and see if that’d help? Though before you do, check if there aren’t any suspicious apps that could do this, since I never had my iPhone reboot once it reached 100%