Marcel Bokhorst
Marcel Bokhorst
I don't know, but XPrivacy needs to be initialized by Xposed for it to work.
If other people have the same problem, they should report here to increase the chance to find the cause.
My best guess is still that this is caused by Xposed, since _initZygote_ isn't being called. Without this initialization call XPrivacy cannot work.
Unfortunately I have no idea how the microphone is being accessed.
The media restrictions are defined here: https://github.com/M66B/XPrivacy/blob/master/src/biz/bokhorst/xprivacy/Meta.java#L269 _Audio.startRecording_, _MediaRecorder.start_ or _MediaRecorder.setOutputFile_ should prevent recording of audio, video, etc. _Record.Audio.permission_ should prevent audio recording by revoking the permissions (full application restart...
Note that applications can circumvent these restrictions by using a native library (that is why they are marked unsafe). Using _Record.Audio.permission_ will prevent recording of audio even for native libraries,...
@thomaswhite-cz how do you imagine "looking deeper in system"? Can you contribute something?
It is neither intentional, not a bug. When the slider is turned off, the hooks will do nothing.
First of all most hooks (about 400) are done at system startup. These books are shared for all applications and this cannot be changed. There are a few hooks which...
XPrivacy is open source, so you can always take a look yourself.