Hacker News new | past | comments | ask | show | jobs | submit login

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.

https://developer.android.com/google/play/integrity


Magisk.

To a much, much lesser degree: Samsung's Secure Folder/Android's Work Profile.


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.


Yes, but.

As far as I know, it is possible to fake SafetyNet data with Magisk, but there's no bypassing Google Play attestation.


grapheneos supports multiple profiles. It also supports fine grained permissions for storage and contacts, AFAIK.


Magisk


GrapheneOS has a much stricter infrastructure set up to manage app permissions.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: