Guillaume i didn't claim there is something to adapt on ios. I've mentioned in contrast to the implementation on ios currently, grapheneos gives you the liberty to set the time of inactiviy (i.e. timer) before reboot.
On ios it seems the phone restarts after a period of inactivity. 'Under the hood' this means that the os keeps track of a given period between last unlock and a certain value where it decides to reboot. How would you deem this possible, if not implemented with a timer of some sort?
I'm unaware that 'change location' is
a requirement to trigger the reboot after a certain period of inactivity.
I would love to learn more about that, would u mind providing a source on how you came to that conclusion?