Loading core/java/android/content/pm/flags.aconfig +8 −0 Original line number Diff line number Diff line Loading @@ -153,3 +153,11 @@ flag { bug: "291135724" is_fixed_read_only: true } flag { name: "fix_system_apps_first_install_time" namespace: "package_manager_service" description: "Feature flag to fix the first-install timestamps for system apps." bug: "321258605" is_fixed_read_only: true } services/core/java/com/android/server/pm/InstallPackageHelper.java +3 −1 Original line number Diff line number Diff line Loading @@ -4217,8 +4217,10 @@ final class InstallPackageHelper { } } final long firstInstallTime = Flags.fixSystemAppsFirstInstallTime() ? System.currentTimeMillis() : 0; final ScanResult scanResult = scanPackageNewLI(parsedPackage, parseFlags, scanFlags | SCAN_UPDATE_SIGNATURE, 0 /* currentTime */, user, null); scanFlags | SCAN_UPDATE_SIGNATURE, firstInstallTime, user, null); return new Pair<>(scanResult, shouldHideSystemApp); } Loading Loading
core/java/android/content/pm/flags.aconfig +8 −0 Original line number Diff line number Diff line Loading @@ -153,3 +153,11 @@ flag { bug: "291135724" is_fixed_read_only: true } flag { name: "fix_system_apps_first_install_time" namespace: "package_manager_service" description: "Feature flag to fix the first-install timestamps for system apps." bug: "321258605" is_fixed_read_only: true }
services/core/java/com/android/server/pm/InstallPackageHelper.java +3 −1 Original line number Diff line number Diff line Loading @@ -4217,8 +4217,10 @@ final class InstallPackageHelper { } } final long firstInstallTime = Flags.fixSystemAppsFirstInstallTime() ? System.currentTimeMillis() : 0; final ScanResult scanResult = scanPackageNewLI(parsedPackage, parseFlags, scanFlags | SCAN_UPDATE_SIGNATURE, 0 /* currentTime */, user, null); scanFlags | SCAN_UPDATE_SIGNATURE, firstInstallTime, user, null); return new Pair<>(scanResult, shouldHideSystemApp); } Loading