diff options
author | Justin Klaassen <justinklaassen@google.com> | 2018-04-15 00:41:15 -0400 |
---|---|---|
committer | Justin Klaassen <justinklaassen@google.com> | 2018-04-15 00:41:15 -0400 |
commit | b8042fc9b036db0a6692ca853428fc6ab1e60892 (patch) | |
tree | 82669ea5d75238758e22d379a42baeada526219e /android/provider | |
parent | 4d01eeaffaa720e4458a118baa137a11614f00f7 (diff) | |
download | android-28-b8042fc9b036db0a6692ca853428fc6ab1e60892.tar.gz |
Import Android SDK Platform P [4719250]HEADmastermainandroidx-work-releaseandroidx-webkit-releaseandroidx-viewpager2-releaseandroidx-versionedparcelable-releaseandroidx-vectordrawable-releaseandroidx-transition-releaseandroidx-sqlite-releaseandroidx-sharetarget-releaseandroidx-security-security-crypto-releaseandroidx-savedstate-releaseandroidx-room-releaseandroidx-recyclerview-releaseandroidx-recyclerview-recyclerview-selection-releaseandroidx-preference-releaseandroidx-paging-releaseandroidx-paging-legacy-releaseandroidx-navigation-releaseandroidx-mediarouter-releaseandroidx-media2-releaseandroidx-media2-media2-widget-releaseandroidx-media-releaseandroidx-master-releaseandroidx-localbroadcastmanager-releaseandroidx-loader-releaseandroidx-lifecycle-releaseandroidx-jetifier-releaseandroidx-g3-releaseandroidx-fragment-releaseandroidx-exifinterface-releaseandroidx-enterprise-releaseandroidx-core-releaseandroidx-core-core-role-releaseandroidx-coordinatorlayout-releaseandroidx-concurrent-releaseandroidx-compose-releaseandroidx-collection-releaseandroidx-camerax-releaseandroidx-browser-releaseandroidx-biometric-releaseandroidx-benchmark-releaseandroidx-autofill-releaseandroidx-arch-core-releaseandroidx-appcompat-releaseandroidx-annotation-releaseandroidx-annotation-annotation-experimental-releaseandroidx-activity-releaseandroid-arch-work-releaseandroid-arch-navigation-release
/google/data/ro/projects/android/fetch_artifact \
--bid 4719250 \
--target sdk_phone_armv7-win_sdk \
sdk-repo-linux-sources-4719250.zip
AndroidVersion.ApiLevel has been modified to appear as 28
Change-Id: I9ec0a12c9251b8449dba0d86b0cfdbcca16b0a7c
Diffstat (limited to 'android/provider')
-rw-r--r-- | android/provider/Settings.java | 153 |
1 files changed, 135 insertions, 18 deletions
diff --git a/android/provider/Settings.java b/android/provider/Settings.java index 68fc6c16..5b7adf01 100644 --- a/android/provider/Settings.java +++ b/android/provider/Settings.java @@ -1179,6 +1179,23 @@ public final class Settings { public static final String ACTION_ZEN_MODE_SETTINGS = "android.settings.ZEN_MODE_SETTINGS"; /** + * Activity Action: Show Zen Mode visual effects configuration settings. + * + * @hide + */ + @SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION) + public static final String ZEN_MODE_BLOCKED_EFFECTS_SETTINGS = + "android.settings.ZEN_MODE_BLOCKED_EFFECTS_SETTINGS"; + + /** + * Activity Action: Show Zen Mode onboarding activity. + * + * @hide + */ + @SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION) + public static final String ZEN_MODE_ONBOARDING = "android.settings.ZEN_MODE_ONBOARDING"; + + /** * Activity Action: Show Zen Mode (aka Do Not Disturb) priority configuration settings. */ @SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION) @@ -3113,6 +3130,9 @@ public final class Settings { */ public static final String DISPLAY_COLOR_MODE = "display_color_mode"; + private static final Validator DISPLAY_COLOR_MODE_VALIDATOR = + new SettingsValidators.InclusiveIntegerRangeValidator(0, 2); + /** * The amount of time in milliseconds before the device goes to sleep or begins * to dream after a period of inactivity. This value is also known as the @@ -3133,9 +3153,6 @@ public final class Settings { */ public static final String SCREEN_BRIGHTNESS = "screen_brightness"; - private static final Validator SCREEN_BRIGHTNESS_VALIDATOR = - new SettingsValidators.InclusiveIntegerRangeValidator(0, 255); - /** * The screen backlight brightness between 0 and 255. * @hide @@ -3753,17 +3770,6 @@ public final class Settings { new SettingsValidators.InclusiveIntegerRangeValidator(0, 3); /** - * User-selected RTT mode. When on, outgoing and incoming calls will be answered as RTT - * calls when supported by the device and carrier. Boolean value. - * 0 = OFF - * 1 = ON - */ - public static final String RTT_CALLING_MODE = "rtt_calling_mode"; - - /** @hide */ - public static final Validator RTT_CALLING_MODE_VALIDATOR = BOOLEAN_VALIDATOR; - - /** * Whether the sounds effects (key clicks, lid open ...) are enabled. The value is * boolean (1 or 0). */ @@ -4071,7 +4077,6 @@ public final class Settings { FONT_SCALE, DIM_SCREEN, SCREEN_OFF_TIMEOUT, - SCREEN_BRIGHTNESS, SCREEN_BRIGHTNESS_MODE, SCREEN_AUTO_BRIGHTNESS_ADJ, SCREEN_BRIGHTNESS_FOR_VR, @@ -4088,7 +4093,6 @@ public final class Settings { DTMF_TONE_WHEN_DIALING, DTMF_TONE_TYPE_WHEN_DIALING, HEARING_AID, - RTT_CALLING_MODE, TTY_MODE, MASTER_MONO, SOUND_EFFECTS_ENABLED, @@ -4108,6 +4112,7 @@ public final class Settings { SHOW_BATTERY_PERCENT, NOTIFICATION_VIBRATION_INTENSITY, HAPTIC_FEEDBACK_INTENSITY, + DISPLAY_COLOR_MODE }; /** @@ -4220,6 +4225,7 @@ public final class Settings { PRIVATE_SETTINGS.add(LOCK_TO_APP_ENABLED); PRIVATE_SETTINGS.add(EGG_MODE); PRIVATE_SETTINGS.add(SHOW_BATTERY_PERCENT); + PRIVATE_SETTINGS.add(DISPLAY_COLOR_MODE); } /** @@ -4241,8 +4247,8 @@ public final class Settings { VALIDATORS.put(NEXT_ALARM_FORMATTED, NEXT_ALARM_FORMATTED_VALIDATOR); VALIDATORS.put(FONT_SCALE, FONT_SCALE_VALIDATOR); VALIDATORS.put(DIM_SCREEN, DIM_SCREEN_VALIDATOR); + VALIDATORS.put(DISPLAY_COLOR_MODE, DISPLAY_COLOR_MODE_VALIDATOR); VALIDATORS.put(SCREEN_OFF_TIMEOUT, SCREEN_OFF_TIMEOUT_VALIDATOR); - VALIDATORS.put(SCREEN_BRIGHTNESS, SCREEN_BRIGHTNESS_VALIDATOR); VALIDATORS.put(SCREEN_BRIGHTNESS_FOR_VR, SCREEN_BRIGHTNESS_FOR_VR_VALIDATOR); VALIDATORS.put(SCREEN_BRIGHTNESS_MODE, SCREEN_BRIGHTNESS_MODE_VALIDATOR); VALIDATORS.put(MODE_RINGER_STREAMS_AFFECTED, MODE_RINGER_STREAMS_AFFECTED_VALIDATOR); @@ -4287,7 +4293,6 @@ public final class Settings { VALIDATORS.put(DTMF_TONE_TYPE_WHEN_DIALING, DTMF_TONE_TYPE_WHEN_DIALING_VALIDATOR); VALIDATORS.put(HEARING_AID, HEARING_AID_VALIDATOR); VALIDATORS.put(TTY_MODE, TTY_MODE_VALIDATOR); - VALIDATORS.put(RTT_CALLING_MODE, RTT_CALLING_MODE_VALIDATOR); VALIDATORS.put(NOTIFICATION_LIGHT_PULSE, NOTIFICATION_LIGHT_PULSE_VALIDATOR); VALIDATORS.put(POINTER_LOCATION, POINTER_LOCATION_VALIDATOR); VALIDATORS.put(SHOW_TOUCHES, SHOW_TOUCHES_VALIDATOR); @@ -6660,6 +6665,17 @@ public final class Settings { private static final Validator TTY_MODE_ENABLED_VALIDATOR = BOOLEAN_VALIDATOR; /** + * User-selected RTT mode. When on, outgoing and incoming calls will be answered as RTT + * calls when supported by the device and carrier. Boolean value. + * 0 = OFF + * 1 = ON + */ + public static final String RTT_CALLING_MODE = "rtt_calling_mode"; + + private static final Validator RTT_CALLING_MODE_VALIDATOR = BOOLEAN_VALIDATOR; + + /** + /** * Controls whether settings backup is enabled. * Type: int ( 0 = disabled, 1 = enabled ) * @hide @@ -7383,6 +7399,17 @@ public final class Settings { BOOLEAN_VALIDATOR; /** + * Whether the swipe up gesture to switch apps should be enabled. + * + * @hide + */ + public static final String SWIPE_UP_TO_SWITCH_APPS_ENABLED = + "swipe_up_to_switch_apps_enabled"; + + private static final Validator SWIPE_UP_TO_SWITCH_APPS_ENABLED_VALIDATOR = + BOOLEAN_VALIDATOR; + + /** * Whether or not the smart camera lift trigger that launches the camera when the user moves * the phone into a position for taking photos should be enabled. * @@ -7885,6 +7912,7 @@ public final class Settings { PREFERRED_TTY_MODE, ENHANCED_VOICE_PRIVACY_ENABLED, TTY_MODE_ENABLED, + RTT_CALLING_MODE, INCALL_POWER_BUTTON_BEHAVIOR, NIGHT_DISPLAY_CUSTOM_START_TIME, NIGHT_DISPLAY_CUSTOM_END_TIME, @@ -7892,6 +7920,7 @@ public final class Settings { NIGHT_DISPLAY_AUTO_MODE, SYNC_PARENT_SOUNDS, CAMERA_DOUBLE_TWIST_TO_FLIP_ENABLED, + SWIPE_UP_TO_SWITCH_APPS_ENABLED, CAMERA_DOUBLE_TAP_POWER_GESTURE_DISABLED, SYSTEM_NAVIGATION_KEYS_ENABLED, QS_TILES, @@ -8014,6 +8043,7 @@ public final class Settings { VALIDATORS.put(ENHANCED_VOICE_PRIVACY_ENABLED, ENHANCED_VOICE_PRIVACY_ENABLED_VALIDATOR); VALIDATORS.put(TTY_MODE_ENABLED, TTY_MODE_ENABLED_VALIDATOR); + VALIDATORS.put(RTT_CALLING_MODE, RTT_CALLING_MODE_VALIDATOR); VALIDATORS.put(INCALL_POWER_BUTTON_BEHAVIOR, INCALL_POWER_BUTTON_BEHAVIOR_VALIDATOR); VALIDATORS.put(NIGHT_DISPLAY_CUSTOM_START_TIME, NIGHT_DISPLAY_CUSTOM_START_TIME_VALIDATOR); @@ -8024,6 +8054,8 @@ public final class Settings { VALIDATORS.put(SYNC_PARENT_SOUNDS, SYNC_PARENT_SOUNDS_VALIDATOR); VALIDATORS.put(CAMERA_DOUBLE_TWIST_TO_FLIP_ENABLED, CAMERA_DOUBLE_TWIST_TO_FLIP_ENABLED_VALIDATOR); + VALIDATORS.put(SWIPE_UP_TO_SWITCH_APPS_ENABLED, + SWIPE_UP_TO_SWITCH_APPS_ENABLED_VALIDATOR); VALIDATORS.put(CAMERA_DOUBLE_TAP_POWER_GESTURE_DISABLED, CAMERA_DOUBLE_TAP_POWER_GESTURE_DISABLED_VALIDATOR); VALIDATORS.put(SYSTEM_NAVIGATION_KEYS_ENABLED, @@ -8935,6 +8967,20 @@ public final class Settings { /** {@hide} */ public static final String NETSTATS_UID_TAG_DELETE_AGE = "netstats_uid_tag_delete_age"; + /** {@hide} */ + public static final String NETPOLICY_QUOTA_ENABLED = "netpolicy_quota_enabled"; + /** {@hide} */ + public static final String NETPOLICY_QUOTA_UNLIMITED = "netpolicy_quota_unlimited"; + /** {@hide} */ + public static final String NETPOLICY_QUOTA_LIMITED = "netpolicy_quota_limited"; + /** {@hide} */ + public static final String NETPOLICY_QUOTA_FRAC_JOBS = "netpolicy_quota_frac_jobs"; + /** {@hide} */ + public static final String NETPOLICY_QUOTA_FRAC_MULTIPATH = "netpolicy_quota_frac_multipath"; + + /** {@hide} */ + public static final String NETPOLICY_OVERRIDE_ENABLED = "netpolicy_override_enabled"; + /** * User preference for which network(s) should be used. Only the * connectivity service should touch this. @@ -9309,6 +9355,15 @@ public final class Settings { "network_metered_multipath_preference"; /** + * Default daily multipath budget used by ConnectivityManager.getMultipathPreference() + * on metered networks. This default quota is only used if quota could not be determined + * from data plan or data limit/warning set by the user. + * @hide + */ + public static final String NETWORK_DEFAULT_DAILY_MULTIPATH_QUOTA_BYTES = + "network_default_daily_multipath_quota_bytes"; + + /** * Network watchlist last report time. * @hide */ @@ -10797,6 +10852,15 @@ public final class Settings { = "time_only_mode_constants"; /** + * Whether of not to send keycode sleep for ungaze when Home is the foreground activity on + * watch type devices. + * Type: int (0 for false, 1 for true) + * Default: 0 + * @hide + */ + public static final String UNGAZE_SLEEP_ENABLED = "ungaze_sleep_enabled"; + + /** * Whether or not Network Watchlist feature is enabled. * Type: int (0 for false, 1 for true) * Default: 0 @@ -11076,6 +11140,14 @@ public final class Settings { public static final String ALWAYS_FINISH_ACTIVITIES = "always_finish_activities"; /** + * If nonzero, all system error dialogs will be hidden. For example, the + * crash and ANR dialogs will not be shown, and the system will just proceed + * as if they had been accepted by the user. + * @hide + */ + public static final String HIDE_ERROR_DIALOGS = "hide_error_dialogs"; + + /** * Use Dock audio output for media: * 0 = disabled * 1 = enabled @@ -11694,6 +11766,38 @@ public final class Settings { "hidden_api_blacklist_exemptions"; /** + * Sampling rate for hidden API access event logs, as an integer in the range 0 to 0x10000 + * inclusive. + * + * @hide + */ + public static final String HIDDEN_API_ACCESS_LOG_SAMPLING_RATE = + "hidden_api_access_log_sampling_rate"; + + /** + * Hidden API enforcement policy for apps targeting SDK versions prior to the latest + * version. + * + * Values correspond to @{@link + * android.content.pm.ApplicationInfo.HiddenApiEnforcementPolicy} + * + * @hide + */ + public static final String HIDDEN_API_POLICY_PRE_P_APPS = + "hidden_api_policy_pre_p_apps"; + + /** + * Hidden API enforcement policy for apps targeting the current SDK version. + * + * Values correspond to @{@link + * android.content.pm.ApplicationInfo.HiddenApiEnforcementPolicy} + * + * @hide + */ + public static final String HIDDEN_API_POLICY_P_APPS = + "hidden_api_policy_p_apps"; + + /** * Timeout for a single {@link android.media.soundtrigger.SoundTriggerDetectionService} * operation (in ms). * @@ -12532,6 +12636,19 @@ public final class Settings { */ public static final String SWAP_ENABLED = "swap_enabled"; + /** + * Blacklist of GNSS satellites. + * + * This is a list of integers separated by commas to represent pairs of (constellation, + * svid). Thus, the number of integers should be even. + * + * E.g.: "3,0,5,24" denotes (constellation=3, svid=0) and (constellation=5, svid=24) are + * blacklisted. Note that svid=0 denotes all svids in the + * constellation are blacklisted. + * + * @hide + */ + public static final String GNSS_SATELLITE_BLACKLIST = "gnss_satellite_blacklist"; } /** |