Chosen Solution
Since the beginning of this month, my phone has been freezing randomly and restarting on its own. I noticed that many people have had this issue with Watchdog Timeouts, but my panic logs seem to be a bit different each time. The most common one says “logd” (8x/5days), but others say “wifid” (5x/5days), and “Springboard” (2x/5days). Below is a bit of the panic string, so I wonder if anyone can give me some insight! Thanks in advance! “bug_type”:“210”,“timestamp”:“2022-12-05 15:09:23.00 +0900”,“os_version”:“iPhone OS 16.1.2 (20B110)”,“roots_installed”:0,“incident_id”:“98054DE3-28E1-45CB-AAB5-F49DC84A0294”} { “build” : “iPhone OS 16.1.2 (20B110)”, “product” : “iPhone12,8”, “socId” : “0x00008030”, “kernel” : “Darwin Kernel Version 22.1.0: Thu Oct 6 19:32:38 PDT 2022; root:xnu-8792.42.7~1/RELEASE_ARM64_T8030”, “incident” : “98054DE3-28E1-45CB-AAB5-F49DC84A0294”, “crashReporterKey” : “a14c8e4c9b187b6b28525a751008e627e85d452b”, “date” : “2022-12-05 15:09:23.08 +0900”, “panicString” : “panic(cpu 3 caller 0xfffffff02c9a7618): userspace watchdog timeout: no successful checkins from logd in 724 seconds\nservice returned not alive with context : unresponsive dispatch queue(s): com.apple.firehose.io-wl \nlogd appears to not exist in launchd\nservice: backboardd, total successful checkins in 4333 seconds: 358, last successful checkin: 0 seconds ago\nservice: SpringBoard, total successful checkins in 4303 seconds: 345, last successful checkin: 612 seconds ago\nservice: mediaserverd, total successful checkins in 4333 seconds: 357, last successful checkin: 0 seconds ago\nservice: logd, total successful checkins in 4333 seconds: 340, last successful checkin: 724 seconds ago\nservice: thermalmonitord, total successful checkins in 4333 seconds: 348, last successful checkin: 507 seconds ago\nservice: runningboardd, total successful checkins in 4333 seconds: 352, last successful checkin: 0 seconds ago\nservice: wifid, total successful checkins in 4333 seconds: 340, last successful checkin: 724 seconds ago\nservice: configd, total successful checkins in 4333 seconds: 357, last suc\nDebugger message: panic\nMemory ID: 0x1\nOS release type: User\nOS version: 20B110\nKernel version: Darwin Kernel Version 22.1.0: Thu Oct 6 19:32:38 PDT 2022; root:xnu-8792.42.7~1/
So I have not seen this specific panic but based on the info here’s what I’m getting from this. There is an item missing in launchd that the phone is expecting to be there but either isn’t present or isn’t running. Launchd on Unix based operating systems like macOS (and iOS) is an operating service which manages launching other services your device needs when it loads. If it’s referencing various services that are missing (wifid being WiFi related daemons and springboard is the process that manages the home screen) it’s possible it’s because there is some operating system corruption that is the underlying cause. That is unusual for kernel panics on iPhone, but they do crop up. I would see if doing an os reinstall via recovery mode makes a difference. Just make sure when you connect the phone in recovery mode you tell it to update rather than restore unless you know you’ve got a good backup or don’t mind wiping your phone. That’s good practice even if you’re only doing an update (which just reinstalls the current OS on top of what’s already in your your phone) since it’s possible you may error which could result in your phone being stuck in recovery due to an incomplete OS.
If the phone is covered by the standard Apple Warranty, having more than one kernel panic will typically lead to a device replacement in an Apple Store. Whenever a phone was covered but showed a string of kernel panics, we just had to show the log to a Genius Admin and then the device got replaced 10 times out of 10. I realize that you’re working with the SE from 2020 so it’s less likely that it’s covered by the year warranty but I figured the information was good to have for anyone else looking at this question. Good luck!
Your iPhone may restart during charging if there is an issue with any of its hardware, including the device itself, charging cable, and charging port. Broken hardware could easily cause a short circuit or other security problems, explaining why your iPhone is restarting. Regards, Will
I have a similar issue with an iPhone 11 that I am working on. My panic logs are identical with yours, but the problem is we can’t afford losing any data. I can’t make a backup due to the restarts. I tend to believe there is a software issue rather than hardware, but for the sake of data, will approach a hardware repair attempt. Will start by replacing the WiFi chip. I am recording a video as this is an interesting repair and will post it the following days on my channel: https://www.YouTube.com/@mirceaalicu