Loading services/api/current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -99,6 +99,7 @@ package com.android.server.pm.pkg { method public int getAppId(); method @NonNull public String getPackageName(); method @Nullable public String getPrimaryCpuAbi(); method @Nullable public String getSeInfo(); method @Nullable public String getSecondaryCpuAbi(); method @NonNull public com.android.server.pm.pkg.PackageUserState getStateForUser(@NonNull android.os.UserHandle); method @NonNull public java.util.List<com.android.server.pm.pkg.SharedLibrary> getUsesLibraries(); Loading services/core/java/com/android/server/pm/AppDataHelper.java +1 −1 Original line number Diff line number Diff line Loading @@ -213,7 +213,7 @@ public class AppDataHelper { final int appId = UserHandle.getAppId(pkg.getUid()); String pkgSeInfo = AndroidPackageUtils.getSeInfo(pkg, ps); String pkgSeInfo = ps.getSeInfo(); Preconditions.checkNotNull(pkgSeInfo); Loading services/core/java/com/android/server/pm/InstallPackageHelper.java +1 −1 Original line number Diff line number Diff line Loading @@ -765,7 +765,7 @@ final class InstallPackageHelper { || (installFlags & PackageManager.INSTALL_REQUEST_DOWNGRADE) != 0); if (ps != null && doSnapshotOrRestore) { final String seInfo = AndroidPackageUtils.getSeInfo(request.getPkg(), ps); final String seInfo = ps.getSeInfo(); final RollbackManagerInternal rollbackManager = mInjector.getLocalService(RollbackManagerInternal.class); rollbackManager.snapshotAndRestoreUserData(packageName, Loading services/core/java/com/android/server/pm/MovePackageHelper.java +1 −1 Original line number Diff line number Diff line Loading @@ -129,7 +129,7 @@ public final class MovePackageHelper { final InstallSource installSource = packageState.getInstallSource(); final String packageAbiOverride = packageState.getCpuAbiOverride(); final int appId = UserHandle.getAppId(pkg.getUid()); final String seinfo = AndroidPackageUtils.getSeInfo(pkg, packageState); final String seinfo = packageState.getSeInfo(); final String label = String.valueOf(pm.getApplicationLabel( AndroidPackageUtils.generateAppInfoWithoutState(pkg))); final int targetSdkVersion = pkg.getTargetSdkVersion(); Loading services/core/java/com/android/server/pm/PackageDexOptimizer.java +1 −1 Original line number Diff line number Diff line Loading @@ -493,7 +493,7 @@ public class PackageDexOptimizer { // TODO: Consider adding 2 different APIs for primary and secondary dexopt. // installd only uses downgrade flag for secondary dex files and ignores it for // primary dex files. String seInfo = AndroidPackageUtils.getSeInfo(pkg, pkgSetting); String seInfo = pkgSetting.getSeInfo(); boolean completed = getInstallerLI().dexopt(path, uid, pkg.getPackageName(), isa, dexoptNeeded, oatDir, dexoptFlags, compilerFilter, pkg.getVolumeUuid(), classLoaderContext, seInfo, /* downgrade= */ false , Loading Loading
services/api/current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -99,6 +99,7 @@ package com.android.server.pm.pkg { method public int getAppId(); method @NonNull public String getPackageName(); method @Nullable public String getPrimaryCpuAbi(); method @Nullable public String getSeInfo(); method @Nullable public String getSecondaryCpuAbi(); method @NonNull public com.android.server.pm.pkg.PackageUserState getStateForUser(@NonNull android.os.UserHandle); method @NonNull public java.util.List<com.android.server.pm.pkg.SharedLibrary> getUsesLibraries(); Loading
services/core/java/com/android/server/pm/AppDataHelper.java +1 −1 Original line number Diff line number Diff line Loading @@ -213,7 +213,7 @@ public class AppDataHelper { final int appId = UserHandle.getAppId(pkg.getUid()); String pkgSeInfo = AndroidPackageUtils.getSeInfo(pkg, ps); String pkgSeInfo = ps.getSeInfo(); Preconditions.checkNotNull(pkgSeInfo); Loading
services/core/java/com/android/server/pm/InstallPackageHelper.java +1 −1 Original line number Diff line number Diff line Loading @@ -765,7 +765,7 @@ final class InstallPackageHelper { || (installFlags & PackageManager.INSTALL_REQUEST_DOWNGRADE) != 0); if (ps != null && doSnapshotOrRestore) { final String seInfo = AndroidPackageUtils.getSeInfo(request.getPkg(), ps); final String seInfo = ps.getSeInfo(); final RollbackManagerInternal rollbackManager = mInjector.getLocalService(RollbackManagerInternal.class); rollbackManager.snapshotAndRestoreUserData(packageName, Loading
services/core/java/com/android/server/pm/MovePackageHelper.java +1 −1 Original line number Diff line number Diff line Loading @@ -129,7 +129,7 @@ public final class MovePackageHelper { final InstallSource installSource = packageState.getInstallSource(); final String packageAbiOverride = packageState.getCpuAbiOverride(); final int appId = UserHandle.getAppId(pkg.getUid()); final String seinfo = AndroidPackageUtils.getSeInfo(pkg, packageState); final String seinfo = packageState.getSeInfo(); final String label = String.valueOf(pm.getApplicationLabel( AndroidPackageUtils.generateAppInfoWithoutState(pkg))); final int targetSdkVersion = pkg.getTargetSdkVersion(); Loading
services/core/java/com/android/server/pm/PackageDexOptimizer.java +1 −1 Original line number Diff line number Diff line Loading @@ -493,7 +493,7 @@ public class PackageDexOptimizer { // TODO: Consider adding 2 different APIs for primary and secondary dexopt. // installd only uses downgrade flag for secondary dex files and ignores it for // primary dex files. String seInfo = AndroidPackageUtils.getSeInfo(pkg, pkgSetting); String seInfo = pkgSetting.getSeInfo(); boolean completed = getInstallerLI().dexopt(path, uid, pkg.getPackageName(), isa, dexoptNeeded, oatDir, dexoptFlags, compilerFilter, pkg.getVolumeUuid(), classLoaderContext, seInfo, /* downgrade= */ false , Loading