diff --git a/services/core/java/com/android/server/pm/PackageInstallerService.java b/services/core/java/com/android/server/pm/PackageInstallerService.java index 93249e9e311c3..dceca0a749e33 100644 --- a/services/core/java/com/android/server/pm/PackageInstallerService.java +++ b/services/core/java/com/android/server/pm/PackageInstallerService.java @@ -494,7 +494,7 @@ public class PackageInstallerService extends IPackageInstaller.Stub implements } // Only apps with INSTALL_PACKAGES are allowed to set an installer that is not the // caller. - if (!requestedInstallerPackageName.equals(installerPackageName)) { + if (!TextUtils.equals(requestedInstallerPackageName, installerPackageName)) { if (mContext.checkCallingOrSelfPermission(Manifest.permission.INSTALL_PACKAGES) != PackageManager.PERMISSION_GRANTED) { mAppOps.checkPackage(callingUid, requestedInstallerPackageName);