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

Commit 49a929b9 authored by Song Chun Fan's avatar Song Chun Fan Committed by Android (Google) Code Review
Browse files

Merge "[pm] cleanup fix_system_apps_first_install_time flag" into main

parents 4d135552 c191ffc5
Loading
Loading
Loading
Loading
+0 −8
Original line number Diff line number Diff line
@@ -189,14 +189,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
@@ -4572,8 +4572,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);
                }