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

Commit 0d9b9f2b authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Update the freezer cutoff for aggressive freezing" into main

parents 437ae19d e2f93771
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -277,7 +277,9 @@ final class ActivityManagerConstants extends ContentObserver {
    private static final long DEFAULT_FOLLOW_UP_OOMADJ_UPDATE_WAIT_DURATION = 1000L;

    /** The default value to {@link #KEY_FREEZER_CUTOFF_ADJ} */
    private static final int DEFAULT_FREEZER_CUTOFF_ADJ = ProcessList.CACHED_APP_MIN_ADJ;
    private static final int DEFAULT_FREEZER_CUTOFF_ADJ =
            Flags.prototypeAggressiveFreezing() ? ProcessList.HOME_APP_ADJ
                    : ProcessList.CACHED_APP_MIN_ADJ;

    /**
     * Same as {@link TEMPORARY_ALLOW_LIST_TYPE_FOREGROUND_SERVICE_NOT_ALLOWED}
+10 −0
Original line number Diff line number Diff line
@@ -269,6 +269,16 @@ flag {
    bug: "370817323"
}

flag {
    name: "prototype_aggressive_freezing"
    namespace: "backstage_power"
    description: "Grant PROCESS_CAPABILITY_CPU_TIME to as many valid states and aggressively freeze other states"
    bug: "370798593"
    metadata {
        purpose: PURPOSE_BUGFIX
    }
}

flag {
    name: "add_modify_raw_oom_adj_service_level"
    namespace: "backstage_power"