¿Cómo obtener el código de país para dispositivos Android CDMA?

Alguien sabe cómo recuperar la información del código de país para dispositivos Android en redes CDMA?

Para todos los demás, puede usar el TelephonyManager para eso

String countryCode = null;
TelephonyManager telMgr = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
if (telMgr.getPhoneType() != TelephonyManager.PHONE_TYPE_CDMA) 
    countryCode = telMgr.getNetworkCountryIso();
}
else {
    // Now what???
}

Busqué un poco, pero no encontré ninguna información útil que pudiera dar lugar a una respuesta. Algunas ideas algunas para tener en cuenta:

bicación de @GPS: puede obtener el país desde GeoCoder; irección @IP: hay algunas buenas API para obtenerla, como ipinfodb.

¿Alguien ha hecho uno de los enfoques anteriores o implementado mejores?

Gracias por la ayuda

Respuestas a la pregunta(3)

Su respuesta a la pregunta