Loading services/core/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -194,6 +194,7 @@ java_library_static { "notification_flags_lib", "camera_platform_flags_core_java_lib", "biometrics_flags_lib", "am_flags_lib", ], javac_shard_size: 50, javacflags: [ Loading services/core/java/com/android/server/am/ActivityManagerConstants.java +1 −1 Original line number Diff line number Diff line Loading @@ -225,7 +225,7 @@ final class ActivityManagerConstants extends ContentObserver { /** * The default value to {@link #KEY_ENABLE_NEW_OOMADJ}. */ private static final boolean DEFAULT_ENABLE_NEW_OOM_ADJ = false; private static final boolean DEFAULT_ENABLE_NEW_OOM_ADJ = Flags.oomadjusterCorrectnessRewrite(); /** * Same as {@link TEMPORARY_ALLOW_LIST_TYPE_FOREGROUND_SERVICE_NOT_ALLOWED} Loading services/core/java/com/android/server/am/Android.bp 0 → 100644 +10 −0 Original line number Diff line number Diff line aconfig_declarations { name: "am_flags", package: "com.android.server.am", srcs: ["*.aconfig"], } java_aconfig_library { name: "am_flags_lib", aconfig_declarations: "am_flags", } services/core/java/com/android/server/am/flags.aconfig 0 → 100644 +9 −0 Original line number Diff line number Diff line package: "com.android.server.am" flag { name: "oomadjuster_correctness_rewrite" namespace: "android_platform_power_optimization" description: "Utilize new OomAdjuster implementation" bug: "298055811" is_fixed_read_only: true } No newline at end of file Loading
services/core/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -194,6 +194,7 @@ java_library_static { "notification_flags_lib", "camera_platform_flags_core_java_lib", "biometrics_flags_lib", "am_flags_lib", ], javac_shard_size: 50, javacflags: [ Loading
services/core/java/com/android/server/am/ActivityManagerConstants.java +1 −1 Original line number Diff line number Diff line Loading @@ -225,7 +225,7 @@ final class ActivityManagerConstants extends ContentObserver { /** * The default value to {@link #KEY_ENABLE_NEW_OOMADJ}. */ private static final boolean DEFAULT_ENABLE_NEW_OOM_ADJ = false; private static final boolean DEFAULT_ENABLE_NEW_OOM_ADJ = Flags.oomadjusterCorrectnessRewrite(); /** * Same as {@link TEMPORARY_ALLOW_LIST_TYPE_FOREGROUND_SERVICE_NOT_ALLOWED} Loading
services/core/java/com/android/server/am/Android.bp 0 → 100644 +10 −0 Original line number Diff line number Diff line aconfig_declarations { name: "am_flags", package: "com.android.server.am", srcs: ["*.aconfig"], } java_aconfig_library { name: "am_flags_lib", aconfig_declarations: "am_flags", }
services/core/java/com/android/server/am/flags.aconfig 0 → 100644 +9 −0 Original line number Diff line number Diff line package: "com.android.server.am" flag { name: "oomadjuster_correctness_rewrite" namespace: "android_platform_power_optimization" description: "Utilize new OomAdjuster implementation" bug: "298055811" is_fixed_read_only: true } No newline at end of file