I have an app (android) I want to use for something minor, so it's not a need, just a want. All it's supposed to do is control some lights. But it's asking for every permission you can think of (Chinese apps) and of course I am not about to let some LED controller app access my contacts, location and make phone calls etc. So is there a way to run an app in like a virtual environment so I can allow it to have those permissions while feeding it useless information? The app in question is BLE Remote.
Apologies I am TERRIBLE at asking questions...
apktool
, remove the permissions fromAndroidManifest.xml
rebuild it with apktool and then sign it with a custom key (Java keytool can generate those) signing can be done usingapksigner
from Android SDK.