Loading services/core/java/com/android/server/pm/PackageManagerService.java +4 −0 Original line number Diff line number Diff line Loading @@ -21359,6 +21359,10 @@ public class PackageManagerService extends IPackageManager.Stub if (filterAppAccessLPr(ps, callingUid, UserHandle.getUserId(callingUid))) { return null; } // InstallerPackageName for Apex is not stored in PackageManager if (ps == null && mApexManager.isApexPackage(packageName)) { return null; } return mSettings.getInstallerPackageNameLPr(packageName); } } services/core/java/com/android/server/pm/PackageManagerShellCommand.java +1 −1 Original line number Diff line number Diff line Loading @@ -723,7 +723,7 @@ class PackageManagerShellCommand extends ShellCommand { pw.print(info.getLongVersionCode()); } } if (listInstaller && !isApex) { if (listInstaller) { pw.print(" installer="); pw.print(mInterface.getInstallerPackageName(info.packageName)); } Loading Loading
services/core/java/com/android/server/pm/PackageManagerService.java +4 −0 Original line number Diff line number Diff line Loading @@ -21359,6 +21359,10 @@ public class PackageManagerService extends IPackageManager.Stub if (filterAppAccessLPr(ps, callingUid, UserHandle.getUserId(callingUid))) { return null; } // InstallerPackageName for Apex is not stored in PackageManager if (ps == null && mApexManager.isApexPackage(packageName)) { return null; } return mSettings.getInstallerPackageNameLPr(packageName); } }
services/core/java/com/android/server/pm/PackageManagerShellCommand.java +1 −1 Original line number Diff line number Diff line Loading @@ -723,7 +723,7 @@ class PackageManagerShellCommand extends ShellCommand { pw.print(info.getLongVersionCode()); } } if (listInstaller && !isApex) { if (listInstaller) { pw.print(" installer="); pw.print(mInterface.getInstallerPackageName(info.packageName)); } Loading