I need to provide configuration for carrier regarding whether he supports some ePDG servcies or not (e.g. voice, E911, mms).
The best I could find is Android CarrierConfigManager API. But in here I mostly see the configuration keys for discovering the ePDG address: https://developer.android.com/reference/android/telephony/CarrierConfigManager.Iwlan .
I also see this configuration key: https://developer.android.com/reference/android/telephony/CarrierConfigManager?hl=en#IMSI_KEY_AVAILABILITY_INT . Description:
1 indicates that key type TelephonyManager#KEY_TYPE_EPDG is enabled.
Is this a configuration key for saying "operator supports ePDG"? If so, then is there a way to specify what services are supported? If not, then what is the correct way to achieve this in Android?