Los APNs no vienen configurados en la
sim, sino que están configurados en el móvil por el fabricante. De hecho se pueden ver buscando el archivo apns-conf.xml que se encuentra dentro de una de las subcarperas de /system (depende de la versión de Android). El móvil detecta el operador a partir del número ICCID de la tarjera
sim (las primeras cifras indican el país y el operador), y a partir de ahí muestra los APNs preconfigurados para ese ICCID. El problema es que hay OMVs que comparten el número del operador con su OMR, es decir, que por ejemplo muchas tarjetas de OMVs de orange el móvil no puede detectar de que operador es exactamente, porque tienen en el ICCID el mismo código de operador. En este caso el móvil mostrará todos los APNs de los distintos operadores posibles por el ICCID. Por supuesto esto también dependerá de la configuración de ese archivo que tenga cada fabricante de móviles, puesto que ese archivo es editable y cada marca tiene diferentes acuerdos con los operadores para dar esa información más o menos actualizada. También hay fabricantes que se preocupan más que otros para que esa información este actualizada o sea más exacta, o bien, que van actualizando esa información en distintas versiones de
android. Es por eso que distintos móviles pueden mostrar distintas APNs para una misma
sim. De hecho, si tenemos algún problema con la configuración en algún móvil, el operador tendrá que mandarla vía sms o habrá que introducirla a mano, ya que ninguna
sim trae esa configuración.