Loading services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java +13 −4 Original line number Diff line number Diff line Loading @@ -177,8 +177,14 @@ public final class DefaultPermissionGrantPolicy { private static final Set<String> TASKS_PERMISSIONS = new ArraySet<>(); static { TASKS_PERMISSIONS.add("foundation.e.permission.READ_TASKS"); TASKS_PERMISSIONS.add("foundation.e.permission.WRITE_TASKS"); TASKS_PERMISSIONS.add("org.dmfs.permission.READ_TASKS"); TASKS_PERMISSIONS.add("org.dmfs.permission.WRITE_TASKS"); } private static final Set<String> E_TASKS_PERMISSIONS = new ArraySet<>(); static { E_TASKS_PERMISSIONS.add("foundation.e.permission.READ_TASKS"); E_TASKS_PERMISSIONS.add("foundation.e.permission.WRITE_TASKS"); } private static final int MSG_READ_DEFAULT_PERMISSION_EXCEPTIONS = 1; Loading Loading @@ -878,7 +884,10 @@ public final class DefaultPermissionGrantPolicy { grantRuntimePermissions(accountManagerPackage, CONTACTS_PERMISSIONS, userId); grantRuntimePermissions(accountManagerPackage, CALENDAR_PERMISSIONS, userId); grantRuntimePermissions(accountManagerPackage, LOCATION_PERMISSIONS, userId); grantRuntimePermissions(accountManagerPackage, TASKS_PERMISSIONS, userId); //Revoking previously granted TASKS_PERMISSIONS revokeRuntimePermissions(accountManagerPackage, TASKS_PERMISSIONS, true, userId); //granting E_TASKS_PERMISSIONS grantRuntimePermissions(accountManagerPackage, E_TASKS_PERMISSIONS, userId); } Loading Loading
services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java +13 −4 Original line number Diff line number Diff line Loading @@ -177,8 +177,14 @@ public final class DefaultPermissionGrantPolicy { private static final Set<String> TASKS_PERMISSIONS = new ArraySet<>(); static { TASKS_PERMISSIONS.add("foundation.e.permission.READ_TASKS"); TASKS_PERMISSIONS.add("foundation.e.permission.WRITE_TASKS"); TASKS_PERMISSIONS.add("org.dmfs.permission.READ_TASKS"); TASKS_PERMISSIONS.add("org.dmfs.permission.WRITE_TASKS"); } private static final Set<String> E_TASKS_PERMISSIONS = new ArraySet<>(); static { E_TASKS_PERMISSIONS.add("foundation.e.permission.READ_TASKS"); E_TASKS_PERMISSIONS.add("foundation.e.permission.WRITE_TASKS"); } private static final int MSG_READ_DEFAULT_PERMISSION_EXCEPTIONS = 1; Loading Loading @@ -878,7 +884,10 @@ public final class DefaultPermissionGrantPolicy { grantRuntimePermissions(accountManagerPackage, CONTACTS_PERMISSIONS, userId); grantRuntimePermissions(accountManagerPackage, CALENDAR_PERMISSIONS, userId); grantRuntimePermissions(accountManagerPackage, LOCATION_PERMISSIONS, userId); grantRuntimePermissions(accountManagerPackage, TASKS_PERMISSIONS, userId); //Revoking previously granted TASKS_PERMISSIONS revokeRuntimePermissions(accountManagerPackage, TASKS_PERMISSIONS, true, userId); //granting E_TASKS_PERMISSIONS grantRuntimePermissions(accountManagerPackage, E_TASKS_PERMISSIONS, userId); } Loading