android

type name of config
bool config_bluetooth_address_validation
bool config_allowTheaterModeWakeFromWindowLayout
bool config_suspendWhenScreenOffDueToProximity
bool config_animateScreenLights
list:str config_sms_convert_destination_number_support
bool config_swipeDisambiguation
int config_immersive_mode_confirmation_panic
str config_wifi_tcp_buffers
int config_ntpThreshold
bool config_enableWallpaperService
str config_forceVoiceInteractionServicePackage
list:int config_virtualKeyVibePattern
bool config_disablePacking
list:int config_colorTransforms
int config_lidOpenRotation
int config_mobile_mtu
str config_customAdbPublicKeyConfirmationComponent
str config_wifi_random_mac_oui
bool config_LTE_eri_for_network_name
int config_wifi_active_rx_cur_ma
bool config_carDockEnablesAccelerometer
str config_appsAuthorizedForSharedAccounts
int config_doubleTapOnHomeBehavior
str gsm_alphabet_default_charset
bool config_wifi_revert_country_code_on_cellular_loss
bool config_wifi_hotspot2_enabled
str config_customResolverActivity
str config_isoImagePath
bool config_wifi_hal_pno_enable
bool config_mainBuiltInDisplayIsRound
str config_wifi_p2p_device_type
list:str config_twoDigitNumberPattern
fraction config_screenAutoBrightnessDozeScaleFactor
int config_notificationsBatteryLedOff
str config_mms_user_agent_profile_url
bool config_supportLongPressPowerWhenNonInteractive
bool config_deskDockEnablesAccelerometer
int config_screenBrightnessDim
bool config_reject_ggsn_perm_failure
int config_wifi_framework_wifi_score_bad_link_speed_5
int config_wifi_framework_wifi_score_low_rssi_threshold_24GHz
int config_ntpTimeout
int config_initial_saved_channel_scan_interval
list:str config_gpsParameters
int config_autoBrightnessLightSensorRate
int config_safe_media_volume_index
bool config_hotswapCapable
str db_default_journal_mode
list:str config_tether_wimax_regexs
bool config_defaultWindowFeatureContextMenu
int config_defaultUiModeType
bool config_protocol_errors_perm_failure
int config_bluetooth_idle_cur_ma
bool config_device_wfc_ims_available
bool config_forceSupportRotationLockToggle
int config_activityShortDur
list:str config_tether_dhcp_range
list:str config_sameNamedOperatorConsideredRoaming
str config_dozeComponent
bool config_sf_slowBlur
bool config_enableCpuBoostForOverScrollerFling
int config_wifi_scan_interval_p2p_connected
list:str no_ems_support_sim_operators
int config_lowMemoryKillerMinFreeKbytesAbsolute
int config_maxResolverActivityColumns
bool config_disableUsbPermissionDialogs
bool config_speed_up_audio_on_mt_calls
bool config_send_sms1x_on_voice_call
list:int config_oemUsbModeOverride
list:int keypress_param_value
bool config_goToSleepOnButtonPressTheaterMode
int config_burnInProtectionMinVerticalOffset
int config_screen_magnification_multi_tap_adjustment
int config_wifi_disconnected_long_scan_interval
bool config_sms_capable
bool config_eap_sim_based_auth_supported
str mobile_provisioning_url
bool config_sendAudioBecomingNoisy
int config_burnInProtectionMinHorizontalOffset
int status_bar_notification_info_maxnum
list:str config_cdma_home_system
bool config_useAttentionLight
str config_webViewPackageName
int config_LTE_RSRP_threshold_type
list:str config_callBarringMMI
bool config_sip_wifi_only
int config_wifi_framework_network_switch_rx_packet_threshold
int config_lowMemoryKillerMinFreeKbytesAdjust
int config_wifi_framework_max_auth_errors_to_blacklist
bool config_networkSamplingWakesDevice
bool config_bluetooth_sco_off_call
list:int config_contextClickVibePattern
str config_geocoderProviderPackageName
str config_ethernet_iface_regex
fraction config_dimBehindFadeDuration
list:str config_notificationSignalExtractors
bool config_dontPreferApn
int config_defaultNotificationLedOff
int config_wifi_no_network_periodic_scan_interval
int config_cameraLaunchGestureSensorType
int config_screenBrightnessSettingDefault
int config_notificationsBatteryFullARGB
list:int config_tether_upstream_types
int config_bluetooth_operating_voltage_mv
str config_radio_access_family
bool config_user_notification_of_restrictied_mobile_access
bool config_restartRadioAfterProvisioning
bool config_lidControlsSleep
bool config_intrusiveNotificationLed
bool config_use_sim_language_file
bool config_autoBrightnessResetAmbientLuxAfterWarmUp
bool config_useFixedVolume
int config_ntpPollingIntervalShorter
str config_rat_2g
str config_keyguardComponent
bool config_powerDecoupleAutoSuspendModeFromDisplay
int config_notificationsBatteryLedOn
str config_geofenceProviderPackageName
bool config_enableLockScreenRotation
str config_useragentprofile_url
int config_wifi_framework_wifi_score_bad_rssi_threshold_5GHz
int config_doublePressOnPowerBehavior
int config_lightSensorWarmupTime
list:str config_usbHostBlacklist
bool config_requireRadioPowerOffOnSimRefreshReset
bool config_windowEnableCircularEmulatorDisplayOverlay
int config_deskDockKeepsScreenOn
bool config_enable_emergency_call_while_sim_locked
bool config_disableMenuKeyInLockScreen
bool config_enableLockScreenTranslucentDecor
bool config_allowTheaterModeWakeFromLidSwitch
int config_undockedHdmiRotation
str default_wallpaper_component
bool config_enable_puk_unlock_screen
int config_wifi_framework_associated_full_scan_max_interval
int config_screenBrightnessSettingMaximum
int config_screenBrightnessSettingMinimum
bool config_enableActivityRecognitionHardwareOverlay
bool config_dreamsActivatedOnDockByDefault
str config_wifi_tether_enable
int config_wifi_framework_network_black_list_min_time_milli
bool config_auto_attach_data_on_creation
str config_wimaxServiceJarLocation
bool config_enableNetworkLocationOverlay
list:str config_tether_bluetooth_regexs
int config_datause_threshold_bytes
bool config_sms_decode_gsm_8bit_data
bool config_dreamsActivatedOnSleepByDefault
bool config_wifi_enable_disconnection_debounce
bool config_telephony_use_own_number_for_voicemail
bool config_carrier_wfc_ims_available
int config_wifi_framework_wifi_score_good_link_speed_24
int config_wifi_operating_voltage_mv
bool config_enableWifiDisplay
list:int config_cdma_international_roaming_indicators
bool config_ui_enableFadingMarquee
bool config_allowTheaterModeWakeFromUnplug
int config_MaxConcurrentDownloadsAllowed
int config_wifi_framework_wifi_score_good_rssi_threshold_24GHz
bool config_wimaxEnabled
int config_bluetooth_max_advertisers
bool config_carrier_vt_available
str config_dreamsDefaultComponent
list:str config_operatorConsideredNonRoaming
list:str config_cell_retries_per_error_code
list:int config_safeModeEnabledVibePattern
int config_mediumAnimTime
int config_criticalBatteryWarningLevel
bool useImsAlwaysForEmergencyCall
bool config_carrier_volte_available
bool config_actionMenuItemAllCaps
int config_zen_repeat_callers_threshold
bool config_annoy_dianne
list:int config_calendarDateVibePattern
bool config_switch_phone_on_voice_reg_state_change
str config_cameraLaunchGestureSensorStringType
str config_mobile_hotspot_provision_app_no_ui
bool config_wifi_batched_scan_supported
int config_deskDockRotation
int config_wifi_framework_5GHz_preference_boost_threshold
int config_cdma_3waycall_flash_delay
bool config_sms_utf8_support
list:int config_safeModeDisabledVibePattern
int config_cursorWindowSize
int db_wal_autocheckpoint
bool config_supportSpeakerNearUltrasound
int config_wifi_framework_current_association_hysteresis_high
int config_lockSoundVolumeDb
int config_max_pan_devices
str config_activityRecognitionHardwarePackageName
bool imsServiceAllowTurnOff
str config_customVpnConfirmDialogComponent
int config_lowBatteryCloseWarningBump
list:int config_autoRotationTiltTolerance
bool config_showMenuShortcutsWhenKeyboardPresent
int config_bluetooth_rx_cur_ma
int config_burnInProtectionMaxRadius
bool config_supportAutoRotation
int config_fingerprintMaxTemplatesPerUser
int config_wifi_framework_current_association_hysteresis_low
int config_activityDefaultDur
bool config_allowTheaterModeWakeFromMotionWhenNotDreaming
int config_wifi_framework_current_network_boost
str widget_default_package_name
list:str config_disabledUntilUsedPreinstalledCarrierApps
list:int config_autoBrightnessLevels
list:int animationboost_param_value
int config_networkTransitionTimeout
int config_max_initial_scans_on_selective_channels
str default_sms_application
bool config_allowAnimationsInLowPowerMode
bool config_alwaysUseCdmaRssi
bool config_enableTranslucentDecor
bool config_use_strict_phone_number_comparation
int config_lidKeyboardAccessibility
bool config_bluetooth_le_peripheral_mode_supported
int config_datause_polling_period_sec
str db_wal_sync_mode
str default_browser
int config_screenBrightnessDark
int animationboost_timeout_param
bool config_dreamsSupported
list:int panelview_flingboost_param_value
bool config_wifi_framework_enable_associated_network_selection
list:str networkAttributes
int config_shortPressOnPowerBehavior
int config_lowBatteryWarningLevel
bool config_enableLockBeforeUnlockScreen
str config_rat_unknown
bool config_camera_sound_forced
int config_wifi_idle_receive_cur_ma
str config_mobile_hotspot_provision_response
int config_longPressOnHomeBehavior
fraction config_maximumScreenDimRatio
bool config_wifi_enable_5GHz_preference
bool config_allowAllRotations
int db_journal_size_limit
list:str boost_activityList
str config_persistentDataPackageName
color config_defaultNotificationColor
str config_comboNetworkLocationProvider
bool config_wifi_background_scan_support
bool config_allowTheaterModeWakeFromPowerKey
str image_wallpaper_component
bool config_useVolumeKeySounds
bool config_display_rat
bool config_allowActionMenuItemTextWithIcon
int config_burnInProtectionMaxHorizontalOffset
list:str config_testLocationProviders
bool config_closeDialogWhenTouchOutside
list:int config_sms_enabled_locking_shift_tables
bool config_wifi_enable_wifi_firmware_debugging
bool config_useDevInputEventForAudioJack
int config_notificationsBatteryLowARGB
bool skipHoldBeforeMerge
list:str networks_not_clear_data
int config_extraFreeKbytesAbsolute
int config_carDockKeepsScreenOn
int config_dreamsBatteryLevelDrainCutoff
list:str config_tether_usb_regexs
str config_wimaxStateTrackerClassname
int config_drawLockTimeoutMillis
list:str config_system_condition_providers
str config_wimaxNativeLibLocation
bool config_stkNoAlphaUsrCnf
int config_volte_replacement_rat
int config_previousVibrationsDumpLimit
bool config_carrier_volte_tty_supported
int config_mobile_hotspot_provision_check_period
bool config_windowIsRound
bool config_duplicate_port_omadm_wappush
int config_wifi_framework_network_switch_tx_packet_threshold
str operator_config_url
str config_wimaxManagerClassname
int config_wifi_driver_stop_delay
bool config_showNavigationBar
int config_networkPolicyDefaultWarning
str config_datause_iface
list:int config_onlySingleDcAllowed
str config_hardwareFlpPackageName
bool config_allowTheaterModeWakeFromGesture
list:int ascrollboost_param_value
list:int config_protectedNetworks
int config_wifi_framework_associated_full_scan_tx_packet_threshold
bool config_enableGeofenceOverlay
int config_wifi_framework_associated_full_scan_max_total_dwell_time
list:int config_scrollBarrierVibePattern
bool config_unplugTurnsOnScreen
int config_windowOutsetBottom
bool config_built_in_sip_phone
list:int config_data_usage_network_types
str config_chooseTypeAndAccountActivity
int config_wifi_framework_wifi_score_good_link_speed_5
str config_defaultNetworkScorerPackageName
bool config_device_vt_available
int disablepacking_timeout_param
list:str config_default_vm_number
int config_globalActionsKeyTimeout
bool config_enableCpuBoostForScroller
int config_toastDefaultGravity
int config_wifi_framework_associated_partial_scan_max_num_passive_channels
str config_packagedKeyboardName
int config_wifi_framework_associated_full_scan_backoff
list:int config_notificationFallbackVibePattern
bool config_enableBurnInProtection
bool config_windowShowCircularMask
int config_minimumScreenOffTimeout
bool config_hasPermanentDpad
int config_defaultNotificationLedOn
list:str config_disabledUntilUsedPreinstalledImes
list:str config_locationProviderPackageNames
bool config_allowTheaterModeWakeFromMotion
list:str config_mobile_tcp_buffers
bool config_sms_force_7bit_encoding
bool config_bluetooth_wide_band_speech
int config_triplePressOnPowerBehavior
bool config_allowTheaterModeWakeFromKey
int scrollboost_timeout_param
int launchboost_timeout_param
list:str origin_carrier_names
int config_mdc_initial_max_retry
list:int config_longPressVibePattern
bool config_enableGeocoderOverlay
bool config_enablePerfBoostForAnimation
int config_downloadDataDirSize
str operator_ping_url
bool config_supportMicNearUltrasound
str widget_default_class_name
list:str config_cdma_dun_supported_types
int config_dreamsBatteryLevelMinimumWhenNotPowered
str config_ntpServer
bool config_defaultInTouchMode
int config_wifi_framework_associated_full_scan_rx_packet_threshold
int config_longPressOnPowerBehavior
int config_wifi_network_switching_blacklist_time
int config_wifi_framework_max_connection_errors_to_blacklist
list:int config_sms_enabled_single_shift_tables
bool config_enableCpuBoostForPanelViewFling
bool config_wifi_dual_band_support
bool config_forceDefaultOrientation
str config_orientationSensorType
list:int config_defaultNotificationVibePattern
int flingboost_timeout_param
bool config_restart_radio_on_pdp_fail_regular_deactivation
list:str config_telephonyHardware
bool config_zero_balance_operator
int config_autoBrightnessDarkeningLightDebounce
list:str config_tether_wifi_regexs
int config_notificationsBatteryMediumARGB
int config_shutdownBatteryTemperature
str config_wifi_framework_sap_2G_channel_list
int config_wifi_framework_wifi_score_bad_rssi_threshold_24GHz
int config_wifi_framework_scan_result_rssi_level_patchup_value
bool config_mms_content_disposition_support
list:int config_clockTickVibePattern
bool config_safe_media_volume_enabled
bool config_wifiDisplaySupportsProtectedBuffers
bool config_dozeAfterScreenOff
bool config_monitor_locale_change
bool config_enableScreenshotChord
bool config_avoidGfxAccel
int config_wifi_framework_5GHz_preference_boost_factor
int config_ntpRetry
bool config_allowAutoBrightnessWhileDozing
str config_fusedLocationProviderPackageName
int config_wifi_framework_associated_partial_scan_rx_packet_threshold
list:str config_statusBarIcons
bool config_syncstorageengine_masterSyncAutomatically
int config_wifi_framework_associated_partial_scan_tx_packet_threshold
list:str config_keySystemUuidMapping
str config_default_dns_server
bool config_voice_capable
int config_wifi_framework_wifi_score_low_rssi_threshold_5GHz
list:str config_tether_apndata
bool config_reverseDefaultRotation
int ascrollboost_timeout
int config_wifi_framework_5GHz_preference_penalty_threshold
list:str config_mobile_hotspot_provision_app
int config_overrideHasPermanentMenuKey
list:int config_autoBrightnessKeyboardBacklightValues
bool config_wifi_only_link_same_credential_configurations
bool editable_voicemailnumber
bool config_dreamsEnabledOnBattery
bool config_enableCpuBoostForAppLaunch
int config_shortPressOnSleepBehavior
list:str config_globalActionsList
str config_rat_3g
int config_wifi_disconnected_short_scan_interval
int config_maximumScreenDimDuration
bool config_wifi_ssid_white_list_enable
bool config_enableMultiUserUI
int config_extraFreeKbytesAdjust
str config_ethernet_tcp_buffers
list:int flingboost_param_value
bool ImsConnectedDefaultValue
int config_wifi_framework_associated_partial_scan_max_num_active_channels
int config_screenBrightnessDoze
str config_rat_4g
int config_longAnimTime
int config_datause_notification_type
bool config_automatic_brightness_available
int config_radioScanningTimeout
bool config_hasRecents
int config_dreamsBatteryLevelMinimumWhenPowered
list:int scrollboost_param_value
int config_virtualKeyQuietTimeMillis
bool config_allowTheaterModeWakeFromCameraLens
list:int config_keyboardTapVibePattern
int db_connection_pool_size
str mobile_provisioning_apn
bool config_sms_ringtone_incall
int config_wifi_tx_cur_ma
bool config_batterySdCardAccessibility
str config_wimaxServiceClassname
list:int config_autoBrightnessLcdBacklightValues
bool config_enableHardwareFlpOverlay
int config_shortAnimTime
int config_wifi_associated_long_scan_interval
list:int launchboost_packing_param_value
int config_burnInProtectionMaxVerticalOffset
int config_autoBrightnessBrighteningLightDebounce
int config_lidNavigationAccessibility
int config_wifi_framework_wifi_score_good_rssi_threshold_5GHz
bool config_wifi_ecbm_mode_change
int config_wifi_framework_wifi_score_bad_link_speed_24
bool config_sf_limitedAlpha
int config_datause_throttle_kbitsps
str config_chooseAccountActivity
int config_soundEffectVolumeDb
bool config_device_volte_available
int config_ntpPollingInterval
int config_wifi_supplicant_scan_interval
str db_default_sync_mode
bool config_dreamsEnabledByDefault
int config_carDockRotation
bool skip_restoring_network_selection
str prohibit_manual_network_selection_in_gobal_mode
str config_customAdbPublicKeyConfirmationSecondaryUserComponent
bool config_cameraDoubleTapPowerGestureEnabled
list:int launchboost_param_value
list:int config_autoBrightnessButtonBacklightValues
int config_downloadDataDirLowSpaceThreshold
list:str config_serialPorts
int config_multiuserMaximumUsers
bool config_enableKeypressOptimization
str config_networkLocationProviderPackageName
int config_wifi_associated_short_scan_interval
bool config_enableAutoPowerModes
int config_notificationServiceArchiveSize
bool config_bluetooth_default_profiles
bool config_enableFusedLocationOverlay
bool config_defaultWindowFeatureOptionsPanel
bool config_cellBroadcastAppLinks
int config_wifi_framework_5GHz_preference_penalty_factor
int config_valid_wappush_index
int config_defaultNightMode
bool config_powerDecoupleInteractiveModeFromDisplay
bool config_allowTheaterModeWakeFromDock
str config_mms_user_agent
int config_wifi_framework_scan_interval
list:str locale_carrier_names
bool config_wifi_ipreachability_monitor
bool config_wifi_framework_cellular_handover_enable_user_triggered_adjustment
bool config_carrier_volte_provisioned
list:str dial_string_replace
bool config_supportDoubleTapWake
int config_bluetooth_tx_cur_ma
int config_bluetooth_max_scan_filters
list:str radioAttributes
Type Definitions
String
str
A string type, wrapped with quotes
Example: direct_boot_package: "com.android.messaging"
Boolean
bool
A boolean type, true or false
Example: disable_status_bar: true
Integer
int
An integer type, 0 -> 2147483647
Example: config_update_install_battery_threshold: 20
String List
list:str
A string list type, denoted as "list:str".
Example: hidden_packages:
  - "com.android.phone"
  - "com.android.messaging"
Integer List
list:int
An integer list type, denoted as "list:int".
Example: config_tether_upstream_types:
  - 1
  - 4
Fraction
fraction
A fraction type, denoted as "fraction"
Example: config_dimBehindFadeDuration: "100%"
mason-core
config_location_polling
Type: bool
Default: true
  Whether to allow the device(s) to report location to the Mason Dashboard.
config_locate_check_frequency
Type: int
Default: 24
  If config_location_polling is allowed, the frequency (in hours) of how often to
report location information
settings
config_default_tile_list
Type: list:str
Default: 
  A listing of all the default dashboard tiles, overlay this resource to remove the tiles
config_additional_system_update_setting_enable
Type: bool
Default: false
  Display additional System Update menu if true
config_show_regulatory_info
Type: bool
Default: false
  Whether to show a preference item for regulatory information in About phone
config_custom_multi_sim_checkbox
Type: bool
Default: false
  Whether to show a check box or switch for manual provision
has_dock_settings
Type: bool
Default: false
  Whether or not the dock settings are to be displayed for this device when docked
has_powercontrol_widget
Type: bool
Default: false
  Whether the DEPRECATED power control widget is enabled for this
device. Should be overridden for specific product builds.
confirm_to_switch_data_service
Type: bool
Default: false
  Whether notify user that switch data service
auto_confirm_bluetooth_activation_dialog
Type: bool
Default: false
  Whether the bluetooth activation confirmation dialogs should be auto dismissed.
Can be overridden for specific product builds.
has_silent_mode
Type: bool
Default: true
  Whether there is a silent mode checkbox
Type: bool
Default: false
config_show_mobile_plan
Type: bool
Default: false
  Whether to show a preference item for mobile plan
config_hide_none_security_option
Type: bool
Default: false
  Whether none security option is hide or not  (country specific).
config_show_manual
Type: bool
Default: false
  Whether to show a preference item for the manual in About phone
config_qrd_system_update_setting_enable
Type: bool
Default: true
config_google_system_update_setting_enable
Type: bool
Default: false
config_dds_switch_alert_dialog_supported
Type: bool
Default: false
  DDS Switch setting
config_allow_edit_carrier_enabled
Type: bool
Default: false
  Carrier_enabled editable
additional_system_update
Type: str
Default: 
qrd_system_update
Type: str
Default: com.qualcomm.update
config_msid_enable
Type: bool
Default: false
  If false, MIN is displayed. If true, MSID is displayed.
config_wfc_mode_supported
Type: bool
Default: true
  Config to show/hide Wifi calling mode Preference UI option
maximum_user_dictionary_word_length
Type: int
Default: 48
  TODO: This is purely enforced by the interface, and does not affect what
strings may be inserted into the actual content provider.
With the addition of shortcuts, it seems more likely that users will
find this limiting; it would be good to have the interface work with
very long strings too.
qrd_system_update_class
Type: str
Default: com.qualcomm.update.UpdateDialog
setup_wizard_transition_duration
Type: int
Default: 300
  The duration (in milliseconds) of activity transitions
dashboard_num_columns
Type: int
Default: 1
  Dashboard number of columns
additional_system_update_menu
Type: str
Default: 
config_ppp_enabled
Type: bool
Default: false
  Config to enable/disable ppp number in APN editor
mason-management
disable_status_bar
Type: bool
Default: false
  Flag indicating whether or not to disable the status bar
hidden_packages
Type: list:str
Default: 
  When a package is hidden it is unavailable for use, but the data and actual
package file remain.
lock_task_packages
Type: list:str
Default: 
  A white-list of package names of applications that can be pinned to the screen
via context.setLockTaskMode() or via lockTaskMode in the manifest. For use by
customers.
direct_boot_package
Type: str
Default: 
  The package name of the application to directly launch upon boot. The package
name must refer to a valid Android application that follows the standard Android
mechanism to mark a single "launchable" activity in its manifest.
disable_screen_capture
Type: bool
Default: false
  Flag indicating whether or not to disable screen capture
disable_keyguard
Type: bool
Default: false
  Flag indicating whether or not to disable the keyguard (lock screen)
autogrant_runtime_permissions_packages
Type: list:str
Default: 
  Android does not always grant all permissions requested by an application in its
Android manifest. For instance, runtime permissions (or permissions marked as
"development") are never granted automatically. A common development-time workaround
is to assign such permissions to applications via `adb shell pm grant <pkg> <perm>`.

This configuration value specifies an array of package names of apps that wish to be
granted such permissions automatically without requiring the use of `adb`. Note that
each of the applications corresponding to the packages indicated below must specify
each of these permissions also within their manifest (AndroidManifest.xml) for this
to work correctly.

Use with care as this allows for privilege escalation.
disable_camera
Type: bool
Default: false
  Flag indicating whether or not to disable camera functionality
enable_ime_with_hard_keyboard
Type: bool
Default: false
  Flag indicating whether the soft input keyboard must be shown when a text input
field is in focus even when an external keyboard is connected (such as an
external Bluetooth hardware keyboard or a Bluetooth barcode scanner that
uses the input device profile.)
default_runtime_permissions_grant_policy
Type: str
Default: prompt
  Sets the default permission grant policy for future runtime permission requests
by apps that are installed either via config deployments, app deployments or `adb`.

Allowed values are:

'autogrant': Permission policy to always grant new permission requests for runtime
permissions. Already granted or denied permissions are not affected.
'autodeny' : Permission policy to always deny new permission requests for runtime
permissions. Already granted or denied permissions are not affected.
'prompt' : Permission policy to always prompt the user for new permission requests
for runtime permissions. Already granted or denied permissions are not
affected.

NOTE: If this configuration key is omitted or has an invalid value, it defaults
to 'prompt'.

See also: `autogrant_runtime_permissions_packages`
mason-app-updater
config_update_check_when_idle
Type: bool
Default: false
  
When true, only performs update checks when the device is idle
config_show_download_progress_as_notification
Type: bool
Default: false
  
When true, shows the application download progress as a persistent notification
config_update_check_polling
Type: bool
Default: true
  
When true, performs polling update checks as deifned by the config_update_check_frequency
config_update_check_network_type
Type: int
Default: 1
  
NETWORK_TYPE_ANY
The default update check network type, allows checks over any network
Constant Value: 1 (0x00000001)

NETWORK_TYPE_UNMETERED
The update check requires network connectivity that is unmetered.
Constant Value: 2 (0x00000002)

NETWORK_TYPE_NOT_ROAMING
The update check requires network connectivity that is not roaming.
Constant Value: 3 (0x00000003)
config_update_check_when_charging
Type: bool
Default: false
  
When true, only performs update checks when the device is charging
config_update_check_at_boot
Type: bool
Default: true
  
When true, performs an update check for all the packages at boot up regardless of other policies.
config_update_install_battery_threshold
Type: int
Default: 20
  
Minimum battery level (as percentage) required for an update to be installed when the
device is not plugged to a power source.
config_update_check_frequency
Type: int
Default: 24
  
The frequency for which to check for updates from boot, default is 24 hours
config_update_check_backoff_period
Type: int
Default: 5
  
The exponential backoff period in milliseconds for a failed update check, default is 5 hours
config_allow_download_over_metered
Type: bool
Default: false
  
When true, performs application downloads over a metered network
config_show_download_in_downloads_ui
Type: bool
Default: false
  
When true, shows the applications downloads in the downloads ui of the OS
config_update_install_time
Type: str
Default: -1
  
Target 24 hour install time for application updates that have been downloaded.
(needs to be between 0-23 for the hour and 0-60 for the minute, delimited with a colon
or -1 for immediate install after update check)
config_default_connection_timeout
Type: int
Default: 60
  The default connection timeout for the mason endpoint
android
config_bluetooth_address_validation
Type: bool
Default: false
  Boolean indicating if current platform need do one-time bluetooth address
re-validation
config_allowTheaterModeWakeFromWindowLayout
Type: bool
Default: false
  If this is true, allow wake from theater mode from window layout flag.
config_suspendWhenScreenOffDueToProximity
Type: bool
Default: false
  Indicate whether to allow the device to suspend when the screen is off
due to the proximity sensor. This resource should only be set to true
if the sensor HAL correctly handles the proximity sensor as a wake-up source.
Otherwise, the device may fail to wake out of suspend reliably.
The default is false.
config_animateScreenLights
Type: bool
Default: false
  If this is true, the screen will fade off.
config_sms_convert_destination_number_support
Type: list:str
Default: 
  This config is used to check if the carrier requires converting destination
number before sending out a SMS.
Formats for this configuration as below:
[true or false][;optional gid]
The logic to pick up the configuration:
(1) If the "config_sms_convert_destination_number_support" array has no gid
special item, the last one will be picked
(2) If the "config_sms_convert_destination_number_support" array has gid special
item and it matches the current sim's gid, it will be picked.
(3) If the "config_sms_convert_destination_number_support" array has gid special
item but it doesn't match the current sim's gid, the last one without gid
will be picked
config_swipeDisambiguation
Type: bool
Default: true
  Enables swipe versus poly-finger touch disambiguation in the KeyboardView
config_immersive_mode_confirmation_panic
Type: int
Default: 5000
  Threshold (in ms) under which a screen off / screen on will be considered a reset of the
immersive mode confirmation prompt.
config_wifi_tcp_buffers
Type: str
Default: 524288,1048576,2097152,262144,524288,1048576
  Configure wifi tcp buffersizes in the form:
rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max
config_ntpThreshold
Type: int
Default: 5000
  If the time difference is greater than this threshold in milliseconds,
then update the time.
config_enableWallpaperService
Type: bool
Default: true
  True if WallpaperService is enabled
config_forceVoiceInteractionServicePackage
Type: str
Default: 
  This config is used to force VoiceInteractionService to start on certain low ram devices.
It declares the package name of VoiceInteractionService that should be started.
config_virtualKeyVibePattern
Type: list:int
Default: 
  Vibrator pattern for feedback about touching a virtual key
config_disablePacking
Type: bool
Default: false
  Whether disablepacking is enabled or not
config_colorTransforms
Type: list:int
Default: 
  The color transform values that correspond to each respective configuration mode for the
built-in display, or -1 if the mode is unsupported by the device. The possible
configuration modes are:
1. Wide-gamut ("Vibrant")
2. Adobe RGB ("Natural")
3. sRGB ("Standard")

For example, if a device had Wide-gamut as color transform mode 1, sRGB mode as color
transform mode 7, and did not support Adobe RGB at all this would look like:

<integer-array name="config_colorTransforms">
<item>1</item>
<item>-1</item>
<item>7</item>
</integer-array>
config_lidOpenRotation
Type: int
Default: -1
  The number of degrees to rotate the display when the keyboard is open.
A value of -1 means no change in orientation by default.
config_mobile_mtu
Type: int
Default: 1500
  Configure mobile network MTU. The standard default is set here but each carrier
may have a specific value set in an overlay config.xml file.
config_customAdbPublicKeyConfirmationComponent
Type: str
Default: com.android.systemui/com.android.systemui.usb.UsbDebuggingActivity
  Name of the activity or service that prompts the user to reject, accept, or whitelist
an adb host's public key, when an unwhitelisted host connects to the local adbd.
Can be customized for other product types
config_wifi_random_mac_oui
Type: str
Default: DA-A1-19
config_LTE_eri_for_network_name
Type: bool
Default: true
  Use ERI text for network name on CDMA LTE
config_wifi_active_rx_cur_ma
Type: int
Default: 0
  Rx current for wifi radio. 0 by default
config_carDockEnablesAccelerometer
Type: bool
Default: true
  Control whether being in the car dock should enable accelerometer based
screen orientation. This defaults to true because putting a device in
a car dock make the accelerometer more a physical input (like a lid).
config_appsAuthorizedForSharedAccounts
Type: str
Default: ;com.android.settings;
  Apps that are authorized to access shared accounts, overridden by product overlays
config_doubleTapOnHomeBehavior
Type: int
Default: 0
  Control the behavior when the user double-taps the home button.
0 - Nothing
1 - Open/close menu
2 - Recent apps view in SystemUI
3 - Search assistant //not support
4 - Voice search
5 - In-app search
6 - Launch camera
7 - Turn screen off
This needs to match the constants in
policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
gsm_alphabet_default_charset
Type: str
Default: 
  Empty string means MBCS is not considered
config_wifi_revert_country_code_on_cellular_loss
Type: bool
Default: false
  Boolean indicating whether or not to revert to default country code when cellular
radio is unable to find any MCC information to infer wifi country code from
config_wifi_hotspot2_enabled
Type: bool
Default: false
  Boolean indicating whether Hotspot 2.0/Passpoint and ANQP queries is enabled
config_customResolverActivity
Type: str
Default: 
  Component name of a custom ResolverActivity (Intent resolver) to be used instead of
the default framework version. If left empty, then the framework version will be used.
Example: com.google.android.myapp/.resolver.MyResolverActivity
config_isoImagePath
Type: str
Default: 
  Path to an ISO image to be shared with via USB mass storage.
This is intended to allow packaging drivers or tools for installation on a PC.
config_wifi_hal_pno_enable
Type: bool
Default: false
  Wifi HAL supported PNO
config_mainBuiltInDisplayIsRound
Type: bool
Default: @bool/config_windowIsRound
  Whether the main built-in display is round. This will affect
Configuration.screenLayout's SCREENLAYOUT_ROUND_MASK flags for Configurations on the
main built-in display. Change this in device-specific overlays.
Defaults to the older, deprecated config_windowIsRound already used in
some existing device-specific resource overlays.
config_wifi_p2p_device_type
Type: str
Default: 10-0050F204-5
  Device type information conforming to Annex B format in WiFi Direct specification.
The default represents a dual-mode smartphone
config_twoDigitNumberPattern
Type: list:str
Default: 
  Do not translate. Defines the slots is Two Digit Number for dialing normally not USSD
config_screenAutoBrightnessDozeScaleFactor
Type: fraction
Default: 100%
  If we allow automatic adjustment of screen brightness while dozing, how many times we want
to reduce it to preserve the battery. Value of 100% means no scaling.
config_notificationsBatteryLedOff
Type: int
Default: 2875
  Default value for LED off time when the battery is low on charge in miliseconds
config_mms_user_agent_profile_url
Type: str
Default: 
  MMS user agent prolfile url
config_supportLongPressPowerWhenNonInteractive
Type: bool
Default: false
  If this is true, long press on power button will be available from the non-interactive state
config_deskDockEnablesAccelerometer
Type: bool
Default: true
  Control whether being in the desk dock should enable accelerometer
based screen orientation. This defaults to true because it is
common for desk docks to be sold in a variety of form factors
with different orientations. Since we cannot always tell these docks
apart and the docks cannot report their true orientation on their own,
we rely on gravity to determine the effective orientation.
config_screenBrightnessDim
Type: int
Default: 10
  Screen brightness used to dim the screen when the user activity
timeout expires. May be less than the minimum allowed brightness setting
that can be set by the user.
config_reject_ggsn_perm_failure
Type: bool
Default: true
  Configuration that determines if ACTIVATE_REJECT_GGSN is to be treated as
a permanent error
Type: int
Default: 12
config_wifi_framework_wifi_score_low_rssi_threshold_24GHz
Type: int
Default: -77
config_ntpTimeout
Type: int
Default: 20000
  Timeout to wait for NTP server response.
config_initial_saved_channel_scan_interval
Type: int
Default: 2000
  Integer indicating the interval for selective channel scan when Wifi turn on
config_gpsParameters
Type: list:str
Default: 
  Values for GPS configuration
config_autoBrightnessLightSensorRate
Type: int
Default: 250
  Light sensor event rate in milliseconds for automatic brightness control.
config_safe_media_volume_index
Type: int
Default: 10
  Safe headphone volume index. When music stream volume is below this index
the SPL on headphone output is compliant to EN 60950 requirements for portable music
players.
config_hotswapCapable
Type: bool
Default: false
  Is the device capable of hot swapping an UICC Card
db_default_journal_mode
Type: str
Default: PERSIST
  The default journal mode to use use when Write-Ahead Logging is not active.
Choices are: OFF, DELETE, TRUNCATE, PERSIST and MEMORY.
PERSIST may improve performance by reducing how often journal blocks are
reallocated (compared to truncation) resulting in better data block locality
and less churn of the storage media.
config_tether_wimax_regexs
Type: list:str
Default: 
  List of regexpressions describing the interface (if any) that represent tetherable
WiMAX interfaces. If the device doesn't want to support tethering over Wifi this
should be empty. An example would be "softap.*"
config_defaultWindowFeatureContextMenu
Type: bool
Default: true
config_defaultUiModeType
Type: int
Default: 1
  Control the default UI mode type to use when there is no other type override
happening. One of the following values (See Configuration.java):
1 UI_MODE_TYPE_NORMAL
4 UI_MODE_TYPE_TELEVISION
5 UI_MODE_TYPE_APPLIANCE
6 UI_MODE_TYPE_WATCH
Any other values will have surprising consequences.
config_protocol_errors_perm_failure
Type: bool
Default: true
  Configuration that determines if PROTOCOL_ERRORS is to be treated as a
permanent error
config_bluetooth_idle_cur_ma
Type: int
Default: 1
  Idle current for bluetooth controller. 0 by default
config_device_wfc_ims_available
Type: bool
Default: false
  Flag specifying whether WFC over IMS is available on device
config_forceSupportRotationLockToggle
Type: bool
Default: false
  Configuration to support rotation lock toggle
config_activityShortDur
Type: int
Default: 150
  The duration (in milliseconds) of the activity open/close and fragment open/close animations.
config_tether_dhcp_range
Type: list:str
Default: 
  Dhcp range (min, max) to use for tethering purposes
config_sameNamedOperatorConsideredRoaming
Type: list:str
Default: 
  This is NOT just for same named operators unlike the name suggests (will blacklist regardless of name).
A match on this supersedes a match on config_operatorConsideredNonRoaming.
Uses "startsWith" so you can use a leading substring like the mcc or
use the complete mcc+mnc string.
For a given mcc/mcc-mnc, some operators may want to roam (even if
config_operatorConsideredNonRoaming has the mcc/mcc-mnc).
user of 40485 should see the roaming icon as using 40483 network
though same Reliance network.
To do this, add 40483 item to values-mcc404-mnc85/config.xml
config_dozeComponent
Type: str
Default: 
  ComponentName of a dream to show whenever the system would otherwise have
gone to sleep. When the PowerManager is asked to go to sleep, it will instead
try to start this dream if possible. The dream should typically call startDozing()
to put the display into a low power state and allow the application processor
to be suspended. When the dream ends, the system will go to sleep as usual.
Specify the component name or an empty string if none.

Note that doze dreams are not subject to the same start conditions as ordinary dreams.
Doze dreams will run whenever the power manager is in a dozing state.
config_sf_slowBlur
Type: bool
Default: true
  Flag indicating whether the surface flinger is inefficient
at performing a blur. Used by parts of the UI to turn off
the blur effect where it isn't worth the performance hit.
As of Honeycomb, blurring is not supported anymore.
config_enableCpuBoostForOverScrollerFling
Type: bool
Default: false
  Whether cpu boost is enabled for overscroller fling.
config_wifi_scan_interval_p2p_connected
Type: int
Default: 60000
  Integer indicating wpa_supplicant scan interval when p2p is connected in milliseconds
no_ems_support_sim_operators
Type: list:str
Default: 
  If EMS is not supported, framework breaks down EMS into single segment SMS
and adds page info " x/y". This config is used to set which carrier doesn't
support EMS and whether page info should be added at the beginning or the end.
We use tag 'prefix' for position beginning and 'suffix' for position end.
And use gid to distinguish different carriers which using same mcc and mnc.
Examples: <item>simOperatorNumber;position;gid(optional)</item>>
config_lowMemoryKillerMinFreeKbytesAbsolute
Type: int
Default: -1
  Device configuration setting the minfree tunable in the lowmemorykiller in the kernel.
A high value will cause the lowmemorykiller to fire earlier, keeping more memory
in the file cache and preventing I/O thrashing, but allowing fewer processes to
stay in memory. A low value will keep more processes in memory but may cause
thrashing if set too low. Overrides the default value chosen by ActivityManager
based on screen size and total memory for the largest lowmemorykiller bucket, and
scaled proportionally to the smaller buckets. -1 keeps the default.
config_maxResolverActivityColumns
Type: int
Default: 3
  Maximum number of grid columns permitted in the ResolverActivity
used for picking activities to handle an intent.
config_disableUsbPermissionDialogs
Type: bool
Default: false
  If true, then we do not ask user for permission for apps to connect to USB devices.
Do not set this to true for production devices. Doing so will cause you to fail CTS.
config_speed_up_audio_on_mt_calls
Type: bool
Default: false
  Flag indicating if the speed up audio on mt call code should be executed
config_send_sms1x_on_voice_call
Type: bool
Default: true
  Configuration to send sms on 1x when UE is attached to eHRPD and there is an active
1xRTT voice call, irrespective of IMS registration state
config_oemUsbModeOverride
Type: list:int
Default: 
  Array of OEM specific USB mode override config.
OEM can override a certain USB mode depending on ro.bootmode.
Specify an array of below items to set override rule.
[bootmode]:[original USB mode]:[USB mode used]
keypress_param_value
Type: list:int
Default: 
config_goToSleepOnButtonPressTheaterMode
Type: bool
Default: true
  If this is true, go to sleep when theater mode is enabled from button press
config_burnInProtectionMinVerticalOffset
Type: int
Default: 0
  Specifies the minimum burn-in offset vertically.
config_screen_magnification_multi_tap_adjustment
Type: int
Default: -50
  Time adjustment, in milliseconds, applied to the default double tap threshold
used for gesture detection by the screen magnifier.
config_wifi_disconnected_long_scan_interval
Type: int
Default: 120000
  Integer indicating disconnect mode long scan interval in milliseconds
config_sms_capable
Type: bool
Default: true
  Flag indicating whether the current device allows sms service.
If true, this means that the device supports both sending and
receiving sms via the telephony network.
This can be overridden to false for "data only" devices
which can't send and receive sms message.

Note: Disable SMS also disable voicemail waiting sms,
cell broadcasting sms, and MMS.
config_eap_sim_based_auth_supported
Type: bool
Default: true
  Flag indicating device support for EAP SIM, AKA, AKA'
mobile_provisioning_url
Type: str
Default: 
  The default mobile provisioning url. Empty by default, maybe overridden by
an mcc/mnc specific config.xml
config_sendAudioBecomingNoisy
Type: bool
Default: true
  Flag indicating whether the AUDIO_BECOMING_NOISY notification should
be sent during a change to the audio output device.
config_burnInProtectionMinHorizontalOffset
Type: int
Default: 0
  Specifies the minimum burn-in offset horizontally.
status_bar_notification_info_maxnum
Type: int
Default: 999
  Maximum numerical value that will be shown in a status bar
notification icon or in the notification itself. Will be replaced
with @string/status_bar_notification_info_overflow when shown in the
UI.
config_cdma_home_system
Type: list:str
Default: 
config_useAttentionLight
Type: bool
Default: false
  Set this true only if the device has separate attention and notification lights.
config_webViewPackageName
Type: str
Default: com.android.webview
  Package name providing WebView implementation.
config_LTE_RSRP_threshold_type
Type: int
Default: 1
  Flag indicating whether strict threshold is used, or lenient threshold is used,
when evaluating RSRP for LTE antenna bar display
0. Strict threshold
1. Lenient threshold
config_callBarringMMI
Type: list:str
Default: 
  call barring MMI code from TS 22.030 Annex B
config_sip_wifi_only
Type: bool
Default: false
  Enables SIP on WIFI only
config_wifi_framework_network_switch_rx_packet_threshold
Type: int
Default: 20
config_lowMemoryKillerMinFreeKbytesAdjust
Type: int
Default: 0
  Device configuration adjusting the minfree tunable in the lowmemorykiller in the
kernel. A high value will cause the lowmemorykiller to fire earlier, keeping more
memory in the file cache and preventing I/O thrashing, but allowing fewer processes
to stay in memory. A low value will keep more processes in memory but may cause
thrashing if set too low. Directly added to the default value chosen by
ActivityManager based on screen size and total memory for the largest lowmemorykiller
bucket, and scaled proportionally to the smaller buckets. 0 keeps the default.
config_wifi_framework_max_auth_errors_to_blacklist
Type: int
Default: 4
  Integer indicating number of authentication errors leading to blacklisting of the network
config_networkSamplingWakesDevice
Type: bool
Default: true
config_bluetooth_sco_off_call
Type: bool
Default: true
  Boolean indicating if current platform supports bluetooth SCO for off call
use cases
config_contextClickVibePattern
Type: list:int
Default: 
  Vibrator pattern for feedback about a context click
config_geocoderProviderPackageName
Type: str
Default: @null
  Package name providing geocoder API support. Used only when
config_enableGeocoderOverlay is false.
config_ethernet_iface_regex
Type: str
Default: eth\\d
  Regex of wired ethernet ifaces
config_dimBehindFadeDuration
Type: fraction
Default: 100%
  Duration for the dim animation behind a dialog.  This may be either
a percentage, which is relative to the duration of the enter/open
animation of the window being shown that is dimming behind, or it may
be an integer for a constant duration.
config_notificationSignalExtractors
Type: list:str
Default: 
  The list of classes that should be added to the notification ranking pipline.
See {@link com.android.server.notification.NotificationSignalExtractor}
config_dontPreferApn
Type: bool
Default: false
  Set to true if we need to not prefer an APN.
This is being added to enable a simple scenario of pre-paid
provisioning on some carriers, working around a bug (7305641)
where if the preferred is used we don't try the others.
config_defaultNotificationLedOff
Type: int
Default: 2000
  Default LED off time for notification LED in milliseconds.
config_wifi_no_network_periodic_scan_interval
Type: int
Default: 300000
  Integer indicating the framework no networks periodic scan interval in milliseconds.
config_cameraLaunchGestureSensorType
Type: int
Default: -1
  The OEM specified sensor type for the gesture to launch the camear app.
config_screenBrightnessSettingDefault
Type: int
Default: 102
  Default screen brightness setting.
Must be in the range specified by minimum and maximum.
config_notificationsBatteryFullARGB
Type: int
Default: 0xFF00FF00
  Default value for led color when battery is fully charged
config_tether_upstream_types
Type: list:int
Default: 
  Common options are [1, 4] for TYPE_WIFI and TYPE_MOBILE_DUN or
<!== [0,1,5,7] for TYPE_MOBILE, TYPE_WIFI, TYPE_MOBILE_HIPRI and TYPE_BLUETOOTH
config_bluetooth_operating_voltage_mv
Type: int
Default: 4
  Operating volatage for bluetooth controller. 0 by default
config_radio_access_family
Type: str
Default: 
  The RadioAccessFamilies supported by the device.
Empty is viewed as "all". Only used on devices which
don't support RIL_REQUEST_GET_RADIO_CAPABILITY
format is UMTS|LTE|...
config_user_notification_of_restrictied_mobile_access
Type: bool
Default: true
  Flag indicating if the user is notified when the mobile network access is restricted
config_restartRadioAfterProvisioning
Type: bool
Default: false
  Set to true if after a provisioning apn the radio should be restarted
config_lidControlsSleep
Type: bool
Default: false
  Indicate whether closing the lid causes the device to go to sleep and opening
it causes the device to wake up.
The default is false.
config_intrusiveNotificationLed
Type: bool
Default: false
  Is the notification LED intrusive? Used to decide if there should be a disable option
config_use_sim_language_file
Type: bool
Default: true
  set the system language as value of EF LI/EF PL
config_autoBrightnessResetAmbientLuxAfterWarmUp
Type: bool
Default: true
  When the screen is turned on, the previous estimate of the ambient light level at the time
the screen was turned off is restored and is used to determine the initial screen
brightness.

If this flag is true, then the ambient light level estimate will be promptly recomputed
after the warm-up interface and the screen brightness will be adjusted immediately.

If this flag is false, then the ambient light level estimate will be adjusted more
gradually in the same manner that normally happens when the screen is on according to the
brightening or dimming debounce thresholds. As a result, it may take somewhat longer to
adapt to the environment. This mode may be better suited for watches.
config_useFixedVolume
Type: bool
Default: false
  Flag indicating that the media framework should not allow changes or mute on any
stream or master volumes.
config_ntpPollingIntervalShorter
Type: int
Default: 60000
  Try-again polling interval in milliseconds, in case the network request failed
config_rat_2g
Type: str
Default: 2G
config_keyguardComponent
Type: str
Default: com.android.systemui/com.android.systemui.keyguard.KeyguardService
  Keyguard component
config_powerDecoupleAutoSuspendModeFromDisplay
Type: bool
Default: false
  Power Management: Specifies whether to decouple the auto-suspend state of the
device from the display on/off state.

When false, autosuspend_disable() will be called before the display is turned on
and autosuspend_enable() will be called after the display is turned off.
This mode provides best compatibility for devices using legacy power management
features such as early suspend / late resume.

When true, autosuspend_display() and autosuspend_enable() will be called
independently of whether the display is being turned on or off. This mode
enables the power manager to suspend the application processor while the
display is on.

This resource should be set to "true" when a doze component has been specified
to maximize power savings but not all devices support it.

Refer to autosuspend.h for details.
config_notificationsBatteryLedOn
Type: int
Default: 125
  Default value for LED on time when the battery is low on charge in miliseconds
config_geofenceProviderPackageName
Type: str
Default: @null
  Package name providing geofence API support. Used only when
config_enableGeofenceOverlay is false.
config_enableLockScreenRotation
Type: bool
Default: false
  Disable lockscreen rotation by default
config_useragentprofile_url
Type: str
Default: 
  The URL that should be sent in an x-wap-profile header with an HTTP request,
as defined in the Open Mobile Alliance User Agent Profile specification
OMA-TS-UAProf-V2_0-20060206-A Section 8.1.1.1. If the URL contains a '%s'
format string then that substring will be replaced with the value of
Build.MODEL. The format string shall not be escaped.
config_wifi_framework_wifi_score_bad_rssi_threshold_5GHz
Type: int
Default: -82
  Integer parameters of the wifi to cellular handover feature
wifi should not stick to bad networks
config_doublePressOnPowerBehavior
Type: int
Default: 0
  Control the behavior when the user double presses the power button.
0 - Nothing
1 - Toggle theater mode setting
2 - Brightness boost
config_lightSensorWarmupTime
Type: int
Default: 0
  Amount of time it takes for the light sensor to warm up in milliseconds.
For this time after the screen turns on, the Power Manager
will not debounce light sensor readings
config_usbHostBlacklist
Type: list:str
Default: 
  List of file paths for USB host busses to exclude from USB host support.
For example, if the first USB bus on the device is used to communicate
with the modem or some other restricted hardware, add "/dev/bus/usb/001/"
to this list. If this is empty, no parts of the host USB bus will be excluded.
config_requireRadioPowerOffOnSimRefreshReset
Type: bool
Default: false
  Boolean indicating if RADIO POWER OFF is required on receiving SIM REFRESH with RESET.
This will be handled by modem if it is false.
config_windowEnableCircularEmulatorDisplayOverlay
Type: bool
Default: false
  default value for whether circular emulators (ro.emulator.circular)
should show a display overlay on the screen
config_deskDockKeepsScreenOn
Type: int
Default: 1
  Control whether being in the desk dock (and powered) always
keeps the screen on. By default it stays on when plugged in to
AC. 0 will not keep it on; or together 1 to stay on when plugged
in to AC and 2 to stay on when plugged in to USB. (So 3 for both.)
config_enable_emergency_call_while_sim_locked
Type: bool
Default: true
  Enable emergency call when sim is locked or puk locked. Some countries/carriers do not
allow emergency calls to be placed without the IMSI, which is locked in the SIM.
If so, this should be set to 'false' in an overlay.
config_disableMenuKeyInLockScreen
Type: bool
Default: false
  Allow the menu hard key to be disabled in LockScreen on some devices
config_enableLockScreenTranslucentDecor
Type: bool
Default: true
  Enable lockscreen translucent decor by default
config_allowTheaterModeWakeFromLidSwitch
Type: bool
Default: false
  If this is true, allow wake from theater mode from lid switch.
config_undockedHdmiRotation
Type: int
Default: -1
  The number of degrees to rotate the display when the device has HDMI connected
but is not in a dock. A value of -1 means no change in orientation by default.
Use -1 except on older devices whose Hardware Composer HAL does not
provide full support for multiple displays.
default_wallpaper_component
Type: str
Default: @null
  Component name of the default wallpaper. This will be ImageWallpaper if not
specified
config_enable_puk_unlock_screen
Type: bool
Default: true
  Enable puk unlockscreen by default.
If unlock screen is disabled, the puk should be unlocked through Emergency Dialer
config_wifi_framework_associated_full_scan_max_interval
Type: int
Default: 300000
  Integer indicating associated full scan max interval in milliseconds
config_screenBrightnessSettingMaximum
Type: int
Default: 255
  Maximum screen brightness allowed by the power manager.
The user is forbidden from setting the brightness above this level.
config_screenBrightnessSettingMinimum
Type: int
Default: 10
  Minimum screen brightness setting allowed by the power manager.
The user is forbidden from setting the brightness below this level.
config_enableActivityRecognitionHardwareOverlay
Type: bool
Default: true
  Whether to enable Hardware Activity-Recognition overlay which allows Hardware
Activity-Recognition to be replaced by an app at run-time. When disabled, only the
config_activityRecognitionHardwarePackageName package will be searched for
its implementation, otherwise packages whose signature matches the
signatures of config_locationProviderPackageNames will be searched, and
the service with the highest version number will be picked. Anyone who
wants to disable the overlay mechanism can set it to false.
config_dreamsActivatedOnDockByDefault
Type: bool
Default: true
  If supported and enabled, are dreams activated when docked? (by default)
config_wifi_tether_enable
Type: str
Default: com.android.settings/.TetherService
  Activity name to enable wifi tethering after provisioning app succeeds
config_wifi_framework_network_black_list_min_time_milli
Type: int
Default: 120000
  Integer indicating minimum blacklisting delay of a wofo configuration due to connectin or auth errors
config_auto_attach_data_on_creation
Type: bool
Default: true
config_wimaxServiceJarLocation
Type: str
Default: 
  Location of the wimax framwork jar location
config_enableNetworkLocationOverlay
Type: bool
Default: true
  Whether to enable network location overlay which allows network
location provider to be replaced by an app at run-time. When disabled,
only the config_networkLocationProviderPackageName package will be
searched for network location provider, otherwise packages whose
signature matches the signatures of config_locationProviderPackageNames
will be searched, and the service with the highest version number will
be picked. Anyone who wants to disable the overlay mechanism can set it
to false.
config_tether_bluetooth_regexs
Type: list:str
Default: 
  List of regexpressions describing the interface (if any) that represent tetherable
bluetooth interfaces. If the device doesn't want to support tethering over bluetooth this
should be empty.
config_datause_threshold_bytes
Type: int
Default: 0
  The default data-use threshold in bytes. 0 disables
config_sms_decode_gsm_8bit_data
Type: bool
Default: false
  Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
string that's stored in 8-bit unpacked format) characters.
config_dreamsActivatedOnSleepByDefault
Type: bool
Default: false
  If supported and enabled, are dreams activated when asleep and charging? (by default)
config_wifi_enable_disconnection_debounce
Type: bool
Default: true
  Boolean indicating we re-try re-associating once upon disconnection and RSSI is high failure
config_telephony_use_own_number_for_voicemail
Type: bool
Default: false
  The VoiceMail default value is displayed to my own number if it is true
config_carrier_wfc_ims_available
Type: bool
Default: false
  Flag specifying whether WFC over IMS should be available for carrier: independent of
carrier provisioning. If false: hard disabled. If true: then depends on carrier
provisioning, availability etc
Type: int
Default: 24
config_wifi_operating_voltage_mv
Type: int
Default: 0
  Operating volatage for wifi radio. 0 by default
config_enableWifiDisplay
Type: bool
Default: false
  Whether WiFi display is supported by this device.
There are many prerequisites for this feature to work correctly.
Here are a few of them:
* The WiFi radio must support WiFi P2P.
* The WiFi radio must support concurrent connections to the WiFi display and
to an access point.
* The Audio Flinger audio_policy.conf file must specify a rule for the "r_submix"
remote submix module. This module is used to record and stream system
audio output to the WiFi display encoder in the media server.
* The remote submix module "audio.r_submix.default" must be installed on the device.
* The device must be provisioned with HDCP keys (for protected content).
config_cdma_international_roaming_indicators
Type: list:int
Default: 
  An array of CDMA roaming indicators which means international roaming
config_ui_enableFadingMarquee
Type: bool
Default: false
  Enables or disables fading edges when marquee is enabled in TextView.
Off by default, since the framebuffer readback used to implement the
fading edges is prohibitively expensive on most GPUs.
config_allowTheaterModeWakeFromUnplug
Type: bool
Default: false
  If this is true, allow wake from theater mode when plugged in or unplugged.
config_MaxConcurrentDownloadsAllowed
Type: int
Default: 5
  Max number of downloads allowed to proceed concurrently
config_wifi_framework_wifi_score_good_rssi_threshold_24GHz
Type: int
Default: -65
config_wimaxEnabled
Type: bool
Default: false
  Set and Unsets WiMAX
config_bluetooth_max_advertisers
Type: int
Default: 0
  Max number of advertisers supported by bluetooth controller. 0 if the
device does not support multiple advertisement
config_carrier_vt_available
Type: bool
Default: false
  Flag specifying whether VT should be available for carrier: independent of
carrier provisioning. If false: hard disabled. If true: then depends on carrier
provisioning, availability etc
config_dreamsDefaultComponent
Type: str
Default: com.google.android.deskclock/com.android.deskclock.Screensaver
  ComponentName of the default dream (Settings.Secure.DEFAULT_SCREENSAVER_COMPONENT)
config_operatorConsideredNonRoaming
Type: list:str
Default: 
  Don't use roaming icon for considered operators.
A match on config_sameNamedOperatorConsideredRoaming supersedes a match on this.
Can use mcc or mcc+mnc as item. For example, 302 or 21407.
If operators, 21404 and 21407, make roaming agreements, user of 21404 should not see
the roaming icon as using 21407 network.
To do this, add 21407 item to values-mcc214-mnc04/config.xml
config_cell_retries_per_error_code
Type: list:str
Default: 
  Number of retries Cell Data should attempt for a given error code before
restarting the modem.
Error codes not listed will not lead to modem restarts.
Array of "code#,retry#"
config_safeModeEnabledVibePattern
Type: list:int
Default: 
  Vibrator pattern for feedback about booting with safe mode disabled
config_mediumAnimTime
Type: int
Default: 400
  The duration (in milliseconds) of a medium-length animation.
config_criticalBatteryWarningLevel
Type: int
Default: 5
  Display low battery warning when battery level dips to this value.
Also, the battery stats are flushed to disk when we hit this level.
useImsAlwaysForEmergencyCall
Type: bool
Default: true
  Flag indicating emergency calls will always use IMS irrespective of the state of
the IMS connection
config_carrier_volte_available
Type: bool
Default: false
  Flag specifying whether VoLTE should be available for carrier: independent of
carrier provisioning. If false: hard disabled. If true: then depends on carrier
provisioning, availability etc
config_actionMenuItemAllCaps
Type: bool
Default: true
  Whether action menu items should be displayed in ALLCAPS or not.
Defaults to true. If this is not appropriate for specific locales
it should be disabled in that locale's resources.
config_zen_repeat_callers_threshold
Type: int
Default: 15
  Priority repeat caller threshold, in minutes
config_annoy_dianne
Type: bool
Default: true
  Don't name config resources like this.  It should look like config_annoyDianne
config_calendarDateVibePattern
Type: list:int
Default: 
  Vibrator pattern for feedback when selecting a day/month/year date of a Calendar
config_switch_phone_on_voice_reg_state_change
Type: bool
Default: true
  Config determines whether to update phone object when voice registration
state changes. Voice radio tech change will always trigger an update of
phone object irrespective of this config
config_cameraLaunchGestureSensorStringType
Type: str
Default: 
  The OEM specified sensor string type for the gesture to launch camera app, this value
must match the value of config_cameraLaunchGestureSensorType in OEM's HAL
config_mobile_hotspot_provision_app_no_ui
Type: str
Default: 
  If the mobile hotspot feature requires provisioning, an action can be provided
that will be broadcast in non-ui cases for checking the provisioning status.

A second broadcast, action defined by config_mobile_hotspot_provision_response,
will be sent back to notify if provisioning succeeded or not. The response will
match that of the activity in config_mobile_hotspot_provision_app, but instead
contained within the int extra "EntitlementResult".

Example Usage:
String provisionAction = getString(R.string.config_mobile_hotspot_provision_check);
sendBroadcast(new Intent(provisionAction));

public void onReceive(Context context, Intent intent) {
String provisionResponse =
getString(R.string.config_mobile_hotspot_provision_response);
if (provisionResponse.equals(intent.getAction())
&& intent.getIntExtra("EntitlementResult") == Activity.RESULT_OK) {
//Mobile hotspot provisioning successful
} else {
//Mobile hotspot provisioning failed
}
}
config_wifi_batched_scan_supported
Type: bool
Default: false
  Wifi driver supports batched scan
config_deskDockRotation
Type: int
Default: -1
  The number of degrees to rotate the display when the device is in a desk dock.
A value of -1 means no change in orientation by default.
config_wifi_framework_5GHz_preference_boost_threshold
Type: int
Default: -65
  Integer specifying the basic autojoin parameters
config_cdma_3waycall_flash_delay
Type: int
Default: 0
  Sprint need a 70 ms delay for 3way call
config_sms_utf8_support
Type: bool
Default: false
  If this value is true, Sms encoded as octet is decoded by utf8 decoder.
If false, decoded by Latin decoder.
config_safeModeDisabledVibePattern
Type: list:int
Default: 
  Vibrator pattern for feedback about booting with safe mode disabled
config_cursorWindowSize
Type: int
Default: 2048
  When a database query is executed, the results retuned are paginated
in pages of size (in KB) indicated by this value
db_wal_autocheckpoint
Type: int
Default: 100
  The Write-Ahead Log auto-checkpoint interval in database pages (typically 1 to 4KB).
The log is checkpointed automatically whenever it exceeds this many pages.
When a database is reopened, its journal mode is set back to the default
journal mode, which may cause a checkpoint operation to occur. Checkpoints
can also happen at other times when transactions are committed.
The bigger the WAL file, the longer a checkpoint operation takes, so we try
to keep the WAL file relatively small to avoid long delays.
The size of the WAL file is also constrained by 'db_journal_size_limit'.
config_supportSpeakerNearUltrasound
Type: bool
Default: true
  Whether the default speaker audio output path supports near-ultrasound frequencies
(range of 18 - 21 kHz).
config_wifi_framework_current_association_hysteresis_high
Type: int
Default: 16
config_lockSoundVolumeDb
Type: int
Default: -6
  The attenuation in dB applied to the lock/unlock sounds.
config_max_pan_devices
Type: int
Default: 5
  Max number of Bluetooth tethering connections allowed. If this is
updated config_tether_dhcp_range has to be updated appropriately.
config_activityRecognitionHardwarePackageName
Type: str
Default: @null
  Package name providing Hardware Activity-Recognition API support. Used only when
config_enableActivityRecognitionHardwareOverlay is false.
imsServiceAllowTurnOff
Type: bool
Default: true
  Flag indicating whether the IMS service can be turned off. If false then
the service will not be turned-off completely (the ImsManager.turnOffIms() will
be disabled) but individual Features can be disabled using ImsConfig.setFeatureValue()
config_customVpnConfirmDialogComponent
Type: str
Default: com.android.vpndialogs/com.android.vpndialogs.ConfirmDialog
  Name of the CustomDialog that is used for VPN
config_lowBatteryCloseWarningBump
Type: int
Default: 5
  Close low battery warning when battery level reaches the lowBatteryWarningLevel
plus this
config_autoRotationTiltTolerance
Type: list:int
Default: 
  Sets the minimum and maximum tilt tolerance for each possible rotation.
This array consists of 4 pairs of values which specify the minimum and maximum
tilt angle at which the device will transition into each rotation.

The tilt angle represents the direction in which the plane of the screen is facing;
it is also known as the angle of elevation.

-90 degree tilt means that the screen is facing straight down
(the device is being held overhead upside-down)
0 degree tilt means that the screen is facing outwards
(the device is being held vertically)
90 degree tilt means that the screen is facing straight up
(the device is resting on a flat table)

The default tolerances are set conservatively such that the device is more
likely to remain in its natural orientation than rotate into a counterclockwise,
clockwise, or reversed posture (with an especially strong bias against the latter)
to prevent accidental rotation while carrying the device in hand.

These thresholds may need to be tuned when the device is intended to be
mounted into a dock with a particularly shallow profile wherein rotation
would ordinarily have been suppressed.

It is helpful to consider the desired behavior both when the device is being
held at a positive tilt (typical case) vs. a negative tilt (reading overhead in
bed) since they are quite different. In the overhead case, we typically want
the device to more strongly prefer to retain its current configuration (in absence
of a clear indication that a rotation is desired) since the user's head and neck may
be held at an unusual angle.
config_showMenuShortcutsWhenKeyboardPresent
Type: bool
Default: false
  Sets whether menu shortcuts should be displayed on panel menus when
a keyboard is present.
config_bluetooth_rx_cur_ma
Type: int
Default: 2
  Rx current for bluetooth controller. 0 by default
config_burnInProtectionMaxRadius
Type: int
Default: -1
  Specifies the maximum burn-in offset displacement from the center. If -1, no maximum value
will be used.
config_supportAutoRotation
Type: bool
Default: true
  If true, enables auto-rotation features using the accelerometer.
Otherwise, auto-rotation is disabled. Applications may still request
to use specific orientations but the sensor is ignored and sensor-based
orientations are not available. Furthermore, all auto-rotation related
settings are omitted from the system UI. In certain situations we may
still use the accelerometer to determine the orientation, such as when
docked if the dock is configured to enable the accelerometer.
config_fingerprintMaxTemplatesPerUser
Type: int
Default: 5
  For performance and storage reasons, limit the number of fingerprints per user
config_wifi_framework_current_association_hysteresis_low
Type: int
Default: 10
config_activityDefaultDur
Type: int
Default: 220
config_allowTheaterModeWakeFromMotionWhenNotDreaming
Type: bool
Default: false
  If this is true, allow wake from theater mode from motion.
config_wifi_framework_current_network_boost
Type: int
Default: 25
  Integer indicating RSSI boost given to current network
widget_default_package_name
Type: str
Default: 
  Package name for default keyguard appwidget [DO NOT TRANSLATE]
config_disabledUntilUsedPreinstalledCarrierApps
Type: list:str
Default: 
  The list of carrier applications which should be disabled until used.
This function suppresses update notifications for these pre-installed apps.
In SubscriptionInfoUpdater, the listed applications are disabled until used when all of the
following conditions are met.
1. Not currently carrier-privileged according to the inserted SIM
2. Pre-installed
3. In the default state (enabled but not explicitly)
And SubscriptionInfoUpdater undoes this and marks the app enabled when a SIM is inserted
that marks the app as carrier privileged. It also grants the app default permissions
for Phone and Location. As such, apps MUST only ever be added to this list if they
obtain user consent to access their location through other means.
config_autoBrightnessLevels
Type: list:int
Default: 
  Array of light sensor LUX values to define our levels for auto backlight brightness support.
The N entries of this array define N + 1 control points as follows:
(1-based arrays)

Point 1: (0, value[1]): lux <= 0
Point 2: (level[1], value[2]): 0 < lux <= level[1]
Point 3: (level[2], value[3]): level[2] < lux <= level[3]
...
Point N+1: (level[N], value[N+1]): level[N] < lux

The control points must be strictly increasing. Each control point
corresponds to an entry in the brightness backlight values arrays.
For example, if LUX == level[1] (first element of the levels array)
then the brightness will be determined by value[2] (second element
of the brightness values array).

Spline interpolation is used to determine the auto-brightness
backlight values for LUX levels between these control points.

Must be overridden in platform specific overlays
animationboost_param_value
Type: list:int
Default: 
config_networkTransitionTimeout
Type: int
Default: 60000
  The maximum duration (in milliseconds) we expect a network transition to take
config_max_initial_scans_on_selective_channels
Type: int
Default: 2
  Integer indicating the number of selective channel scan when Wifi turn on
default_sms_application
Type: str
Default: com.android.mms
  Default SMS Application. This will be the default SMS application when
the phone first boots. The user can then change the default app to one
of their choosing.
This can be overridden for devices where a different default SMS
application is desired.

If this string is empty or the specified package does not exist, then
the platform will search for an SMS app and use that (if there is one)
config_allowAnimationsInLowPowerMode
Type: bool
Default: false
  This config is ued to determine whether animations are allowed in low power mode.
config_alwaysUseCdmaRssi
Type: bool
Default: false
  Set to true if the RSSI should always display CDMA signal strength even on EVDO
config_enableTranslucentDecor
Type: bool
Default: true
  Enable translucent decor by default
config_use_strict_phone_number_comparation
Type: bool
Default: false
config_lidKeyboardAccessibility
Type: int
Default: 0
  Indicate whether the lid state impacts the accessibility of
the physical keyboard. 0 means it doesn't, 1 means it is accessible
when the lid is open, 2 means it is accessible when the lid is
closed. The default is 0.
config_bluetooth_le_peripheral_mode_supported
Type: bool
Default: false
  Boolean indicating if current platform supports BLE peripheral mode
config_datause_polling_period_sec
Type: int
Default: 600
  The default data-use polling period.
db_wal_sync_mode
Type: str
Default: FULL
  The database synchronization mode when using Write-Ahead Logging.
FULL is safest and preserves durability at the cost of extra fsyncs.
NORMAL sacrifices durability in WAL mode because syncs are only performed before
and after checkpoint operations. If checkpoints are infrequent and power loss
occurs, then committed transactions could be lost and applications might break.
Choices are: FULL, NORMAL, OFF.
default_browser
Type: str
Default: 
  Default web browser.  This is the package name of the application that will
be the default browser when the device first boots. Afterwards the user
can select whatever browser app they wish to use as the default.

If this string is empty or the specified package does not exist, then
the behavior will be as though no app was named as an explicit default.
config_screenBrightnessDark
Type: int
Default: 1
  Minimum allowable screen brightness to use in a very dark room.
This value sets the floor for the darkest possible auto-brightness
adjustment. It is expected to be somewhat less than the first entry in
config_autoBrightnessLcdBacklightValues so as to allow the user to have
some range of adjustment to dim the screen further than usual in very
dark rooms. The contents of the screen must still be clearly visible
in darkness (although they may not be visible in a bright room).
animationboost_timeout_param
Type: int
Default: 0
config_dreamsSupported
Type: bool
Default: true
  Specifies whether the dreams feature should be supported.
When true, the system will allow the user to configure dreams (screensavers)
to launch when a user activity timeout occurs or the system is told to nap.
When false, the dreams feature will be disabled (this does not affect dozing).

Consider setting this resource to false or disabling dreams by default when a
doze component is specified below since dreaming will supercede dozing and
will prevent the system from entering a low power state until the dream ends.
panelview_flingboost_param_value
Type: list:int
Default: 
config_wifi_framework_enable_associated_network_selection
Type: bool
Default: true
  Boolean indicating associated network selection is allowed
networkAttributes
Type: list:str
Default: 
  the 6th element indicates boot-time dependency-met value.
config_shortPressOnPowerBehavior
Type: int
Default: 1
  Control the behavior when the user short presses the power button.
0 - Nothing
1 - Go to sleep (doze)
2 - Really go to sleep (don't doze)
3 - Really go to sleep and go home (don't doze)
config_lowBatteryWarningLevel
Type: int
Default: 15
  Display low battery warning when battery level dips to this value
config_enableLockBeforeUnlockScreen
Type: bool
Default: false
  Don't show lock screen before unlock screen (PIN/pattern/password)
config_rat_unknown
Type: str
Default: ""
  config 2G/3G/4G RAT strings for carriers
config_camera_sound_forced
Type: bool
Default: false
  Whether camera shutter sound is forced or not  (country specific).
config_wifi_idle_receive_cur_ma
Type: int
Default: 0
  Idle Receive current for wifi radio. 0 by default
config_mobile_hotspot_provision_response
Type: str
Default: 
  Sent in response to a provisioning check. The caller must hold the
permission android.permission.CONNECTIVITY_INTERNAL for Settings to
receive this response.

See config_mobile_hotspot_provision_response
config_longPressOnHomeBehavior
Type: int
Default: 4
  Control the behavior when the user long presses the home button.
0 - Nothing
1 - Open/close menu
2 - Recent apps view in SystemUI
3 - Search assistant //not support
4 - Voice search
5 - In-app search
6 - Launch camera
7 - Turn screen off
This needs to match the constants in
policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
config_maximumScreenDimRatio
Type: fraction
Default: 20%
  User activity timeout: Maximum screen dim duration as a percentage of screen off timeout.

This resource is similar to config_maximumScreenDimDuration but the maximum
screen dim duration is defined as a ratio of the overall screen off timeout
instead of as an absolute value in milliseconds. This is useful for reducing
the dim duration when the screen off timeout is very short.

When computing the screen dim duration, the power manager uses the lesser
of the effective durations expressed by config_maximumScreenDimDuration and
config_maximumScreenDimRatio.

This value must be between 0% and 100%. If the value is zero, the screen will not
dim before the device goes to sleep.
config_wifi_enable_5GHz_preference
Type: bool
Default: true
  Boolean indicating autojoin will prefer 5GHz and choose 5GHz BSSIDs
config_allowAllRotations
Type: bool
Default: false
  If true, the screen can be rotated via the accelerometer in all 4
rotations as the default behavior.
db_journal_size_limit
Type: int
Default: 524288
  Maximum size of the persistent journal file in bytes.
If the journal file grows to be larger than this amount then SQLite will
truncate it after committing the transaction.
boost_activityList
Type: list:str
Default: 
  Activities list for boost
config_persistentDataPackageName
Type: str
Default: 
  Flag indicating which package name can access the persistent data partition
config_defaultNotificationColor
Type: color
Default: #ffffffff
  Default color for notification LED.
config_comboNetworkLocationProvider
Type: str
Default: com.qualcomm.location
  Component name of the combo network location provider.
config_wifi_background_scan_support
Type: bool
Default: false
  Boolean indicating whether the wifi chipset supports background scanning mechanism.
This mechanism allows the host to remain in suspend state and the dongle to actively
scan and wake the host when a configured SSID is detected by the dongle. This chipset
capability can provide power savings when wifi needs to be always kept on.
config_allowTheaterModeWakeFromPowerKey
Type: bool
Default: true
  If this is true, allow wake from theater mode from power key press.
image_wallpaper_component
Type: str
Default: com.android.systemui/com.android.systemui.ImageWallpaper
  Component name of the built in wallpaper used to display bitmap wallpapers. This must not be null.
config_useVolumeKeySounds
Type: bool
Default: true
  Flag indicating that the media framework should support playing of sounds on volume
key usage. This adds noticeable additional overhead to volume key processing, so
is disableable for products for which it is irrelevant.
config_display_rat
Type: bool
Default: false
  display for radio tech
config_allowActionMenuItemTextWithIcon
Type: bool
Default: false
  Whether action menu items should obey the "withText" showAsAction
flag. This may be set to false for situations where space is
extremely limited.
config_burnInProtectionMaxHorizontalOffset
Type: int
Default: 0
  Specifies the maximum burn-in offset horizontally.
config_testLocationProviders
Type: list:str
Default: 
  accuracy is defined in anroid.location.Criteria
1 = ACCURACY_FINE / 2 = ACCURACY_COARSE
config_closeDialogWhenTouchOutside
Type: bool
Default: true
  Whether dialogs should close automatically when the user touches outside
of them. This should not normally be modified.
config_sms_enabled_locking_shift_tables
Type: list:int
Default: 
  National language locking shift tables to enable for SMS encoding.
Decoding is always enabled. 3GPP TS 23.038 states that this feature
should not be enabled until a formal request is issued by the relevant
national regulatory body. Array elements are codes from the table above.
Example 1: devices sold in Turkey must include table 1 after the
Turkish Telecommunication Authority requires locking shift encoding
to be enabled (est. July 2012). (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
See also: http://www.mobitech.com.tr/tr/ersanozturkblog_en/index.php?entry=entry090223-160014
Example 2: devices sold in India should include tables 4 through 13
to enable use of the new Release 9 tables for Indic languages.
config_wifi_enable_wifi_firmware_debugging
Type: bool
Default: false
  Boolean indicating whether or not wifi firmware debugging is enabled
config_useDevInputEventForAudioJack
Type: bool
Default: false
  When true use the linux /dev/input/event subsystem to detect the switch changes
on the headphone/microphone jack. When false use the older uevent framework.
config_notificationsBatteryLowARGB
Type: int
Default: 0xFFFF0000
  Default value for led color when battery is low on charge
skipHoldBeforeMerge
Type: bool
Default: true
  Flag indicating apps will skip sending hold request before merge. In this case
IMS service implementation will do both.i.e.hold followed by merge.
networks_not_clear_data
Type: list:str
Default: 
  networks that don't want data deactivate when shutdown the phone
note this is dependent on the operator of the network we're on,
not operator on the SIM
config_extraFreeKbytesAbsolute
Type: int
Default: -1
  Device configuration setting the /proc/sys/vm/extra_free_kbytes tunable in the kernel
(if it exists). A high value will increase the amount of memory that the kernel
tries to keep free, reducing allocation time and causing the lowmemorykiller to kill
earlier. A low value allows more memory to be used by processes but may cause more
allocations to block waiting on disk I/O or lowmemorykiller. Overrides the default
value chosen by ActivityManager based on screen size. 0 prevents keeping any extra
memory over what the kernel keeps by default. -1 keeps the default.
config_carDockKeepsScreenOn
Type: int
Default: 1
  Control whether being in the car dock (and powered) always
keeps the screen on. By default it stays on when plugged in to
AC. 0 will not keep it on; or together 1 to stay on when plugged
in to AC and 2 to stay on when plugged in to USB. (So 3 for both.)
config_dreamsBatteryLevelDrainCutoff
Type: int
Default: 5
  If the battery level drops by this percentage and the user activity timeout
has expired, then assume the device is receiving insufficient current to charge
effectively and terminate the dream. Use -1 to disable this safety feature.
config_tether_usb_regexs
Type: list:str
Default: 
  List of regexpressions describing the interface (if any) that represent tetherable
USB interfaces. If the device doesn't want to support tething over USB this should
be empty. An example would be "usb.*"
config_wimaxStateTrackerClassname
Type: str
Default: 
  Name of the wimax state tracker clas
config_drawLockTimeoutMillis
Type: int
Default: 120
  Number of milliseconds to hold a wake lock to ensure that drawing is fully
flushed to the display while dozing. This value needs to be large enough
to account for processing and rendering time plus a frame or two of latency
in the display pipeline plus some slack just to be sure.
config_system_condition_providers
Type: list:str
Default: 
  Enabled built-in zen mode condition providers
config_wimaxNativeLibLocation
Type: str
Default: 
  Location of the wimax native library locaiton
config_stkNoAlphaUsrCnf
Type: bool
Default: true
  set to false if we need to show user confirmation
when alpha identifier is not provided by the UICC
config_volte_replacement_rat
Type: int
Default: 0
  If Voice Radio Technology is RIL_RADIO_TECHNOLOGY_LTE:14 or
RIL_RADIO_TECHNOLOGY_UNKNOWN:0 this is the value that should be used instead.
A configuration value of RIL_RADIO_TECHNOLOGY_UNKNOWN:0 means
there is no replacement value and that the default assumption
for phone type (GSM) should be used.
config_previousVibrationsDumpLimit
Type: int
Default: 20
  How long history of previous vibrations should be kept for the dumpsys.
config_carrier_volte_tty_supported
Type: bool
Default: true
  Flag specifying whether VoLTE TTY is supported
config_mobile_hotspot_provision_check_period
Type: int
Default: 24
  Number of hours between each background provisioning call
config_windowIsRound
Type: bool
Default: false
  default window inset isRound property
config_duplicate_port_omadm_wappush
Type: bool
Default: false
  If this value is true, duplicate Source/Destination port fields
in WDP header of some carriers OMADM wap push are supported.
ex: MSGTYPE-TotalSegments-CurrentSegment
-SourcePortDestPort-SourcePortDestPort-OMADM PDU
If false, not supported.
config_wifi_framework_network_switch_tx_packet_threshold
Type: int
Default: 2
operator_config_url
Type: str
Default: 
  Zero Balance redirect URL config
config_wimaxManagerClassname
Type: str
Default: 
  Name of the wimax manager class
config_wifi_driver_stop_delay
Type: int
Default: 120000
  Wifi driver stop delay, in milliseconds.
Default value is 2 minutes.
config_showNavigationBar
Type: bool
Default: false
  Whether a software navigation bar should be shown. NOTE: in the future this may be
autodetected from the Configuration.
config_networkPolicyDefaultWarning
Type: int
Default: 2048
  Default network policy warning threshold, in megabytes.
config_datause_iface
Type: str
Default: rmnet0
  The default iface on which to monitor data use
config_onlySingleDcAllowed
Type: list:int
Default: 
  The list of ril radio technologies (see ServiceState.java) which only support
a single data connection at one time. This may change by carrier via
overlays (some don't support multiple pdp on UMTS). All unlisted radio
tech types support unlimited types (practically only 2-4 used).
config_hardwareFlpPackageName
Type: str
Default: com.android.location.fused
  Package name providing Hardware Flp. Used only when
config_enableHardwareFlpOverlay is false.
config_allowTheaterModeWakeFromGesture
Type: bool
Default: false
  If this is true, allow wake from theater mode from gesture.
ascrollboost_param_value
Type: list:int
Default: 
config_protectedNetworks
Type: list:int
Default: 
  Array of ConnectivityManager.TYPE_xxxx constants for networks that may only
be controlled by systemOrSignature apps.
config_wifi_framework_associated_full_scan_tx_packet_threshold
Type: int
Default: 5
  Integer packet threshold used to allow scan while associated
config_enableGeofenceOverlay
Type: bool
Default: true
  Whether to enable geofence overlay which allows geofence to be replaced
by an app at run-time. When disabled, only the
config_geofenceProviderPackageName package will be searched for
geofence implementation, otherwise packages whose signature matches the
signatures of config_locationProviderPackageNames will be searched, and
the service with the highest version number will be picked. Anyone who
wants to disable the overlay mechanism can set it to false.
config_wifi_framework_associated_full_scan_max_total_dwell_time
Type: int
Default: 500
  Integer indicating associated full scan max total dwell time in milliseconds
config_scrollBarrierVibePattern
Type: list:int
Default: 
  Vibrator pattern for feedback about hitting a scroll barrier
config_unplugTurnsOnScreen
Type: bool
Default: false
  If this is true, the screen will come on when you unplug usb/power/whatever.
config_windowOutsetBottom
Type: int
Default: 0
  Override this value if the device has a chin, i.e. area that is not actual part of the
screen but you would like to be treated as a real display. The value is the height of the
chin.
config_built_in_sip_phone
Type: bool
Default: true
  Enables built-in SIP phone capability
config_data_usage_network_types
Type: list:int
Default: 
  Set of NetworkInfo.getType() that reflect data usage.
config_chooseTypeAndAccountActivity
Type: str
Default: android/android.accounts.ChooseTypeAndAccountActivity
  Class name of the account type and account picker activity.
Can be customized for other product types
Type: int
Default: 36
config_defaultNetworkScorerPackageName
Type: str
Default: 
  Package name for default network scorer app; overridden by product overlays.
config_device_vt_available
Type: bool
Default: false
  Flag specifying whether VT is available on device
disablepacking_timeout_param
Type: int
Default: 0
config_default_vm_number
Type: list:str
Default: 
  If there is no preload VM number in the sim card, carriers such as
Verizon require to load a default vm number from the configurantion.
Define config_default_vm_number for this purpose. And there are two
optional formats for this configuration as below:
(1)<item>voicemail number</item>
(2)<item>voicemail number;gid</item>
The logic to pick up the correct voicemail number:
(1) If the config_default_vm_number array has no gid special item, the last one will be
picked
(2) If the config_default_vm_number array has gid special item and it matches the current
sim's gid, it will be picked.
(3) If the config_default_vm_number array has gid special item but it doesn't match the
current sim's gid, the last one without gid will be picked
config_globalActionsKeyTimeout
Type: int
Default: 500
  Amount of time in ms the user needs to press the relevant key to bring up the global actions dialog
config_enableCpuBoostForScroller
Type: bool
Default: false
  Whether cpu boost is enabled for horizontal scroll.
config_toastDefaultGravity
Type: int
Default: 0x00000051
  Default Gravity setting for the system Toast view. Equivalent to: Gravity.CENTER_HORIZONTAL | Gravity.BOTTOM
config_wifi_framework_associated_partial_scan_max_num_passive_channels
Type: int
Default: 3
  Integer indicating associated full scan max num passive channels
config_packagedKeyboardName
Type: str
Default: 
  The BT name of the keyboard packaged with the device. If this is defined, SystemUI will
automatically try to pair with it when the device exits tablet mode.
config_wifi_framework_associated_full_scan_backoff
Type: int
Default: 12
  Integer indicating associated full scan backoff, representing a fraction: xx/8
config_notificationFallbackVibePattern
Type: list:int
Default: 
  Vibrator pattern to be used as the default for notifications
that do not specify vibration but vibrate anyway because the device
is in vibrate mode.
config_enableBurnInProtection
Type: bool
Default: false
  If true, the display will be shifted around in ambient mode.
config_windowShowCircularMask
Type: bool
Default: false
  default window ShowCircularMask property
config_minimumScreenOffTimeout
Type: int
Default: 10000
  User activity timeout: Minimum screen off timeout in milliseconds.

Sets a lower bound for the {@link Settings.System#SCREEN_OFF_TIMEOUT} setting
which determines how soon the device will go to sleep when there is no
user activity.

This value must be greater than zero, otherwise the device will immediately
fall asleep again as soon as it is awoken.
config_hasPermanentDpad
Type: bool
Default: false
  Override the DPad detection behavior for configuration purposes
config_defaultNotificationLedOn
Type: int
Default: 500
  Default LED on time for notification LED in milliseconds.
config_disabledUntilUsedPreinstalledImes
Type: list:str
Default: 
  The list of IMEs which should be disabled until used.
This function suppresses update notifications for these pre-installed apps.
We need to set this configuration carefully that they should not have functionarities
other than "IME" or "Spell Checker". In InputMethodManagerService,
the listed IMEs are disabled until used when all of the following conditions are met.
1. Not selected as an enabled IME in the Settings
2. Not selected as a spell checker in the Settings
3. Installed
4. A pre-installed IME
5. Not enabled
And the disabled_until_used state for an IME is released by InputMethodManagerService
when the IME is selected as an enabled IME.
config_locationProviderPackageNames
Type: list:str
Default: 
  Package name(s) containing location provider support.
These packages can contain services implementing location providers,
such as the Geocode Provider, Network Location Provider, and
Fused Location Provider. They will each be searched for
service components implementing these providers.
It is strongly recommended that the packages explicitly named
below are on the system image, so that they will not map to
a 3rd party application.
The location framework also has support for installation
of new location providers at run-time. The new package does not
have to be explicitly listed here, however it must have a signature
that matches the signature of at least one package on this list.
config_allowTheaterModeWakeFromMotion
Type: bool
Default: false
  If this is true, allow wake from theater mode from motion.
config_mobile_tcp_buffers
Type: list:str
Default: 
  Configure mobile tcp buffer sizes in the form:
rat-name:rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max
If no value is found for the rat-name in use, the system default will be applied.
config_sms_force_7bit_encoding
Type: bool
Default: false
config_bluetooth_wide_band_speech
Type: bool
Default: true
  Boolean indicating if current platform supports bluetooth wide band
speech
config_triplePressOnPowerBehavior
Type: int
Default: 0
  Control the behavior when the user triple presses the power button.
0 - Nothing
1 - Toggle theater mode setting
2 - Brightness boost
config_allowTheaterModeWakeFromKey
Type: bool
Default: false
  If this is true, allow wake from theater mode from regular key press. Setting this value to
true implies config_allowTheaterModeWakeFromPowerKey is also true
scrollboost_timeout_param
Type: int
Default: 0
launchboost_timeout_param
Type: int
Default: 0
origin_carrier_names
Type: list:str
Default: 
config_mdc_initial_max_retry
Type: int
Default: 1
  Set initial MaxRetry value for operators
config_longPressVibePattern
Type: list:int
Default: 
  Vibrator pattern for feedback about a long screen/key press
config_enableGeocoderOverlay
Type: bool
Default: true
  Whether to enable geocoder overlay which allows geocoder to be replaced
by an app at run-time. When disabled, only the
config_geocoderProviderPackageName package will be searched for
geocoder, otherwise packages whose signature matches the signatures of
config_locationProviderPackageNames will be searched, and the service
with the highest version number will be picked. Anyone who wants to
disable the overlay mechanism can set it to false.
config_enablePerfBoostForAnimation
Type: bool
Default: false
  Whether cpu boost is enabled for animation.
config_downloadDataDirSize
Type: int
Default: 200
  Max space (in MB) allocated to DownloadManager to store the downloaded
files if they are to be stored in DownloadManager's data dir,
which typically is /data/data/com.android.providers.downloads/files
operator_ping_url
Type: str
Default: 
  Zero Balance ping URL config
config_supportMicNearUltrasound
Type: bool
Default: true
  Whether the default microphone audio source supports near-ultrasound frequencies
(range of 18 - 21 kHz).
widget_default_class_name
Type: str
Default: 
  Class name for default keyguard appwidget [DO NOT TRANSLATE]
config_cdma_dun_supported_types
Type: list:str
Default: 
  a DUN-requiring CDMA device, the DUN APN will just support just DUN.
config_dreamsBatteryLevelMinimumWhenNotPowered
Type: int
Default: 15
  Minimum battery level to allow dreaming when not powered.
Use -1 to disable this safety feature.
config_ntpServer
Type: str
Default: 2.android.pool.ntp.org
  Remote server that can provide NTP responses.
config_defaultInTouchMode
Type: bool
Default: true
  Whether to start in touch mode
config_wifi_framework_associated_full_scan_rx_packet_threshold
Type: int
Default: 10
config_longPressOnPowerBehavior
Type: int
Default: 1
  Control the behavior when the user long presses the power button.
0 - Nothing
1 - Global actions menu
2 - Power off (with confirmation)
3 - Power off (without confirmation)
config_wifi_network_switching_blacklist_time
Type: int
Default: 172800000
  Integer indicating amount of time failed networks areblacklisted for the purpose
of network switching in milliseconds
config_wifi_framework_max_connection_errors_to_blacklist
Type: int
Default: 4
  Integer indicating number of association errors leading to blacklisting of the network
config_sms_enabled_single_shift_tables
Type: list:int
Default: 
  National language single shift tables to enable for SMS encoding.
Decoding is always enabled. 3GPP TS 23.038 states that this feature
should not be enabled until a formal request is issued by the relevant
national regulatory body. Array elements are codes from the table above.
Example 1: devices sold in Turkey must include table 1 to conform with
By-Law Number 27230. (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
Example 2: devices sold in India should include tables 4 through 13
to enable use of the new Release 9 tables for Indic languages.
config_enableCpuBoostForPanelViewFling
Type: bool
Default: false
  cpu boost for PanelView fling
config_wifi_dual_band_support
Type: bool
Default: false
  Boolean indicating whether the wifi chipset has dual frequency band support
config_forceDefaultOrientation
Type: bool
Default: false
  Flag indicating that this device does not rotate and will always remain in its default
orientation. Activities that desire to run in a non-compatible orientation will be run
from an emulated display within the physical display.
config_orientationSensorType
Type: str
Default: @null
  Indicate the name of the window orientation sensor type if present. A
window orientation sensor produces values to be used in lieu of the
typical, accelerometer based sensor. It must only produce integral
values between 0 and 3, inclusive, with each one corresponding to a
given rotation:
0: 0 degrees of rotation (natural)
1: 90 degrees of rotation (rotate CCW)
2: 180 degrees of rotation (reverse)
3: 270 degrees of rotation (rotate CW)
config_defaultNotificationVibePattern
Type: list:int
Default: 
  Vibrator pattern to be used as the default for notifications
that specify DEFAULT_VIBRATE.
flingboost_timeout_param
Type: int
Default: 0
config_restart_radio_on_pdp_fail_regular_deactivation
Type: bool
Default: false
  Flag indicating whether radio is to be restarted on the error of
PDP_FAIL_REGULAR_DEACTIVATION/0x24
config_telephonyHardware
Type: list:str
Default: 
  an array of "[hardware type],[hardware-uuid],[state],[[hardware-type specific]]"
with, [[hardware-type specific]] in:
- "[[ril-model],[rat],[max-active-voice],[max-active-data],[max-active-standby]]"
for 'modem' hardware
- "[[associated-modem-uuid]]"
for 'sim' hardware.
refer to HardwareConfig in com.android.internal.telephony for specific details/values
those elements can carry.
config_zero_balance_operator
Type: bool
Default: false
  Zero Balance feature enable config
config_autoBrightnessDarkeningLightDebounce
Type: int
Default: 8000
config_tether_wifi_regexs
Type: list:str
Default: 
  List of regexpressions describing the interface (if any) that represent tetherable
Wifi interfaces. If the device doesn't want to support tethering over Wifi this
should be empty. An example would be "softap.*"
config_notificationsBatteryMediumARGB
Type: int
Default: 0xFFFFFF00
  Default value for led color when battery is medium charged
config_shutdownBatteryTemperature
Type: int
Default: 680
  Shutdown if the battery temperature exceeds (this value * 0.1) Celsius.
config_wifi_framework_sap_2G_channel_list
Type: str
Default: 1,6,11
config_wifi_framework_wifi_score_bad_rssi_threshold_24GHz
Type: int
Default: -87
config_wifi_framework_scan_result_rssi_level_patchup_value
Type: int
Default: -85
  Integer indicating how to handle beacons with uninitialized RSSI value of 0
config_mms_content_disposition_support
Type: bool
Default: true
  If this value is true, The mms content-disposition field is supported correctly.
If false, Content-disposition fragments are ignored
config_clockTickVibePattern
Type: list:int
Default: 
  Vibrator pattern for feedback when selecting an hour/minute tick of a Clock
config_safe_media_volume_enabled
Type: bool
Default: true
  Whether safe headphone volume is enabled or not (country specific).
config_wifiDisplaySupportsProtectedBuffers
Type: bool
Default: false
  Set to true if the wifi display supports compositing content stored
in gralloc protected buffers. For this to be true, there must exist
a protected hardware path for surface flinger to composite and send
protected buffers to the wifi display video encoder.

If this flag is false, we advise applications not to use protected
buffers (if possible) when presenting content to a wifi display because
the content may be blanked.

This flag controls whether the {@link Display#FLAG_SUPPORTS_PROTECTED_BUFFERS}
flag is set for wifi displays.
config_dozeAfterScreenOff
Type: bool
Default: false
  If true, the doze component is not started until after the screen has been
turned off and the screen off animation has been performed.
config_monitor_locale_change
Type: bool
Default: false
  monitor locale change
config_enableScreenshotChord
Type: bool
Default: true
  If this is true, key chords can be used to take a screenshot on the device.
config_avoidGfxAccel
Type: bool
Default: false
  Device configuration indicating whether we should avoid using accelerated graphics
in certain places to reduce RAM footprint. This is ignored if ro.config.low_ram
is true (in that case this is assumed true as well). It can allow you to tune down
your device's memory use without going to the point of causing applications to turn
off features.
config_wifi_framework_5GHz_preference_boost_factor
Type: int
Default: 5
config_ntpRetry
Type: int
Default: 3
  Number of times to try again with the shorter interval, before backing
off until the normal polling interval. A value < 0 indicates infinite.
config_allowAutoBrightnessWhileDozing
Type: bool
Default: false
  Allow automatic adjusting of the screen brightness while dozing in low power state.
config_fusedLocationProviderPackageName
Type: str
Default: com.android.location.fused
  Package name providing fused location support. Used only when
config_enableFusedLocationOverlay is false.
config_wifi_framework_associated_partial_scan_rx_packet_threshold
Type: int
Default: 80
config_statusBarIcons
Type: list:str
Default: 
  Do not translate. Defines the slots for the right-hand side icons.  That is to say, the
icons in the status bar that are not notifications.
config_syncstorageengine_masterSyncAutomatically
Type: bool
Default: true
  The default value if the SyncStorageEngine should sync automatically or not
config_wifi_framework_associated_partial_scan_tx_packet_threshold
Type: int
Default: 40
config_keySystemUuidMapping
Type: list:str
Default: 
  Array of "[keySystemName],[UuidOfMediaDrm]" @hide @SystemApi
config_default_dns_server
Type: str
Default: 8.8.8.8
  IP address of the dns server to use if nobody else suggests one
config_voice_capable
Type: bool
Default: true
  Flag indicating whether the current device is "voice capable".
If true, this means that the device supports circuit-switched
(i.e. voice) phone calls over the telephony network, and is
allowed to display the in-call UI while a cellular voice call is
active. This can be overridden to false for "data only" devices
which can't make voice calls and don't support any in-call UI.

Note: this flag is subtly different from the
PackageManager.FEATURE_TELEPHONY system feature, which is
available on *any* device with a telephony radio, even if the
device is data-only.
config_wifi_framework_wifi_score_low_rssi_threshold_5GHz
Type: int
Default: -72
config_tether_apndata
Type: list:str
Default: 
  String containing the apn value for tethering.  May be overriden by secure settings
TETHER_DUN_APN. Value is a comma separated series of strings:
"name,apn,proxy,port,username,password,server,mmsc,mmsproxy,mmsport,mcc,mnc,auth,type",
Or string format of ApnSettingV3.
note that empty fields can be ommitted: "name,apn,,,,,,,,,310,260,,DUN"
Multiple entries are separated by using string-array:
"<item>[ApnSettingV3]Name,apn,,,,,,,,,123,45,,mms|*,IPV6,IP,true,14,,,,,,,spn,testspn</item>
<item>[ApnSettingV3]Name1,apn2,,,,,,,,,123,46,,mms|*,IPV6,IP,true,12,,,,,,,,</item>"
config_reverseDefaultRotation
Type: bool
Default: false
  If true, the direction rotation is applied to get to an application's requested
orientation is reversed. Normally, the model is that landscape is
clockwise from portrait; thus on a portrait device an app requesting
landscape will cause a clockwise rotation, and on a landscape device an
app requesting portrait will cause a counter-clockwise rotation. Setting
true here reverses that logic.
ascrollboost_timeout
Type: int
Default: 0
  Activity scroll boost params
config_wifi_framework_5GHz_preference_penalty_threshold
Type: int
Default: -75
config_mobile_hotspot_provision_app
Type: list:str
Default: 
  The first element is the package name and the second element is the class name
of the provisioning app
config_overrideHasPermanentMenuKey
Type: int
Default: 0
  Override the default detection behavior for the framework method
android.view.ViewConfiguration#hasPermanentMenuKey().
Valid settings are:
0 - No change. Use the default autodetection behavior.
1 - The device DOES have a permanent menu key; ignore autodetection.
2 - The device DOES NOT have a permanent menu key; ignore autodetection.
config_autoBrightnessKeyboardBacklightValues
Type: list:int
Default: 
  Array of output values for keyboard backlight corresponding to the LUX values
in the config_autoBrightnessLevels array. This array should have size one greater
than the size of the config_autoBrightnessLevels array.
The brightness values must be between 0 and 255 and be non-decreasing.
This must be overridden in platform specific overlays
Type: bool
Default: true
  Boolean indicating that wifi only link configuratios that have exact same credentials (i.e PSK)
editable_voicemailnumber
Type: bool
Default: false
  SIM does not save, but the voice mail number to be changed.
config_dreamsEnabledOnBattery
Type: bool
Default: false
  Are we allowed to dream while not plugged in?
config_enableCpuBoostForAppLaunch
Type: bool
Default: false
  Whether cpu boost is enabled for AppLaunch
config_shortPressOnSleepBehavior
Type: int
Default: 0
  Control the behavior when the user presses the sleep button.
0 - Go to sleep (doze)
1 - Go to sleep (doze) and go home
config_globalActionsList
Type: list:str
Default: 
  Defines the default set of global actions. Actions may still be disabled or hidden based
on the current state of the device.
Each item must be one of the following strings:
"power" = Power off
"settings" = An action to launch settings
"airplane" = Airplane mode toggle
"bugreport" = Take bug report, if available
"silent" = silent mode
"users" = list of users
config_rat_3g
Type: str
Default: 3G
config_wifi_disconnected_short_scan_interval
Type: int
Default: 15000
  Integer indicating disconnect mode short scan interval in milliseconds
config_maximumScreenDimDuration
Type: int
Default: 7000
  User activity timeout: Maximum screen dim duration in milliseconds.

Sets an upper bound for how long the screen will dim before the device goes
to sleep when there is no user activity. The dim duration is subtracted from
the overall screen off timeout to determine the screen dim timeout.
When the screen dim timeout expires, the screen will dim, shortly thereafter
the device will go to sleep.

If the screen off timeout is very short, the dim duration may be reduced
proportionally. See config_maximumScreenDimRatio.

This value may be zero in which case the screen will not dim before the
device goes to sleep.
config_wifi_ssid_white_list_enable
Type: bool
Default: true
  Wifi SSID white list (can't be enabled if config_wifi_hal_pno_enable is not)
config_enableMultiUserUI
Type: bool
Default: false
  Whether UI for multi user should be shown
config_extraFreeKbytesAdjust
Type: int
Default: 0
  Device configuration adjusting the /proc/sys/vm/extra_free_kbytes tunable in the kernel
(if it exists). 0 uses the default value chosen by ActivityManager. A positive value
will increase the amount of memory that the kernel tries to keep free, reducing
allocation time and causing the lowmemorykiller to kill earlier. A negative value
allows more memory to be used by processes but may cause more allocations to block
waiting on disk I/O or lowmemorykiller. Directly added to the default value chosen by
ActivityManager based on screen size.
config_ethernet_tcp_buffers
Type: str
Default: 524288,1048576,3145728,524288,1048576,2097152
  Configure ethernet tcp buffersizes in the form:
rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max
flingboost_param_value
Type: list:int
Default: 
ImsConnectedDefaultValue
Type: bool
Default: false
  Default value used to block data calls if ims is not
connected. If you use the ims apn DCT will block
any other apn from connecting until ims apn is connected
config_wifi_framework_associated_partial_scan_max_num_active_channels
Type: int
Default: 6
  Integer indicating associated full scan max num active channels
config_screenBrightnessDoze
Type: int
Default: 1
  Screen brightness used to dim the screen while dozing in a very low power state.
May be less than the minimum allowed brightness setting
that can be set by the user.
config_rat_4g
Type: str
Default: 4G
config_longAnimTime
Type: int
Default: 500
  The duration (in milliseconds) of a long animation.
config_datause_notification_type
Type: int
Default: 2
  2 means give warning
config_automatic_brightness_available
Type: bool
Default: false
  Flag indicating whether the we should enable the automatic brightness in Settings.
Software implementation will be used if config_hardware_auto_brightness_available is not set
config_radioScanningTimeout
Type: int
Default: 0
  The duration (in milliseconds) that the radio will scan for a signal
when there's no network connection. If the scan doesn't timeout, use zero
config_hasRecents
Type: bool
Default: true
  default device has recents property
config_dreamsBatteryLevelMinimumWhenPowered
Type: int
Default: -1
  Minimum battery level to allow dreaming when powered.
Use -1 to disable this safety feature.
scrollboost_param_value
Type: list:int
Default: 
config_virtualKeyQuietTimeMillis
Type: int
Default: 0
  Specifies the amount of time to disable virtual keys after the screen is touched
in order to filter out accidental virtual key presses due to swiping gestures
or taps near the edge of the display. May be 0 to disable the feature.
It is recommended that this value be no more than 250 ms.
This feature should be disabled for most devices.
config_allowTheaterModeWakeFromCameraLens
Type: bool
Default: false
  If this is true, allow wake from theater mode from camera lens cover is switched.
config_keyboardTapVibePattern
Type: list:int
Default: 
  Vibrator pattern for a very short but reliable vibration for soft keyboard tap
db_connection_pool_size
Type: int
Default: 4
  Maximum number of database connections opened and managed by framework layer
to handle queries on each database when using Write-Ahead Logging.
mobile_provisioning_apn
Type: str
Default: 
  The default mobile provisioning apn. Empty by default, maybe overridden by
an mcc/mnc specific config.xml
config_sms_ringtone_incall
Type: bool
Default: true
  Configuration to play sms ringtone during MO/MT call
config_wifi_tx_cur_ma
Type: int
Default: 0
  Tx current for wifi radio. 0 by default
config_batterySdCardAccessibility
Type: bool
Default: false
  Indicate whether the SD card is accessible without removing the battery.
config_wimaxServiceClassname
Type: str
Default: 
  Name of the wimax service class
config_autoBrightnessLcdBacklightValues
Type: list:int
Default: 
  Array of output values for LCD backlight corresponding to the LUX values
in the config_autoBrightnessLevels array. This array should have size one greater
than the size of the config_autoBrightnessLevels array.
The brightness values must be between 0 and 255 and be non-decreasing.
This must be overridden in platform specific overlays
config_enableHardwareFlpOverlay
Type: bool
Default: true
  Whether to enable Hardware FLP overlay which allows Hardware FLP to be
replaced by an app at run-time. When disabled, only the
config_hardwareFlpPackageName package will be searched for Hardware Flp,
otherwise packages whose signature matches the signatures of
config_locationProviderPackageNames will be searched, and the service
with the highest version number will be picked. Anyone who wants to
disable the overlay mechanism can set it to false.
config_shortAnimTime
Type: int
Default: 200
  The duration (in milliseconds) of a short animation.
config_wifi_associated_long_scan_interval
Type: int
Default: 180000
  Integer indicating associated partial scan long interval in milliseconds
launchboost_packing_param_value
Type: list:int
Default: 
config_burnInProtectionMaxVerticalOffset
Type: int
Default: 0
  Specifies the maximum burn-in offset vertically.
config_autoBrightnessBrighteningLightDebounce
Type: int
Default: 4000
  Stability requirements in milliseconds for accepting a new brightness level.  This is used
for debouncing the light sensor. Different constants are used to debounce the light sensor
when adapting to brighter or darker environments. This parameter controls how quickly
brightness changes occur in response to an observed change in light level that exceeds the
hysteresis threshold.
config_lidNavigationAccessibility
Type: int
Default: 0
  Indicate whether the lid state impacts the accessibility of
the navigation buttons. 0 means it doesn't, 1 means it is accessible
when the lid is open, 2 means it is accessible when the lid is
closed. The default is 0.
config_wifi_framework_wifi_score_good_rssi_threshold_5GHz
Type: int
Default: -60
config_wifi_ecbm_mode_change
Type: bool
Default: true
  Wifi framework supports ECBM mode
Type: int
Default: 6
config_sf_limitedAlpha
Type: bool
Default: false
  Flag indicating whether the surface flinger has limited
alpha compositing functionality in hardware. If set, the window
manager will disable alpha trasformation in animations where not
strictly needed.
config_datause_throttle_kbitsps
Type: int
Default: 300
  The default reduced-datarate value in kilobits per sec
config_chooseAccountActivity
Type: str
Default: android/android.accounts.ChooseAccountActivity
  Class name of the framework account picker activity.
Can be customized for other product types
config_soundEffectVolumeDb
Type: int
Default: -6
  The attenuation in dB applied to the sound effects played
through AudioManager.playSoundEffect() when no volume is specified.
config_device_volte_available
Type: bool
Default: false
  Flag specifying whether VoLTE is available on device
config_ntpPollingInterval
Type: int
Default: 86400000
  Normal polling frequency in milliseconds
config_wifi_supplicant_scan_interval
Type: int
Default: 15000
  Integer indicating wpa_supplicant scan interval in milliseconds
db_default_sync_mode
Type: str
Default: FULL
  The database synchronization mode when using the default journal mode.
FULL is safest and preserves durability at the cost of extra fsyncs.
NORMAL also preserves durability in non-WAL modes and uses checksums to ensure
integrity although there is a small chance that an error might go unnoticed.
Choices are: FULL, NORMAL, OFF.
config_dreamsEnabledByDefault
Type: bool
Default: true
  If supported, are dreams enabled? (by default)
config_carDockRotation
Type: int
Default: -1
  The number of degrees to rotate the display when the device is in a car dock.
A value of -1 means no change in orientation by default.
skip_restoring_network_selection
Type: bool
Default: false
  The restoring is handled by modem if it is true
prohibit_manual_network_selection_in_gobal_mode
Type: str
Default: false
config_customAdbPublicKeyConfirmationSecondaryUserComponent
Type: str
Default: com.android.systemui/com.android.systemui.usb.UsbDebuggingSecondaryUserActivity
  Name of the activity that prompts the secondary user to acknowledge she/he needs to
switch to the primary user to enable USB debugging.
Can be customized for other product types
config_cameraDoubleTapPowerGestureEnabled
Type: bool
Default: true
  Allow the gesture to double tap the power button twice to start the camera while the device
is non-interactive.
launchboost_param_value
Type: list:int
Default: 
config_autoBrightnessButtonBacklightValues
Type: list:int
Default: 
  Array of output values for button backlight corresponding to the LUX values
in the config_autoBrightnessLevels array. This array should have size one greater
than the size of the config_autoBrightnessLevels array.
The brightness values must be between 0 and 255 and be non-decreasing.
This must be overridden in platform specific overlays
config_downloadDataDirLowSpaceThreshold
Type: int
Default: 10
  When the free space available in DownloadManager's data dir falls
below the percentage value specified by this param, DownloadManager
starts removing files to try to make percentage of available
free space above this threshold value.
config_serialPorts
Type: list:str
Default: 
  List of paths to serial ports that are available to the serial manager.
for example, /dev/ttyUSB0
config_multiuserMaximumUsers
Type: int
Default: 1
  Maximum number of supported users
config_enableKeypressOptimization
Type: bool
Default: false
  Keypress Optimization
config_networkLocationProviderPackageName
Type: str
Default: @null
  Package name providing network location support. Used only when
config_enableNetworkLocationOverlay is false.
config_wifi_associated_short_scan_interval
Type: int
Default: 20000
  Integer indicating associated partial scan short interval in milliseconds
config_enableAutoPowerModes
Type: bool
Default: false
  Set this to true to enable the platform's auto-power-save modes like doze and
app standby. These are not enabled by default because they require a standard
cloud-to-device messaging service for apps to interact correctly with the modes
(such as to be able to deliver an instant message to the device even when it is
dozing). This should be enabled if you have such services and expect apps to
correctly use them when installed on your device. Otherwise, keep this disabled
so that applications can still use their own mechanisms.
config_notificationServiceArchiveSize
Type: int
Default: 100
  Number of notifications to keep in the notification service historical archive
config_bluetooth_default_profiles
Type: bool
Default: true
  Enable/disable default bluetooth profiles:
HSP_AG, ObexObjectPush, Audio, NAP
config_enableFusedLocationOverlay
Type: bool
Default: true
  Whether to enable fused location provider overlay which allows fused
location provider to be replaced by an app at run-time. When disabled,
only the config_fusedLocationProviderPackageName package will be
searched for fused location provider, otherwise packages whose
signature matches the signatures of config_locationProviderPackageNames
will be searched, and the service with the highest version number will
be picked. Anyone who wants to disable the overlay mechanism can set it
to false.
config_defaultWindowFeatureOptionsPanel
Type: bool
Default: true
  Flags enabling default window features. See Window.java
Type: bool
Default: false
  Set to true to add links to Cell Broadcast app from Settings and MMS app.
config_wifi_framework_5GHz_preference_penalty_factor
Type: int
Default: 2
config_valid_wappush_index
Type: int
Default: -1
  For some operators, PDU has garbages. To fix it, need to use valid index
config_defaultNightMode
Type: int
Default: 1
  Control the default night mode to use when there is no other mode override set.
One of the following values (see UiModeManager.java):
0 - MODE_NIGHT_AUTO
1 - MODE_NIGHT_NO
2 - MODE_NIGHT_YES
config_powerDecoupleInteractiveModeFromDisplay
Type: bool
Default: false
  Power Management: Specifies whether to decouple the interactive state of the
device from the display on/off state.

When false, setInteractive(..., true) will be called before the display is turned on
and setInteractive(..., false) will be called after the display is turned off.
This mode provides best compatibility for devices that expect the interactive
state to be tied to the display state.

When true, setInteractive(...) will be called independently of whether the display
is being turned on or off. This mode enables the power manager to reduce
clocks and disable the touch controller while the display is on.

This resource should be set to "true" when a doze component has been specified
to maximize power savings but not all devices support it.

Refer to power.h for details.
config_allowTheaterModeWakeFromDock
Type: bool
Default: false
  If this is true, allow wake from theater mode when docked.
config_mms_user_agent
Type: str
Default: 
  MMS user agent string
config_wifi_framework_scan_interval
Type: int
Default: 300000
  Integer indicating the framework scan interval in milliseconds. This is used in the scenario
where the chipset does not support background scanning (config_wifi_background_scan_suport
is false) to set up a periodic wake up scan so that the device can connect to a new access
point on the move. A value of 0 means no periodic scans will be used in the framework.
locale_carrier_names
Type: list:str
Default: 
config_wifi_ipreachability_monitor
Type: bool
Default: false
  IpReachability monitor enable/Disable
config_wifi_framework_cellular_handover_enable_user_triggered_adjustment
Type: bool
Default: true
config_carrier_volte_provisioned
Type: bool
Default: false
  Flag specifying whether VoLTE availability is based on provisioning
dial_string_replace
Type: list:str
Default: 
  [dialstring],[replacement][,optional gid]
config_supportDoubleTapWake
Type: bool
Default: false
  Whether device supports double tap to wake
config_bluetooth_tx_cur_ma
Type: int
Default: 3
  Tx current for bluetooth controller. 0 by default
config_bluetooth_max_scan_filters
Type: int
Default: 0
  Max number of scan filters supported by blutooth controller. 0 if the
device does not support hardware scan filters
radioAttributes
Type: list:str
Default: 
  An Array of "[ConnectivityManager connectionType],
[# simultaneous connection types]"
mason-fota
config_update_check_when_idle
Type: bool
Default: false
  
When true, only performs update checks when the device is idle
config_show_download_progress_as_notification
Type: bool
Default: false
  
When true, shows the application download progress as a persistent notification
config_update_install_time
Type: str
Default: -1
  
Target 24 hour install time for OS updates that have been downloaded.
(needs to be between 0-23 for the hour and 0-60 for the minute, delimited with a colon
or -1 for immediate install after update check)
config_update_check_network_type
Type: int
Default: 1
  
NETWORK_TYPE_ANY
The default update check network type, allows checks over any network
Constant Value: 1 (0x00000001)

NETWORK_TYPE_UNMETERED
The update check requires network connectivity that is unmetered.
Constant Value: 2 (0x00000002)

NETWORK_TYPE_NOT_ROAMING
The update check requires network connectivity that is not roaming.
Constant Value: 3 (0x00000003)
config_update_prompt_prior_to_install
Type: bool
Default: true
  
Whether to prompt prior to fota install, if enabled a user has N (see config_prompt_timeout_count)
seconds to cancel a pending update before it runs automatically.
config_prompt_timeout_count
Type: int
Default: 60
  
The time (in seconds) a user has before the pending update runs automatically from the update
prompt.
config_update_install_battery_threshold
Type: int
Default: 20
  
Minimum battery level (as percentage) required for an update to be installed when the
device is not plugged to a power source.
config_update_check_frequency
Type: int
Default: 24
  
The frequency for which to check for updates from boot, default is 24 hours
config_update_check_backoff_period
Type: int
Default: 5
  
The exponential backoff period in milliseconds for a failed update check, default is 5 hours
in milliseconds (18000000)
config_allow_download_over_metered
Type: bool
Default: false
  
When true, performs application downloads over a metered network
config_show_download_in_downloads_ui
Type: bool
Default: false
  
When true, shows the applications downloads in the downloads ui of the OS
config_update_check_when_charging
Type: bool
Default: false
  
When true, only performs update checks when the device is charging
config_default_connection_timeout
Type: int
Default: 60
  The default connection timeout for the mason endpoint