Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c191ffc5 authored by Song Chun Fan's avatar Song Chun Fan
Browse files

[pm] cleanup fix_system_apps_first_install_time flag

FLAG: EXEMPT removing fix_system_apps_first_install_time
BUG: 409607481
Test: presubmit

Change-Id: I9921043fffbe7f475dfb3d14388bac05f4b6379e
parent 0ef534f5
Loading
Loading
Loading
Loading
+0 −8
Original line number Diff line number Diff line
@@ -196,14 +196,6 @@ flag {
    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
}

flag {
    name: "allow_sdk_sandbox_query_intent_activities"
    namespace: "package_manager_service"
+1 −2
Original line number Diff line number Diff line
@@ -4574,8 +4574,7 @@ final class InstallPackageHelper {
            }
        }

        final long firstInstallTime = Flags.fixSystemAppsFirstInstallTime()
                ? System.currentTimeMillis() : 0;
        final long firstInstallTime = System.currentTimeMillis();
        final ScanResult scanResult = scanPackageNew(parsedPackage, parseFlags,
                scanFlags | SCAN_UPDATE_SIGNATURE, firstInstallTime, user, null);
        return new Pair<>(scanResult, shouldHideSystemApp);
+1 −1
Original line number Diff line number Diff line
@@ -4753,7 +4753,7 @@ public final class Settings implements Watchable, Snappable, ResilientAtomicFile
                                ps.getPackageName()));
                // Only system apps are initially installed.
                ps.setInstalled(shouldReallyInstall, userHandle);
                if (Flags.fixSystemAppsFirstInstallTime() && shouldReallyInstall) {
                if (shouldReallyInstall) {
                    ps.setFirstInstallTime(currentTimeMillis, userHandle);
                }