[Help] iPhone 16 Pro - White Screen, Panic Logs, Rebooting
Hi everyone,
I'm going to attempt a DIY repair before I go ahead and buy a new phone.
TLDR; salt water damage, what could cause a white screen AND 3 minute reboots?
About 3 weeks ago, I was at the beach and my phone slipped out of my pocket into the ocean, about a foot deep. I picked it up right away, dried it with my shirt, and went about my day. My husband mentioned the salt water might be a problem, and my back glass is pretty badly cracked, but it worked fine immediately after so I thought all was well. (In hindsight, yes I know I should have run it under fresh water at the time, but I was more worried about water seeping deeper and didn't think about the salt...)
Anyway, it worked fine for a couple weeks and then the screen suddenly went white. It's still responsive and I can connect it to the iPhone mirroring on my Mac, but after a couple hours of white screen, it started to reboot every 3 minutes. I checked the panic logs while mirroring and based on what I've read, it's telling me the charging port is not communicating, causing the reboot. sensor array 3145728.
So I ordered a charging port flex and a repair kit from Amazon, as well as a back replacement because I may as well do it all since I'm going to be opening up my phone. But something tells me it's more than just the charging port.
As far as I can tell, a failed charging port shouldn't be giving me a white screen, right? Every thread I've seen about a white screen was a completely different issue. Google AI only validates my questions and I can't find any other information. There's a million panic logs in my analytics data now and I only have ~2 minutes to check them out before I get disconnected (phone reboots and Mac disconnects). I do keep the phone off as much as possible but turn it on a couple times a day so any missed text messages can transfer through to my Mac.
Does anybody have any suggestions on things I should be checking for when I open the phone, or other parts I should just try replacing at the same time? Given the screen is 100% responsive, I think it may be another sensor but I'm clueless.