Ahh sorry. I misinterpreted your question.Hi, thanks for reply, but I did already read the FAQ.
Note that Accessibility Service access is given on my phone. I am specifically talking about Background Check in Developer Options, which can be turned off independently of Accessibility Service access.
The FAQ says about Accessibility Service: "The general reason is for better stability of features which are requiring background service." but doesn't say which specific features, and doesn't mention the Background Check option.
It also says "Accessibility service is specially needed for Adaptive Mod on non-adaptive device and for overriding the default minimum hz for adaptive to lower one(s)" but I can see that when I turn Background Check off in developer settings, these features still work.
I have also checked with screen off on adb:
>> adb shell dumpsys content
Data connected: true
Battery saver: true
Background network restriction: whitelisted
Auto sync: u0=false
Storage low: false
Clock valid: true
Accounts: 17
Now: 134717513 (2022-05-21 15:42:06)
Uptime: 1d13h25m17s
Time spent syncing: 2m37s, sync not in progress
That all seems to be working fine too with Background Check off in developer options.
So I'm just left being curious what having Background Check on for Galaxy Max Hz actually does and if it is using unnecessary battery power.
Thanks!
Background check in dev option is the same as the app requesting background activity. When enabled, it's the same as putting it in "unrestricted" in app info > battery options. Disabling it is same as "restricted".
Yes you can do disable it - if the app it runs stable on your phone, then it's good.
Though I recommend putting the app "unrestricted" background activity and let it manage itself.