When Android apps request a permission is it an active request they make or are syscalls routed to some policy engine that triggers the "Allow/deny window" to pop up?
Discussion
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq6c2fsg7fp3yxte9ugd9yhcdpa68h924asv5d6pvm5nc37a3nkzmq3th7ka It's handled by the OS application layer and System UI. They can request the permissions they've declared they want to request as part of their manifest. Apps can request our Sensors and Network permissions if they want but we aren't aware of apps doing that since they're not standard Android permissions. We have compatibility systems for both to avoid breaking app compatibility.
Ah I see, thanks for the explanation, really appreciate it