Share via


CarrierConfigManager.ImsServiceEntitlement.KeyImsProvisioningBool Field

Definition

For some carriers, the network is not provisioned by default to support IMS (VoLTE/VoWiFi/SMSoIP) service for all end users.

[Android.Runtime.Register("KEY_IMS_PROVISIONING_BOOL", ApiSince=31)]
public const string KeyImsProvisioningBool;
[<Android.Runtime.Register("KEY_IMS_PROVISIONING_BOOL", ApiSince=31)>]
val mutable KeyImsProvisioningBool : string

Field Value

Attributes

Remarks

For some carriers, the network is not provisioned by default to support IMS (VoLTE/VoWiFi/SMSoIP) service for all end users. Some type of network-side provisioning must then take place before offering the IMS service to the end-user.

true - need this ImsServiceEntitlement app to do IMS (VoLTE/VoWiFi/SMSoIP) provisioning in the background before offering the IMS service to the end-user.

Note: this is effective only if the carrier needs IMS provisioning, i.e. #KEY_CARRIER_VOLTE_PROVISIONING_REQUIRED_BOOL is set to true.

Reference: GSMA TS.43-v5, section 3 - 5, VoWiFi/VoLTE/SMSoIP entitlement configuration.

Java documentation for android.telephony.CarrierConfigManager.ImsServiceEntitlement.KEY_IMS_PROVISIONING_BOOL.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to