Didn't know that. Thanks. I haven't noticed any reboots, so I think it's accurate. When the reboot happens I have to unlock the phone for AdGuard to start, and then I'll see the VPN key icon in the notification bar. If I don't unlock it AdGuard won't start until I do (at least that's the way it used to be), so either I'm lucky with it rebooting when I'm not using the phone, and AdGuard is now starting on its own before I unlock the screen, or it's not rebooting at all. I'm happy either way since it's been that long without issues while using it.I recall the uptime doesn't reset if the phone rebooted by itself.
The uptime will reset if force reboot by user.
Nope.Is there a compromise of performance by this mitigation?
The root cause (abandoned descriptors) accumulate with time every time AdGuard detects what app makes a connection.If no compromise, why can't the mitigation eliminate the reboot completely?
I see thanks for the clarification.The root cause (abandoned descriptors) accumulate with time every time AdGuard detects what app makes a connection.
The mitigation is that for some connections (for instance when we see that this is a DNS port) AdGuard does not call the detection method, but for others, it still does so abandoned descriptors still accumulate.
lol I like your nuclear adjective word.I've got a Pixel 2 phone running Android 10 and the random reboots have been driving me crazy. Every other site I was visiting was suggesting a factory reset to fix, but I prefer not to do the nuclear option without at least trying to determine the cause first.
Update: I've still not experienced a spontaneous reboot since updating AdGuard. I'll be glad when the underlying fix in Android 10 is pushed out, but am certainly thankful for the interim fix from the AdGuard devs.I registered just to express my sincere gratitude for all the informative comments on this thread. I've got a Pixel 2 phone running Android 10 and the random reboots have been driving me crazy. Every other site I was visiting was suggesting a factory reset to fix, but I prefer not to do the nuclear option without at least trying to determine the cause first.
My reboots were happening at least once a day, if not more often. They were even happening overnight, which rendered my use of the phone as an alarm clock as unreliable at best.
So, I found this thread and upon disabling Adguard, the reboots seem to have stopped. Furthermore, the latest build that I got via the app update includes the mitigation option. So far (fingers crossed), I've not had a single spontaneous reboot since installing that build. Hopefully the impending Android fix will be here soon, but for the time being I'm enjoying full Adguard functionality on a much more stable and reliable device.
Thank you, all, for contributing to this discussion. It's been most helpful, and I do appreciate it.
I got the February update installed yesterday afternoon, but don't know quite how to look to verify if this specific fix is included in any update.I know it is early but the February update (for Android 10) was just released. Does it contain any fix for this?