title: Revoking permissions programmatic-ally in Android
body: <p>Is it possible to remove or revoke permission from an application in Android Marshmallow?
  Note that it should be done on runtime, so using ADB shell scripts or converting app to it's byte DEX code is out of question, as architectural changes is not an option for the required solution.</p>