@Cultar: I never used CM PrivacyGuard, so i cant tell difference or how PG does it. In case it just removes the permission, it could cause problems with apps.
Example with other removed permission: In Play Store Console i have some "reports of app crashes" by various of my apps because "vibrate" wanted be used, and my app has not the permission - but i'm sure my apps have the permission in manifest so it was "somehow" removed.
A "count" of allow/deny does not make sense imho .. the event to load at boot occurs exactly 1 time while booting the device. And so allow or deny counter increments as you selected
Example with other removed permission: In Play Store Console i have some "reports of app crashes" by various of my apps because "vibrate" wanted be used, and my app has not the permission - but i'm sure my apps have the permission in manifest so it was "somehow" removed.
A "count" of allow/deny does not make sense imho .. the event to load at boot occurs exactly 1 time while booting the device. And so allow or deny counter increments as you selected