I am trying very hard to migrate from an an Android 9 LG V40 to an Android 11 Moto XT2213-2.
I have written and employ several kid apps, and in trying to migrate the 1st one, I can see in logcat the following repeated:
Foreground service started from background can not have location/camera/microphone access: service [my kid app's package name]/net.dinglish.android.taskerm.MonitorService.
I have looked at the app's manifest and do not see any of these in the permissions listed for the app. The app certainly does NOT use them.
What to do? I see in the release notes for
v5.7.2.beta - 2019/05/03:
Added android.permission.FOREGROUND_SERVICE permission to factory apps if target API >= 28
But this kid app was made with at least version 6.1.
Damn, I hate how google consistently cripples Android and makes it less useful with each release! If they want Android to be iOS, they ought to just use iOS!