From fdf7c5d31fee113cb4602bfc159cbd90ecd9dc48 Mon Sep 17 00:00:00 2001 From: Tao Bao Date: Mon, 15 Feb 2016 20:59:15 -0800 Subject: [PATCH] Add a Settings option of "Disable automatic update". Bug: 27193001 Change-Id: Ibd205a749ebd674ca4500fd3b701888ac3ee8721 --- api/system-current.txt | 1 + core/java/android/provider/Settings.java | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/api/system-current.txt b/api/system-current.txt index 266900f917e97..afc36fe15d7f6 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -34693,6 +34693,7 @@ package android.provider { field public static final deprecated java.lang.String INSTALL_NON_MARKET_APPS = "install_non_market_apps"; field public static final java.lang.String MODE_RINGER = "mode_ringer"; field public static final java.lang.String NETWORK_PREFERENCE = "network_preference"; + field public static final java.lang.String OTA_DISABLE_AUTOMATIC_UPDATE = "ota_disable_automatic_update"; field public static final java.lang.String RADIO_BLUETOOTH = "bluetooth"; field public static final java.lang.String RADIO_CELL = "cell"; field public static final java.lang.String RADIO_NFC = "nfc"; diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index 3169bf4f0e64f..f445e1fcde5a2 100755 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -6715,6 +6715,16 @@ public final class Settings { /** {@hide} */ public static final String STORAGE_BENCHMARK_INTERVAL = "storage_benchmark_interval"; + /** + * Whether to disable the automatic scheduling of system updates. + * 1 = system updates won't be automatically scheduled (will always + * present notification instead). + * 0 = system updates will be automatically scheduled. (default) + * @hide + */ + @SystemApi + public static final String OTA_DISABLE_AUTOMATIC_UPDATE = "ota_disable_automatic_update"; + /** * Whether the package manager should send package verification broadcasts for verifiers to * review apps prior to installation.