Tengo un Redmi Note 8 Pro (Android 11). No me funcionaba VoLTE en Finetwork porque este móvil no recibe actualizaciones de Xiaomi desde hace dos años y el archivo apns-conf.xml
, al estar desactualizado, no tenía la configuración del APN IMS de Fi.
He probado a añadir el APN IMS de Fi manualmente en la configuración de Android y después de eso VoLTE funciona correctamente. Las llamadas van a través de VoLTE ahora.
Estos son los parámetros que he establecido al crear manualmente el APN IMS de Fi en la configuración de Android, por si alguien quiere probarlo:
- Nombre:
Fi IMS
- APN:
ims
- MCC:
214
- MNC:
06
- Tipo de APN:
ims
- Protocolo del APN:
IPv4/IPv6
- Protocolo de itinerancia APN:
IPv4/IPv6
- Tipo de OMV:
SPN
- Valor de OMV:
finetwork
Después de guardar el APN con esos parámetros, VoLTE comenzó a funcionar inmediatamente.
Como recordatorio, hay que tener la opción VoLTE activada en la configuración del móvil (en los ajustes de la tarjeta SIM), y la operadora debe de haber provisionado VoLTE para tu línea. Se puede llamar a la operadora para consultar si VoLTE está provisionado en tu caso. Yo había llamado varias veces a atención al cliente de Finetwork y ellos intentaban provisionarme VoLTE, pero como no tenía configurado en el móvil el APN IMS les daba error al intentar provisionar y no funcionaba.
El valor de este método está en que lo puede configurar fácilmente cualquier persona aunque no tenga muchos conocimientos técnicos, en terminales que ya no reciben actualizaciones. Además no hace falta acceso root. Simplemente sabiendo los parámetros del APN IMS de la operadora y creando el APN manualmente, ya funciona.
Para cualquier otra operadora, tenéis los datos del APN en esta publicación del foro: Listado de móviles con todos los APN IMS que traen en la ROM
Los valores que hay que tomar para cada campo son:
- Nombre:
<carrier>
- APN:
<apn>
- MCC:
<mcc>
- MNC:
<mnc>
- Tipo de APN:
<type>
- Protocolo del APN:
<protococol>
- Protocolo de itinerancia APN:
<roaming_protocol>
- Tipo de OMV:
<mvno_type>
- Valor de OMV:
<mvno_match_data>
En el caso de Fi, en el archivo actualizado apns-conf.xml figura esta información, de ahí tomaríamos los valores para rellenar los campos al crear el APN:
<apn carrier="Fi_IMS"
mcc="214"
mnc="06"
apn="ims"
type="ims"
protocol="IPV4V6"
roaming_protocol="IPV4V6"
mvno_type="spn"
mvno_match_data="finetwork"
/>
Hay que poner cuidado con introducir bien los parámetros del APN IMS a la primera, porque al establecer en el campo Tipo de APN el valor ims
, una vez se guarda el APN se oculta automáticamente la información, es decir, no se muestran en la lista de APNs de la configuración de Android los APNs de tipo IMS. De modo que aunque el APN queda guardado en el archivo de APNs, ya no se puede modificar desde la configuración de Android, porque no se ve en la lista de APNs.
Si necesitarais borrar el APN porque os falla algo, podéis pulsar el botón Restablecer
en la lista de APNs de la configuración de Android, pero esto borrará TODOS los APNs que hayáis añadido manualmente desde que adquiristeis el teléfono.
Si lo probáis, que sea por vuestra cuenta y riesgo, no me responsabilizo si os falla algo.
Espero que os sea útil.
Relacionado (para obtener la configuración del APN IMS en otras operadoras): Listado de móviles con todos los APN IMS que traen en la ROM