-
Notifications
You must be signed in to change notification settings - Fork 28
Common data
Future<String> getAllowVoip()Get is sim card support VOIP protocal
Return example: 'true', 'false'
android required READ_PHONE_STATE permission.
Future<String> getCarrierName()Get carrier name.
return example: 'SKTelecom', 'AT&T'
android required READ_PHONE_STATE permission.
Future<String> getIsoCountryCode()Get ISO country code.
return example: 'ar'(Argentina), 'kr'(South Korea), 'us'(United States of America)
See https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes
android required READ_PHONE_STATE permission.
Future<String> getMobileCountryCode()Get mobile country code(MCC) from international mobile subscriber identity(IMSI).
IMSI is a number that uniquely identifies every user of a cellular network.
For example, IMSI:310150123456789 => MCC:310(USA) | MNC:150(AT&T) | MSIN:123456789, then you can find MCC.
Return example: '722'(Argentina), '450'(South Korea), '310'(United States of America)
See https://en.wikipedia.org/wiki/Mobile_country_code
android required READ_PHONE_STATE permission.
Future<String> getMobileNetworkCode()Get mobile network code(MNC) from international mobile subscriber identity(IMSI).
IMSI is a number that uniquely identifies every user of a cellular network.
For example, IMSI:502130123456789 => MCC:502(MY) | MNC:13(Celcom) | MSIN:0123456789, then you can find MNC.
Return example: '150'(AT&T in USA), '05'(SKTelecom in South Korea), '13'(Celcom in Malaysia)
See https://en.wikipedia.org/wiki/Mobile_country_code
android required READ_PHONE_STATE permission.