diff options
Diffstat (limited to 'src/com/android/packageinstaller/permission/model/Permission.java')
-rw-r--r-- | src/com/android/packageinstaller/permission/model/Permission.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/packageinstaller/permission/model/Permission.java b/src/com/android/packageinstaller/permission/model/Permission.java index 09c927be..da234bdb 100644 --- a/src/com/android/packageinstaller/permission/model/Permission.java +++ b/src/com/android/packageinstaller/permission/model/Permission.java @@ -96,6 +96,14 @@ public final class Permission { } } + public void setPolicyFixed(boolean policyFixed) { + if (policyFixed) { + mFlags |= PackageManager.FLAG_PERMISSION_POLICY_FIXED; + } else { + mFlags &= ~PackageManager.FLAG_PERMISSION_POLICY_FIXED; + } + } + public boolean shouldRevokeOnUpgrade() { return (mFlags & PackageManager.FLAG_PERMISSION_REVOKE_ON_UPGRADE) != 0; } |