From b32b1ad3734e66d8df4940e741e35c228e9f8547 Mon Sep 17 00:00:00 2001 From: Alice Sheng Date: Wed, 14 Mar 2018 12:00:44 -0700 Subject: [PATCH] Add setting for disabling swap. Bug: 73089999 Change-Id: I89c50ae2badcb75c52652acaeb181a3161233375 --- core/java/android/provider/Settings.java | 10 ++++++++++ .../src/android/provider/SettingsBackupTest.java | 1 + 2 files changed, 11 insertions(+) diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index 2fe211a9101d5..5558ffa1a40a3 100644 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -12401,6 +12401,16 @@ public final class Settings { */ public static final String BACKUP_AGENT_TIMEOUT_PARAMETERS = "backup_agent_timeout_parameters"; + + /** + * Whether we have enabled swapping on this device. For Wear, default is + * enabled. + * + * The value is "1" for enable, "0" for disable. + * @hide + */ + public static final String SWAP_ENABLED = "swap_enabled"; + } /** diff --git a/core/tests/coretests/src/android/provider/SettingsBackupTest.java b/core/tests/coretests/src/android/provider/SettingsBackupTest.java index 38716f4d7fb34..254746314d4c0 100644 --- a/core/tests/coretests/src/android/provider/SettingsBackupTest.java +++ b/core/tests/coretests/src/android/provider/SettingsBackupTest.java @@ -375,6 +375,7 @@ public class SettingsBackupTest { Settings.Global.SQLITE_COMPATIBILITY_WAL_FLAGS, Settings.Global.STORAGE_BENCHMARK_INTERVAL, Settings.Global.STORAGE_SETTINGS_CLOBBER_THRESHOLD, + Settings.Global.SWAP_ENABLED, Settings.Global.SYNC_MANAGER_CONSTANTS, Settings.Global.SYNC_MAX_RETRY_DELAY_IN_SECONDS, Settings.Global.SYS_FREE_STORAGE_LOG_INTERVAL,