Source: https://android.gadgethacks.com/how-to/android-basics-manage-app-permissions-marshmallow-higher-0168220/