Why doesn't android have an os level permission manager, so if I decide to not give location to maps, the os would simply say no signal and continue to work. Same for sms access or contacts or phone.
I saw one ROM do this, realme it was I think but apps apparently see this and they complain so no point.<p>BTW, why does truecaller on android 10 show an overlay after a call when settings page specifically disables it ?