Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e9215965 authored by Abhishek Aggarwal's avatar Abhishek Aggarwal
Browse files

Merge branch '3710-a16-escape_user_action' into 'a16'

pm: Escape user permission for app lounge

See merge request e/os/android_frameworks_base!328
parents 8cfa621e 84d913dd
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -399,6 +399,8 @@ public class PackageInstallerSession extends IPackageInstallerSession.Stub {
    /** Default max string length of each pre-verified domain */
    private static final long DEFAULT_PRE_VERIFIED_DOMAIN_LENGTH_LIMIT = 256;

   private static final String E_APP_LOUNGE = "foundation.e.apps";

    // TODO: enforce INSTALL_ALLOW_TEST
    // TODO: enforce INSTALL_ALLOW_DOWNGRADE

@@ -1153,7 +1155,8 @@ public class PackageInstallerSession extends IPackageInstallerSession.Stub {
                && !isUpdateOwner
                && !isInstallerShell
                // We don't enforce the update ownership for the managed user and profile.
                && !isFromManagedUserOrProfile) {
                && !isFromManagedUserOrProfile
                && !E_APP_LOUNGE.equals(getInstallerPackageName())) {
            return USER_ACTION_REQUIRED_UPDATE_OWNER_REMINDER;
        }