Is there anything like a thin virtualization/sandboxing tool for Android? As the user, I (not the Android OS), should have ultimate say in what information apps have access to. I should be able to feed any app fake GPS, contact, gallery, permissions, rooted state, and sideloaded state information as I choose.
FWIW, the ad industry--of which Google is the circus master--disagrees, and so your emulator wouldn't pass Google Play Integrity (previously SafetyNet Attestation) and its remote attestation DRM scheme.
Do you have a recommendation for a starting point to learn about this? I went to the magisk github and it seems to assume that you already know what it is and why you should want it.