am f21b94a8: Merge "Remove unused Secure settings." into jb-mr1-dev
* commit 'f21b94a8774f238daf90105a42bc6c140dd7dae2': Remove unused Secure settings.
This commit is contained in:
@@ -3763,133 +3763,6 @@ public final class Settings {
|
|||||||
*/
|
*/
|
||||||
public static final String LAST_SETUP_SHOWN = "last_setup_shown";
|
public static final String LAST_SETUP_SHOWN = "last_setup_shown";
|
||||||
|
|
||||||
/**
|
|
||||||
* How frequently (in seconds) to check the memory status of the
|
|
||||||
* device.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String MEMCHECK_INTERVAL = "memcheck_interval";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Max frequency (in seconds) to log memory check stats, in realtime
|
|
||||||
* seconds. This allows for throttling of logs when the device is
|
|
||||||
* running for large amounts of time.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String MEMCHECK_LOG_REALTIME_INTERVAL =
|
|
||||||
"memcheck_log_realtime_interval";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Boolean indicating whether rebooting due to system memory checks
|
|
||||||
* is enabled.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String MEMCHECK_SYSTEM_ENABLED = "memcheck_system_enabled";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* How many bytes the system process must be below to avoid scheduling
|
|
||||||
* a soft reboot. This reboot will happen when it is next determined
|
|
||||||
* to be a good time.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String MEMCHECK_SYSTEM_SOFT_THRESHOLD = "memcheck_system_soft";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* How many bytes the system process must be below to avoid scheduling
|
|
||||||
* a hard reboot. This reboot will happen immediately.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String MEMCHECK_SYSTEM_HARD_THRESHOLD = "memcheck_system_hard";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* How many bytes the phone process must be below to avoid scheduling
|
|
||||||
* a soft restart. This restart will happen when it is next determined
|
|
||||||
* to be a good time.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String MEMCHECK_PHONE_SOFT_THRESHOLD = "memcheck_phone_soft";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* How many bytes the phone process must be below to avoid scheduling
|
|
||||||
* a hard restart. This restart will happen immediately.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String MEMCHECK_PHONE_HARD_THRESHOLD = "memcheck_phone_hard";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Boolean indicating whether restarting the phone process due to
|
|
||||||
* memory checks is enabled.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String MEMCHECK_PHONE_ENABLED = "memcheck_phone_enabled";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* First time during the day it is okay to kill processes
|
|
||||||
* or reboot the device due to low memory situations. This number is
|
|
||||||
* in seconds since midnight.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String MEMCHECK_EXEC_START_TIME = "memcheck_exec_start_time";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Last time during the day it is okay to kill processes
|
|
||||||
* or reboot the device due to low memory situations. This number is
|
|
||||||
* in seconds since midnight.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String MEMCHECK_EXEC_END_TIME = "memcheck_exec_end_time";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* How long the screen must have been off in order to kill processes
|
|
||||||
* or reboot. This number is in seconds. A value of -1 means to
|
|
||||||
* entirely disregard whether the screen is on.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String MEMCHECK_MIN_SCREEN_OFF = "memcheck_min_screen_off";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* How much time there must be until the next alarm in order to kill processes
|
|
||||||
* or reboot. This number is in seconds. Note: this value must be
|
|
||||||
* smaller than {@link #MEMCHECK_RECHECK_INTERVAL} or else it will
|
|
||||||
* always see an alarm scheduled within its time.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String MEMCHECK_MIN_ALARM = "memcheck_min_alarm";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* How frequently to check whether it is a good time to restart things,
|
|
||||||
* if the device is in a bad state. This number is in seconds. Note:
|
|
||||||
* this value must be larger than {@link #MEMCHECK_MIN_ALARM} or else
|
|
||||||
* the alarm to schedule the recheck will always appear within the
|
|
||||||
* minimum "do not execute now" time.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String MEMCHECK_RECHECK_INTERVAL = "memcheck_recheck_interval";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* How frequently (in DAYS) to reboot the device. If 0, no reboots
|
|
||||||
* will occur.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String REBOOT_INTERVAL = "reboot_interval";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* First time during the day it is okay to force a reboot of the
|
|
||||||
* device (if REBOOT_INTERVAL is set). This number is
|
|
||||||
* in seconds since midnight.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String REBOOT_START_TIME = "reboot_start_time";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* The window of time (in seconds) after each REBOOT_INTERVAL in which
|
|
||||||
* a reboot can be executed. If 0, a reboot will always be executed at
|
|
||||||
* exactly the given time. Otherwise, it will only be executed if
|
|
||||||
* the device is idle within the window.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String REBOOT_WINDOW = "reboot_window";
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Threshold values for the duration and level of a discharge cycle, under
|
* Threshold values for the duration and level of a discharge cycle, under
|
||||||
* which we log discharge cycle info.
|
* which we log discharge cycle info.
|
||||||
@@ -4310,14 +4183,6 @@ public final class Settings {
|
|||||||
public static final String
|
public static final String
|
||||||
READ_EXTERNAL_STORAGE_ENFORCED_DEFAULT = "read_external_storage_enforced_default";
|
READ_EXTERNAL_STORAGE_ENFORCED_DEFAULT = "read_external_storage_enforced_default";
|
||||||
|
|
||||||
/**
|
|
||||||
* Duration in milliseconds before pre-authorized URIs for the contacts
|
|
||||||
* provider should expire.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public static final String CONTACTS_PREAUTH_URI_EXPIRATION =
|
|
||||||
"contacts_preauth_uri_expiration";
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This are the settings to be backed up.
|
* This are the settings to be backed up.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -33,7 +33,6 @@ import android.os.Process;
|
|||||||
import android.os.ServiceManager;
|
import android.os.ServiceManager;
|
||||||
import android.os.SystemClock;
|
import android.os.SystemClock;
|
||||||
import android.os.SystemProperties;
|
import android.os.SystemProperties;
|
||||||
import android.provider.Settings;
|
|
||||||
import android.util.EventLog;
|
import android.util.EventLog;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
import android.util.Slog;
|
import android.util.Slog;
|
||||||
@@ -118,9 +117,7 @@ public class Watchdog extends Thread {
|
|||||||
case MONITOR: {
|
case MONITOR: {
|
||||||
// See if we should force a reboot.
|
// See if we should force a reboot.
|
||||||
int rebootInterval = mReqRebootInterval >= 0
|
int rebootInterval = mReqRebootInterval >= 0
|
||||||
? mReqRebootInterval : Settings.Secure.getInt(
|
? mReqRebootInterval : REBOOT_DEFAULT_INTERVAL;
|
||||||
mResolver, Settings.Secure.REBOOT_INTERVAL,
|
|
||||||
REBOOT_DEFAULT_INTERVAL);
|
|
||||||
if (mRebootInterval != rebootInterval) {
|
if (mRebootInterval != rebootInterval) {
|
||||||
mRebootInterval = rebootInterval;
|
mRebootInterval = rebootInterval;
|
||||||
// We have been running long enough that a reboot can
|
// We have been running long enough that a reboot can
|
||||||
@@ -226,9 +223,7 @@ public class Watchdog extends Thread {
|
|||||||
|
|
||||||
void checkReboot(boolean fromAlarm) {
|
void checkReboot(boolean fromAlarm) {
|
||||||
int rebootInterval = mReqRebootInterval >= 0 ? mReqRebootInterval
|
int rebootInterval = mReqRebootInterval >= 0 ? mReqRebootInterval
|
||||||
: Settings.Secure.getInt(
|
: REBOOT_DEFAULT_INTERVAL;
|
||||||
mResolver, Settings.Secure.REBOOT_INTERVAL,
|
|
||||||
REBOOT_DEFAULT_INTERVAL);
|
|
||||||
mRebootInterval = rebootInterval;
|
mRebootInterval = rebootInterval;
|
||||||
if (rebootInterval <= 0) {
|
if (rebootInterval <= 0) {
|
||||||
// No reboot interval requested.
|
// No reboot interval requested.
|
||||||
@@ -238,17 +233,11 @@ public class Watchdog extends Thread {
|
|||||||
}
|
}
|
||||||
|
|
||||||
long rebootStartTime = mReqRebootStartTime >= 0 ? mReqRebootStartTime
|
long rebootStartTime = mReqRebootStartTime >= 0 ? mReqRebootStartTime
|
||||||
: Settings.Secure.getLong(
|
: REBOOT_DEFAULT_START_TIME;
|
||||||
mResolver, Settings.Secure.REBOOT_START_TIME,
|
|
||||||
REBOOT_DEFAULT_START_TIME);
|
|
||||||
long rebootWindowMillis = (mReqRebootWindow >= 0 ? mReqRebootWindow
|
long rebootWindowMillis = (mReqRebootWindow >= 0 ? mReqRebootWindow
|
||||||
: Settings.Secure.getLong(
|
: REBOOT_DEFAULT_WINDOW) * 1000;
|
||||||
mResolver, Settings.Secure.REBOOT_WINDOW,
|
|
||||||
REBOOT_DEFAULT_WINDOW)) * 1000;
|
|
||||||
long recheckInterval = (mReqRecheckInterval >= 0 ? mReqRecheckInterval
|
long recheckInterval = (mReqRecheckInterval >= 0 ? mReqRecheckInterval
|
||||||
: Settings.Secure.getLong(
|
: MEMCHECK_DEFAULT_RECHECK_INTERVAL) * 1000;
|
||||||
mResolver, Settings.Secure.MEMCHECK_RECHECK_INTERVAL,
|
|
||||||
MEMCHECK_DEFAULT_RECHECK_INTERVAL)) * 1000;
|
|
||||||
|
|
||||||
retrieveBrutalityAmount();
|
retrieveBrutalityAmount();
|
||||||
|
|
||||||
@@ -325,13 +314,9 @@ public class Watchdog extends Thread {
|
|||||||
*/
|
*/
|
||||||
void retrieveBrutalityAmount() {
|
void retrieveBrutalityAmount() {
|
||||||
mMinScreenOff = (mReqMinScreenOff >= 0 ? mReqMinScreenOff
|
mMinScreenOff = (mReqMinScreenOff >= 0 ? mReqMinScreenOff
|
||||||
: Settings.Secure.getInt(
|
: MEMCHECK_DEFAULT_MIN_SCREEN_OFF) * 1000;
|
||||||
mResolver, Settings.Secure.MEMCHECK_MIN_SCREEN_OFF,
|
|
||||||
MEMCHECK_DEFAULT_MIN_SCREEN_OFF)) * 1000;
|
|
||||||
mMinAlarm = (mReqMinNextAlarm >= 0 ? mReqMinNextAlarm
|
mMinAlarm = (mReqMinNextAlarm >= 0 ? mReqMinNextAlarm
|
||||||
: Settings.Secure.getInt(
|
: MEMCHECK_DEFAULT_MIN_ALARM) * 1000;
|
||||||
mResolver, Settings.Secure.MEMCHECK_MIN_ALARM,
|
|
||||||
MEMCHECK_DEFAULT_MIN_ALARM)) * 1000;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user