Re:Reverse Engineering iOS 18 Inactivity Reboot
by sunnybeetroot on Monday November 18, 2024 @01:56AM
(#42170368)
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.
[ Parent
| on HN ]
Re:Reverse Engineering iOS 18 Inactivity Reboot
by echoangle on Monday November 18, 2024 @02:05AM
(#42170404)
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?
Re:Reverse Engineering iOS 18 Inactivity Reboot
by sunnybeetroot on Monday November 18, 2024 @02:11AM
(#42170428)
No Apple logo, just black screen with loading spinner followed by requiring passcode to unlock
Re:Reverse Engineering iOS 18 Inactivity Reboot
by future10se on Monday November 18, 2024 @02:25AM
(#42170470)
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)
Re:Reverse Engineering iOS 18 Inactivity Reboot
by kaba0 on Monday November 18, 2024 @04:50AM
(#42171066)
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.
Re:Reverse Engineering iOS 18 Inactivity Reboot
by sss111 on Monday November 18, 2024 @06:20AM
(#42171449)
mine used to do that when the battery needed replacement