Loading services/core/java/com/android/server/pm/PackageManagerService.java +13 −1 Original line number Diff line number Diff line Loading @@ -2323,7 +2323,7 @@ public class PackageManagerService implements PackageSender, TestUtilityService mShouldStopSystemPackagesByDefault = mContext.getResources() .getBoolean(R.bool.config_stopSystemPackagesByDefault); mResetSignatures = RESET_ALL_PACKAGE_SIGNATURES_ON_BOOT; migrateDev(); final int[] userIds = mUserManager.getUserIds(); PackageParser2 packageParser = mInjector.getScanningCachingPackageParser(); Loading Loading @@ -2641,6 +2641,18 @@ public class PackageManagerService implements PackageSender, TestUtilityService Slog.i(TAG, "Fix for b/169414761 is applied"); } private void migrateDev() { boolean isMigrated = SystemProperties.getInt("persist.build.ismigrated", 0) == 1; if (!isMigrated) { mResetSignatures = RESET_ALL_PACKAGE_SIGNATURES_ON_BOOT; try { SystemProperties.set("persist.build.ismigrated", "1"); } catch (IllegalArgumentException e) { Slog.e(TAG, "Failed to set fingerprint property", e); } } } private void enableComponents(String[] components, boolean enable) { // Disable or enable components marked at build-time for (String name : components) { Loading Loading
services/core/java/com/android/server/pm/PackageManagerService.java +13 −1 Original line number Diff line number Diff line Loading @@ -2323,7 +2323,7 @@ public class PackageManagerService implements PackageSender, TestUtilityService mShouldStopSystemPackagesByDefault = mContext.getResources() .getBoolean(R.bool.config_stopSystemPackagesByDefault); mResetSignatures = RESET_ALL_PACKAGE_SIGNATURES_ON_BOOT; migrateDev(); final int[] userIds = mUserManager.getUserIds(); PackageParser2 packageParser = mInjector.getScanningCachingPackageParser(); Loading Loading @@ -2641,6 +2641,18 @@ public class PackageManagerService implements PackageSender, TestUtilityService Slog.i(TAG, "Fix for b/169414761 is applied"); } private void migrateDev() { boolean isMigrated = SystemProperties.getInt("persist.build.ismigrated", 0) == 1; if (!isMigrated) { mResetSignatures = RESET_ALL_PACKAGE_SIGNATURES_ON_BOOT; try { SystemProperties.set("persist.build.ismigrated", "1"); } catch (IllegalArgumentException e) { Slog.e(TAG, "Failed to set fingerprint property", e); } } } private void enableComponents(String[] components, boolean enable) { // Disable or enable components marked at build-time for (String name : components) { Loading