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

Commit 318ffcb0 authored by Patrick Baumann's avatar Patrick Baumann Committed by Automerger Merge Worker
Browse files

Merge "Handling removing <original-package> tag" am: e6821587 am: 62964d83

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1455087

Change-Id: I9e64ba8bd7da087d4bc8f11567e830f876138a7b
parents c7101dbe 62964d83
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -3649,6 +3649,8 @@ public class PackageManagerService extends IPackageManager.Stub
        PackageParser.readConfigUseRoundIcon(mContext.getResources());
        mServiceStartWithDelay = SystemClock.uptimeMillis() + (60 * 1000L);
        Slog.i(TAG, "Fix for b/169414761 is applied");
    }
    /**
@@ -11107,6 +11109,8 @@ public class PackageManagerService extends IPackageManager.Stub
                mSettings.addRenamedPackageLPw(parsedPackage.getRealPackage(),
                        originalPkgSetting.name);
                mTransferredPackages.add(originalPkgSetting.name);
            } else {
                mSettings.removeRenamedPackageLPw(parsedPackage.getPackageName());
            }
        }
        if (pkgSetting.sharedUser != null) {
+4 −0
Original line number Diff line number Diff line
@@ -476,6 +476,10 @@ public final class Settings {
        return mRenamedPackages.put(pkgName, origPkgName);
    }

    void removeRenamedPackageLPw(String pkgName) {
        mRenamedPackages.remove(pkgName);
    }

    public boolean canPropagatePermissionToInstantApp(String permName) {
        return mPermissions.canPropagatePermissionToInstantApp(permName);
    }