1<?xml version="1.0" encoding="utf-8"?> 2<!-- 3 ~ Copyright (C) 2022 The Android Open Source Project 4 ~ 5 ~ Licensed under the Apache License, Version 2.0 (the "License"); 6 ~ you may not use this file except in compliance with the License. 7 ~ You may obtain a copy of the License at 8 ~ 9 ~ http://www.apache.org/licenses/LICENSE-2.0 10 ~ 11 ~ Unless required by applicable law or agreed to in writing, software 12 ~ distributed under the License is distributed on an "AS IS" BASIS, 13 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 ~ See the License for the specific language governing permissions and 15 ~ limitations under the License. 16 --> 17<resources> 18 <!-- This file defines Android telephony related resources --> 19 20 <!-- Configure tcp buffer sizes per network type in the form: 21 network-type:rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max 22 23 The network-type must be a valid DataConfigNetworkType value. If no value is found for the 24 network-type in use, config_tcp_buffers will be used instead. 25 --> 26 <string-array name="config_network_type_tcp_buffers"> 27 </string-array> 28 <java-symbol type="array" name="config_network_type_tcp_buffers" /> 29 30 <!-- Configure tcp buffer sizes in the form: 31 rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max 32 If this is configured as an empty string, the system default will be applied. 33 --> 34 <string name="config_tcp_buffers" translatable="false">2097152,6291456,16777216,512000,2097152,8388608</string> 35 <java-symbol type="string" name="config_tcp_buffers" /> 36 37 <!-- What source to use to estimate link upstream and downstream bandwidth capacities. 38 Default is bandwidth_estimator. 39 Values are bandwidth_estimator, carrier_config and modem. --> 40 <string name="config_bandwidthEstimateSource">bandwidth_estimator</string> 41 <java-symbol type="string" name="config_bandwidthEstimateSource" /> 42 43 <!-- Whether to adopt the predefined handover policies for IWLAN. 44 {@see CarrierConfigManager#KEY_IWLAN_HANDOVER_POLICY_STRING_ARRAY} 45 --> 46 <bool name="config_enable_iwlan_handover_policy">true</bool> 47 <java-symbol type="bool" name="config_enable_iwlan_handover_policy" /> 48 49 <!-- When a radio power off request is received, we will delay completing the request until 50 either IMS moves to the deregistered state or the timeout defined by this configuration 51 elapses. If 0, this feature is disabled and we do not delay radio power off requests.--> 52 <integer name="config_delay_for_ims_dereg_millis">0</integer> 53 <java-symbol type="integer" name="config_delay_for_ims_dereg_millis" /> 54 55 <!-- Define the bar of considering the availability of a subscription is stable in milliseconds, 56 where 0 means immediate switch, and negative milliseconds indicates the auto data switch 57 feature is disabled.--> 58 <integer name="auto_data_switch_availability_stability_time_threshold_millis">10000</integer> 59 <java-symbol type="integer" name="auto_data_switch_availability_stability_time_threshold_millis" /> 60 61 <!-- Define the bar of considering the RAT and signal strength advantage of a subscription to be 62 stable in milliseconds, where 0 means immediate switch, and negative milliseconds indicates the 63 switch base on RAT and signal strength feature is disabled.--> 64 <integer name="auto_data_switch_performance_stability_time_threshold_millis">120000</integer> 65 <java-symbol type="integer" name="auto_data_switch_performance_stability_time_threshold_millis" /> 66 67 <!-- Define the bar for switching data back to the default SIM when both SIMs are out of service 68 in milliseconds. A value of 0 means an immediate switch, otherwise for a negative value, 69 the threshold defined by auto_data_switch_availability_stability_time_threshold_millis 70 will be used instead. --> 71 <integer name="auto_data_switch_availability_switchback_stability_time_threshold_millis">150000</integer> 72 <java-symbol type="integer" name="auto_data_switch_availability_switchback_stability_time_threshold_millis" /> 73 74 <!-- Define the maximum retry times when a validation for switching failed.--> 75 <integer name="auto_data_switch_validation_max_retry">7</integer> 76 <java-symbol type="integer" name="auto_data_switch_validation_max_retry" /> 77 78 <!-- Boolean indicating whether ping test is required to pass on the target data SIM before the 79 device automatically switch to it. --> 80 <bool name="auto_data_switch_ping_test_before_switch">true</bool> 81 <java-symbol type="bool" name="auto_data_switch_ping_test_before_switch" /> 82 83 <!-- Define the tolerated gap of score for auto data switch decision, larger than which the 84 device will switch to the SIM with higher score. The score is used in conjunction with the 85 score table defined in 86 CarrierConfigManager#KEY_AUTO_DATA_SWITCH_RAT_SIGNAL_SCORE_STRING_ARRAY. 87 If 0, the device always switch to the higher score SIM. 88 If < 0, the network type and signal strength based auto switch is disabled. --> 89 <integer name="auto_data_switch_score_tolerance">7000</integer> 90 <java-symbol type="integer" name="auto_data_switch_score_tolerance" /> 91 92 <!-- Boolean indicating whether the Iwlan data service supports persistence of iwlan ipsec 93 tunnels across service restart. If iwlan tunnels are not persisted across restart, 94 Framework will clean up dangling data connections when service restarts --> 95 <bool name="config_wlan_data_service_conn_persistence_on_restart">true</bool> 96 <java-symbol type="bool" name="config_wlan_data_service_conn_persistence_on_restart" /> 97 98 <!-- Indicating whether the retry timer from setup data call response for data throttling should 99 be honored for emergency network request. By default this is off, meaning for emergency 100 network requests, the data frameworks will ignore the previous retry timer passed in from 101 setup data call response. --> 102 <bool name="config_honor_data_retry_timer_for_emergency_network">false</bool> 103 <java-symbol type="bool" name="config_honor_data_retry_timer_for_emergency_network" /> 104 105 <!-- Cellular data service package name to bind to by default. If none is specified in an 106 overlay, an empty string is passed in --> 107 <string name="config_wwan_data_service_package" translatable="false">com.android.phone</string> 108 <java-symbol type="string" name="config_wwan_data_service_package" /> 109 110 <!-- IWLAN data service package name to bind to by default. If none is specified in an overlay, 111 an empty string is passed in --> 112 <string name="config_wlan_data_service_package" translatable="false"></string> 113 <java-symbol type="string" name="config_wlan_data_service_package" /> 114 115 <!-- Cellular data service class name to bind to by default. If none is specified in an overlay, 116 an empty string is passed in --> 117 <string name="config_wwan_data_service_class" translatable="false"></string> 118 <java-symbol type="string" name="config_wwan_data_service_class" /> 119 120 <!-- IWLAN data service class name to bind to by default. If none is specified in an overlay, an 121 empty string is passed in --> 122 <string name="config_wlan_data_service_class" translatable="false"></string> 123 <java-symbol type="string" name="config_wlan_data_service_class" /> 124 125 <!-- Cellular network service package name to bind to by default. --> 126 <string name="config_wwan_network_service_package" translatable="false"> 127 com.android.phone 128 </string> 129 <java-symbol type="string" name="config_wwan_network_service_package" /> 130 131 <!-- Cellular network service class name to bind to by default.--> 132 <string name="config_wwan_network_service_class" translatable="false"></string> 133 <java-symbol type="string" name="config_wwan_network_service_class" /> 134 135 <!-- IWLAN network service package name to bind to by default. If none is specified in an 136 overlay, an empty string is passed in --> 137 <string name="config_wlan_network_service_package" translatable="false"></string> 138 <java-symbol type="string" name="config_wlan_network_service_package" /> 139 140 <!-- IWLAN network service class name to bind to by default. If none is specified in an overlay, 141 an empty string is passed in --> 142 <string name="config_wlan_network_service_class" translatable="false"></string> 143 <java-symbol type="string" name="config_wlan_network_service_class" /> 144 145 <!-- Telephony qualified networks service package name to bind to by default. --> 146 <string name="config_qualified_networks_service_package" translatable="false"></string> 147 <java-symbol type="string" name="config_qualified_networks_service_package" /> 148 149 <!-- Telephony qualified networks service class name to bind to by default. --> 150 <string name="config_qualified_networks_service_class" translatable="false"></string> 151 <java-symbol type="string" name="config_qualified_networks_service_class" /> 152 153 <!-- Telephony satellite service package name to bind to by default. --> 154 <string name="config_satellite_service_package" translatable="false"></string> 155 <java-symbol type="string" name="config_satellite_service_package" /> 156 157 <!-- Telephony satellite gateway service package name to bind to by default. --> 158 <string name="config_satellite_gateway_service_package" translatable="false"></string> 159 <java-symbol type="string" name="config_satellite_gateway_service_package" /> 160 161 <!-- Telephony pointing UI package name to be launched. --> 162 <string name="config_pointing_ui_package" translatable="false"></string> 163 <java-symbol type="string" name="config_pointing_ui_package" /> 164 165 <!-- Telephony pointing UI class name to be launched. --> 166 <string name="config_pointing_ui_class" translatable="false"></string> 167 <java-symbol type="string" name="config_pointing_ui_class" /> 168 169 <!-- Telephony resends received satellite datagram to listener 170 if ack is not received within this timeout --> 171 <integer name="config_timeout_to_receive_delivered_ack_millis">300000</integer> 172 <java-symbol type="integer" name="config_timeout_to_receive_delivered_ack_millis" /> 173 174 <!-- The time duration in millis that the satellite will stay at listening state to wait for the 175 next incoming page before disabling listening and moving to IDLE state. This timeout 176 duration is used when transitioning from sending state to listening state. 177 --> 178 <integer name="config_satellite_stay_at_listening_from_sending_millis">180000</integer> 179 <java-symbol type="integer" name="config_satellite_stay_at_listening_from_sending_millis" /> 180 181 <!-- The time duration in millis that the satellite will stay at listening state to wait for the 182 next incoming page before disabling listening and moving to IDLE state. This timeout 183 duration is used when transitioning from receiving state to listening state. 184 --> 185 <integer name="config_satellite_stay_at_listening_from_receiving_millis">30000</integer> 186 <java-symbol type="integer" name="config_satellite_stay_at_listening_from_receiving_millis" /> 187 188 <!-- The time duration in millis after which cellular scanning will be enabled and satellite 189 will move to IDLE state. This timeout duration is used for satellite with NB IOT radio 190 technologies. 191 --> 192 <integer name="config_satellite_nb_iot_inactivity_timeout_millis">180000</integer> 193 <java-symbol type="integer" name="config_satellite_nb_iot_inactivity_timeout_millis" /> 194 195 <!-- The time duration in millis after which cellular scanning will be enabled and satellite 196 will move to IDLE state. This timeout duration is used for satellite with NB IOT radio 197 technologies in demo mode. 198 --> 199 <integer name="config_satellite_demo_mode_nb_iot_inactivity_timeout_millis">60000</integer> 200 <java-symbol type="integer" name="config_satellite_demo_mode_nb_iot_inactivity_timeout_millis" /> 201 202 <!-- The time duration in millis needed to switch the modem image from TN to NTN. --> 203 <integer name="config_satellite_modem_image_switching_duration_millis">20000</integer> 204 <java-symbol type="integer" name="config_satellite_modem_image_switching_duration_millis" /> 205 206 <!-- The time duration in millis after which Telephony will abort the datagram sending requests. 207 Telephony starts a timer when receiving a datagram sending request in either OFF, IDLE, or 208 NOT_CONNECTED state. In NOT_CONNECTED, the duration of the timer is given by this config. 209 In OFF or IDLE state, the duration of the timer is the sum of this config and the 210 config_satellite_modem_image_switching_duration_millis. 211 --> 212 <integer name="config_datagram_wait_for_connected_state_timeout_millis">60000</integer> 213 <java-symbol type="integer" name="config_datagram_wait_for_connected_state_timeout_millis" /> 214 215 <!-- The time duration in millis after which Telephony will stop waiting for the response of the 216 satellite enable request from modem, and send failure response to the client that has 217 requested Telephony to enable satellite. 218 --> 219 <integer name="config_wait_for_satellite_enabling_response_timeout_millis">180000</integer> 220 <java-symbol type="integer" name="config_wait_for_satellite_enabling_response_timeout_millis" /> 221 222 <!-- The time duration in millis after which Telephony will abort the datagram sending requests 223 and send failure response to the client that has requested sending the datagrams. Telephony 224 starts a timer after pushing down the datagram sending request to modem. Before expiry, the 225 timer will be stopped when Telephony receives the response for the sending request from 226 modem. 227 --> 228 <integer name="config_wait_for_datagram_sending_response_timeout_millis">180000</integer> 229 <java-symbol type="integer" name="config_wait_for_datagram_sending_response_timeout_millis" /> 230 231 <!-- The timeout duration in milliseconds to determine whether to recommend Dialer to show the 232 emergency messaging option to users. 233 234 The timer is started when there is an ongoing emergency call, and the IMS is not 235 registered, and cellular service is not available. When the timer expires, 236 SatelliteSOSMessageRecommender will send the event EVENT_DISPLAY_EMERGENCY_MESSAGE to 237 Dialer, which will then prompt user to switch to using satellite emergency messaging. 238 --> 239 <integer name="config_emergency_call_wait_for_connection_timeout_millis">20000</integer> 240 <java-symbol type="integer" name="config_emergency_call_wait_for_connection_timeout_millis" /> 241 242 <!-- The time duration in millis after which Telephony will stop waiting for the OFF state 243 from cellular modem, consider the request to power off cellular modem as failed, and thus 244 treat the cellular modem state as ON. 245 --> 246 <integer name="config_satellite_wait_for_cellular_modem_off_timeout_millis">120000</integer> 247 <java-symbol type="integer" name="config_satellite_wait_for_cellular_modem_off_timeout_millis" /> 248 249 <!-- Indicates the data limit in bytes that can be used for bootstrap sim until factory reset. 250 -1 means unlimited. --> 251 <integer name="config_esim_bootstrap_data_limit_bytes">-1</integer> 252 <java-symbol type="integer" name="config_esim_bootstrap_data_limit_bytes" /> 253 254 <!-- Reevaluate existing data networks for bootstrap sim data usage at mentioned intervals 255 during esim bootstrap activation. If the value set is 0 or -1, default interval of 256 60000 millis will be set. --> 257 <integer name="config_reevaluate_bootstrap_sim_data_usage_millis">60000</integer> 258 <java-symbol type="integer" name="config_reevaluate_bootstrap_sim_data_usage_millis" /> 259 260 <!-- Telephony config for the PLMNs of all satellite providers. This is used by satellite modem 261 to identify providers that should be ignored if the carrier config 262 carrier_supported_satellite_services_per_provider_bundle does not support them. 263 --> 264 <string-array name="config_satellite_providers" translatable="false"> 265 <!-- T-Mobile - USA --> 266 <item>"310830"</item> 267 <!-- Entel Chile - Chile --> 268 <item>"73029"</item> 269 <!-- KDDI - Japan --> 270 <item>"44055"</item> 271 <!-- Kyivstar - Ukraine --> 272 <item>"255707"</item> 273 <!-- One NZ - New Zealand --> 274 <item>"53013"</item> 275 <!-- Optus - Australia --> 276 <item>"50559"</item> 277 <!-- Rogers - Canada --> 278 <item>"302723"</item> 279 <!-- Telstra - Australia --> 280 <item>"50511"</item> 281 </string-array> 282 <java-symbol type="array" name="config_satellite_providers" /> 283 284 <!-- The identifier of the satellite's SIM profile. The identifier is composed of MCC and MNC 285 of the satellite PLMN with the format "mccmnc". --> 286 <string name="config_satellite_sim_plmn_identifier" translatable="false"></string> 287 <java-symbol type="string" name="config_satellite_sim_plmn_identifier" /> 288 289 <!-- The identifier for the satellite's SIM profile. The identifier is the service provider name 290 (spn) from the profile metadata. --> 291 <string name="config_satellite_sim_spn_identifier" translatable="false"></string> 292 <java-symbol type="string" name="config_satellite_sim_spn_identifier" /> 293 294 <!-- The app to which the emergency call will be handed over for OEM-enabled satellite 295 messaging. The format of the config string is "package_name;class_name". --> 296 <string name="config_oem_enabled_satellite_sos_handover_app" translatable="false"></string> 297 <java-symbol type="string" name="config_oem_enabled_satellite_sos_handover_app" /> 298 299 <!-- The action of the intent that Dialer sends to the app to which the emergency call will be 300 handed over for emergency messaging via satellite. --> 301 <string name="config_satellite_emergency_handover_intent_action" translatable="false"></string> 302 <java-symbol type="string" name="config_satellite_emergency_handover_intent_action" /> 303 304 <!-- The action of the intent that hidden menu sends to the app to launch demo mode for sos 305 emergency messaging via satellite. --> 306 <string name="config_satellite_demo_mode_sos_intent_action" translatable="false"></string> 307 <java-symbol type="string" name="config_satellite_demo_mode_sos_intent_action" /> 308 309 <!-- The action of the intent that hidden menu sends to the app to launch esp loopback test mode 310 for sos emergency messaging via satellite. --> 311 <string name="config_satellite_test_with_esp_replies_intent_action" translatable="false"></string> 312 <java-symbol type="string" name="config_satellite_test_with_esp_replies_intent_action" /> 313 314 <!-- Whether outgoing satellite datagrams should be sent to modem in demo mode. When satellite 315 is enabled for demo mode, if this config is enabled, outgoing datagrams will be sent to 316 modem; otherwise, success results will be returned. If demo mode is disabled, outgoing 317 datagrams are always sent to modem. --> 318 <bool name="config_send_satellite_datagram_to_modem_in_demo_mode">false</bool> 319 <java-symbol type="bool" name="config_send_satellite_datagram_to_modem_in_demo_mode" /> 320 321 <!-- Whether the device supports disabling satellite while satellite enabling is in progress. 322 --> 323 <bool name="config_support_disable_satellite_while_enable_in_progress">true</bool> 324 <java-symbol type="bool" name="config_support_disable_satellite_while_enable_in_progress" /> 325 326 <!-- List of country codes where oem-enabled satellite services are either allowed or disallowed 327 by the device. Each country code is a lowercase 2 character ISO-3166-1 alpha-2. 328 --> 329 <string-array name="config_oem_enabled_satellite_country_codes"> 330 </string-array> 331 <java-symbol type="array" name="config_oem_enabled_satellite_country_codes" /> 332 333 <!-- The file storing S2-cell-based satellite access restriction of the countries defined by 334 config_oem_enabled_satellite_countries. --> 335 <string name="config_oem_enabled_satellite_s2cell_file"></string> 336 <java-symbol type="string" name="config_oem_enabled_satellite_s2cell_file" /> 337 338 <!-- Whether to treat the countries defined by the config_oem_enabled_satellite_countries 339 as satellite-allowed areas. The default true value means the countries defined by 340 config_oem_enabled_satellite_countries will be treated as satellite-allowed areas. 341 --> 342 <bool name="config_oem_enabled_satellite_access_allow">true</bool> 343 <java-symbol type="bool" name="config_oem_enabled_satellite_access_allow" /> 344 345 <!-- Whether the satellite modem support concurrent TN scanning while device is in 346 NTN mode. 347 --> 348 <bool name="config_satellite_modem_support_concurrent_tn_scanning">true</bool> 349 <java-symbol type="bool" name="config_satellite_modem_support_concurrent_tn_scanning" /> 350 351 <!-- The time duration in seconds which is used to decide whether the Location returned from 352 LocationManager#getLastKnownLocation is fresh. 353 354 The Location is considered fresh if the duration from the Location's elapsed real time to 355 the current elapsed real time is less than this config. If the Location is considered 356 fresh, it will be used as the current location by Telephony to decide whether satellite 357 services should be allowed. 358 --> 359 <integer name="config_oem_enabled_satellite_location_fresh_duration">300</integer> 360 <java-symbol type="integer" name="config_oem_enabled_satellite_location_fresh_duration" /> 361 362 <!-- The time duration in seconds which is used to decide whether satellite is in emergency 363 mode. 364 365 If the duration from the last time when an emergency call is made to the current time is 366 less than or equal to this duration, satellite is considered as in emergency mode. 367 --> 368 <integer name="config_satellite_emergency_mode_duration">300</integer> 369 <java-symbol type="integer" name="config_satellite_emergency_mode_duration" /> 370 371 <!-- Whether enhanced IWLAN handover check is enabled. If enabled, telephony frameworks 372 will not perform handover if the target transport is out of service, or VoPS not 373 supported. The network will be torn down on the source transport, and will be 374 re-established on the target transport when condition is allowed for bringing up a 375 new network. --> 376 <bool name="config_enhanced_iwlan_handover_check">true</bool> 377 <java-symbol type="bool" name="config_enhanced_iwlan_handover_check" /> 378 379 <!-- Whether asynchronously update the subscription database or not. Async mode increases 380 the performance, but sync mode reduces the chance of database/cache out-of-sync. --> 381 <bool name="config_subscription_database_async_update">true</bool> 382 <java-symbol type="bool" name="config_subscription_database_async_update" /> 383 384 <!-- Boolean indicating whether the emergency numbers for a country, sourced from modem/config, 385 should be ignored if that country is 'locked' (i.e. ignore_modem_config set to true) in 386 Android Emergency DB. If this value is true, emergency numbers for a country, sourced from 387 modem/config, will be ignored if that country is 'locked' in Android Emergency DB. --> 388 <bool name="ignore_modem_config_emergency_numbers">false</bool> 389 <java-symbol type="bool" name="ignore_modem_config_emergency_numbers" /> 390 391 <!-- Boolean indicating whether emergency numbers routing from the android emergency number 392 database should be ignored (i.e. routing will always be set to UNKNOWN). If this value is 393 true, routing from the android emergency number database will be ignored. --> 394 <bool name="ignore_emergency_number_routing_from_db">false</bool> 395 <java-symbol type="bool" name="ignore_emergency_number_routing_from_db" /> 396 397 <!-- Boolean indicating whether allow sending null to modem to clear the previous initial attach 398 data profile --> 399 <bool name="allow_clear_initial_attach_data_profile">false</bool> 400 <java-symbol type="bool" name="allow_clear_initial_attach_data_profile" /> 401 402 <!-- Whether to enable modem on boot if behavior is not defined --> 403 <bool name="config_enable_cellular_on_boot_default">true</bool> 404 <java-symbol type="bool" name="config_enable_cellular_on_boot_default" /> 405 406 <!-- Defines metrics pull cooldown period. The default cooldown period is 23 hours, 407 some Telephony metrics need to be pulled more frequently --> 408 <integer name="config_metrics_pull_cooldown_millis">82800000</integer> 409 <java-symbol type="integer" name="config_metrics_pull_cooldown_millis" /> 410 411 <!-- The network capabilities that would be forced marked as cellular transport regardless it's 412 on cellular or satellite--> 413 <string-array name="config_force_cellular_transport_capabilities"> 414 <!-- Added the following three capabilities for now. For the long term solution, the client 415 requests satellite network should really include TRANSPORT_SATELLITE in the network 416 request. With the following workaround, the clients can continue request network with 417 the following capabilities with TRANSPORT_CELLULAR. The network with one of the 418 following capabilities would also be marked as cellular. --> 419 <item>ims</item> 420 <item>eims</item> 421 <item>xcap</item> 422 </string-array> 423 <java-symbol type="array" name="config_force_cellular_transport_capabilities" /> 424 425 <!-- The time duration in millis after which DemoSimulator will move to CONNECTED state from 426 NOT_CONNECTED state if the device is aligned to satellite. 427 --> 428 <integer name="config_demo_pointing_aligned_duration_millis">15000</integer> 429 <java-symbol type="integer" name="config_demo_pointing_aligned_duration_millis" /> 430 431 <!-- The time duration in millis after which DemoSimulator will move to NOT_CONNECTED state from 432 CONNECTED state if the device is not aligned to satellite. 433 --> 434 <integer name="config_demo_pointing_not_aligned_duration_millis">30000</integer> 435 <java-symbol type="integer" name="config_demo_pointing_not_aligned_duration_millis" /> 436 437 <!-- Boolean indicating whether Telephony should wait for device alignment with satellite 438 before sending or receiving datagrams in demo mode. 439 --> 440 <bool name="config_wait_for_device_alignment_in_demo_datagram">false</bool> 441 <java-symbol type="bool" name="config_wait_for_device_alignment_in_demo_datagram" /> 442 443 <!-- The time duration in millis after which Telephony will abort the last message datagram 444 sending requests. Telephony starts a timer when receiving a last message datagram sending 445 request in either OFF, IDLE, or NOT_CONNECTED state. In NOT_CONNECTED, the duration of the 446 timer is given by this config. 447 In OFF or IDLE state, the duration of the timer is the sum of this config and the 448 config_satellite_modem_image_switching_duration_millis. 449 --> 450 <integer name="config_datagram_wait_for_connected_state_for_last_message_timeout_millis">60000</integer> 451 <java-symbol type="integer" name="config_datagram_wait_for_connected_state_for_last_message_timeout_millis" /> 452 453 <!-- The time duration in millis after which Telephony will abort the last message datagram 454 sending requests and send failure response to the client that has requested sending the 455 datagrams. Telephony starts a timer after pushing down the last message datagram sending 456 request to modem. Before expiry, the timer will be stopped when Telephony receives the response 457 for the sending request from modem. 458 --> 459 <integer name="config_wait_for_datagram_sending_response_for_last_message_timeout_millis">60000</integer> 460 <java-symbol type="integer" name="config_wait_for_datagram_sending_response_for_last_message_timeout_millis" /> 461 462 <!-- Boolean indicating whether Telephony should force PhoneGlobals creation 463 regardless of FEATURE_TELEPHONY presence. 464 --> 465 <bool name="config_force_phone_globals_creation">false</bool> 466 <java-symbol type="bool" name="config_force_phone_globals_creation" /> 467 468 <!-- Boolean indicating whether to enable persistent logging via DropBoxManager. 469 Used in persisting SOS/emergency related log messages. 470 --> 471 <bool name="config_dropboxmanager_persistent_logging_enabled">false</bool> 472 <java-symbol type="bool" name="config_dropboxmanager_persistent_logging_enabled" /> 473 474 <!-- Telephony satellite gateway class name for handling carrier roaming to satellite is using ESOS messaging. --> 475 <string name="config_satellite_carrier_roaming_esos_provisioned_class" translatable="false"></string> 476 <java-symbol type="string" name="config_satellite_carrier_roaming_esos_provisioned_class" /> 477 478 <!-- The time duration in minutes to wait before retry validating a possible change 479 in satellite allowed region. The default value is 10 minutes. --> 480 <integer name="config_satellite_delay_minutes_before_retry_validating_possible_change_in_allowed_region">10</integer> 481 <java-symbol type="integer" name="config_satellite_delay_minutes_before_retry_validating_possible_change_in_allowed_region" /> 482 483 <!-- The maximum retry count to validate a possible change in satellite allowed region. 484 The default value is 3 minutes. --> 485 <integer name="config_satellite_max_retry_count_for_validating_possible_change_in_allowed_region">3</integer> 486 <java-symbol type="integer" name="config_satellite_max_retry_count_for_validating_possible_change_in_allowed_region" /> 487 488 <!-- The time duration in minutes for location query throttle interval. 489 The default value is 10 minutes. --> 490 <integer name="config_satellite_location_query_throttle_interval_minutes">10</integer> 491 <java-symbol type="integer" name="config_satellite_location_query_throttle_interval_minutes" /> 492 493 <!-- The file contains satellite access configuration like supported frequencies, bands, 494 satellite positions, and so on --> 495 <string name="satellite_access_config_file" translatable="false"></string> 496 <java-symbol type="string" name="satellite_access_config_file" /> 497 498 <!-- A string defines the NIDD (Non-IP Data Delivery) APN to be used for satellite attachment. For more on NIDD, 499 see 3GPP TS 29.542. This config is used for an NTN-only subscription, which requires activation before being used. 500 --> 501 <string name="config_satellite_nidd_apn_name" translatable="false"></string> 502 <java-symbol type="string" name="config_satellite_nidd_apn_name" /> 503 504 <!-- Boolean indicating whether to enable MT SMS polling for NB IOT NTN. --> 505 <bool name="config_enabled_mt_sms_polling">true</bool> 506 <java-symbol type="bool" name="config_enabled_mt_sms_polling" /> 507 508 <!-- Text to be used for MT SMS polling in NB IOT NTN. --> 509 <string name="config_mt_sms_polling_text" translatable="false">DU\\\#MMYSM€S2BIG\\\#NORED\\\!</string> 510 <java-symbol type="string" name="config_mt_sms_polling_text" /> 511 512 <!-- The time duration in millis after which Telephony can send another MT SMS polling for NB IOT NTN --> 513 <integer name="config_mt_sms_polling_throttle_millis">300000</integer> 514 <java-symbol type="integer" name="config_mt_sms_polling_throttle_millis" /> 515 516 <!-- The receiver class of the intent that hidden menu sends to start satellite non-emergency mode --> 517 <string name="config_satellite_carrier_roaming_non_emergency_session_class" translatable="false"></string> 518 <java-symbol type="string" name="config_satellite_carrier_roaming_non_emergency_session_class" /> 519 520 <!-- Whether to show the system notification to users whenever there is a change 521 in the satellite availability state at the current location. --> 522 <bool name="config_satellite_should_notify_availability">true</bool> 523 <java-symbol type="bool" name="config_satellite_should_notify_availability" /> 524 525 <!-- Whether to allow check message datagrams to be sent even when the satellite modem is in 526 not connected state. --> 527 <bool name="config_satellite_allow_check_message_in_not_connected">false</bool> 528 <java-symbol type="bool" name="config_satellite_allow_check_message_in_not_connected" /> 529 530 <!-- Whether to allow TN scanning during satellite session. --> 531 <bool name="config_satellite_allow_tn_scanning_during_satellite_session">true</bool> 532 <java-symbol type="bool" name="config_satellite_allow_tn_scanning_during_satellite_session" /> 533 534 <!-- List of integer tag Ids representing VZW satellite coverage. --> 535 <integer-array name="config_verizon_satellite_enabled_tagids"> 536 </integer-array> 537 <java-symbol type="array" name="config_verizon_satellite_enabled_tagids" /> 538 539 <!-- Telephony config for un-supported network capabilities in string array 540 format. Refer to getNetworkCapabilityFromString() in DataUtils.java for available 541 capabilities. --> 542 <string-array name="config_unsupported_network_capabilities" translatable="false"></string-array> 543 <java-symbol type="array" name="config_unsupported_network_capabilities" /> 544 545 <!-- Whether to enable APDU sender optimization i.e. a logical channel is opened and 546 kept open for multiple APDU commands within one session.--> 547 <bool name="euicc_optimize_apdu_sender">false</bool> 548 <java-symbol type="bool" name="euicc_optimize_apdu_sender" /> 549</resources> 550