←back to thread

514 points moonsword | 1 comments | | HN request time: 0.207s | source
Show context
sunnybeetroot ◴[] No.42170368[source]
This may explain why since iOS18 my device randomly reboots (albeit only takes max 5 seconds). I am a daily user so perhaps the reboot I experience is a bug.
replies(3): >>42170398 #>>42170404 #>>42171197 #
echoangle ◴[] No.42170404[source]
If it takes only 5 seconds, it doesn’t sound like a reboot. Does it show a black screen and the apple logo during this event?
replies(1): >>42170428 #
sunnybeetroot ◴[] No.42170428[source]
No Apple logo, just black screen with loading spinner followed by requiring passcode to unlock
replies(2): >>42170470 #>>42171449 #
future10se ◴[] No.42170470[source]
That might be what's informally called a "respring", where the SpringBoard process is restarted.

SpringBoard is the process that shows the home screen, and does part of the lifecycle management for regular user apps. (i.e. if you tap an icon, it launches the app, if you swipe it away in the app switcher, it closes the app)

It is restarted to make certain changes take effect, like the system language. In the jailbreaking days, it was also restarted to make certain tweaks take effect. Of course, it can also just crash for some reason (which is likely what is happening to you)

replies(1): >>42171066 #
1. kaba0 ◴[] No.42171066[source]
Hi, is there some further info on iOS "internals" like this? I was always interested in how it works, but I found much less information compared to android (which obviously makes sense given one is more or less open-source), even though these probably don't fall in the secret category.