The developers behind CyanogenMod have been busy for quite a while, after delivering numerous enhancements and more recently CyanogenMod 10.1.3.
The team is now back on track, optimizing and tweaking their Privacy Guard feature currently available in CyanogenMod 10.2 builds for several devices. The release of Android 4.3 introduced “AppOps”, a functionality allowing the revocation of permissions. It happens that the CyanogenMod will have it natively implemented in the new Privacy Guard dubbed ‘version 2.0’.
Privacy Guard 2.0 was essentially merged with code that implements AppOps and a few new actions were introduced:
– Single click any app from the main PG UI to instantly toggle on/off permissions for Location, Reading Contacts, Reading Call Log, Reading Calendar and SMS/MMS.
– Long press any app from the main PG UI to see all currently used permissions and their on/off status. Tapping the app name from this view will take you to the App Info screen.
– A new ‘Advanced’ menu item allows quick access to the native AppOps UI (normally hidden).
– A notification will appear whenever you are using an app that has a permission denied.
– Privacy Guard can be enabled by default for all newly installed apps. This will block the Location, Reading Contacts, Reading Call Log, Reading Calendar and SMS/MMS permissions.
– Filter to show/hide system apps from main UI view.
– A quick scroll list view by alphabet, with disabled apps shown at the bottom.
– A quick reset button will disable PG for all enabled apps, allowing a one-click return to normal behavior
The improved feature will be rolling out in the upcoming nightly builds so stay tuned!