Sin rollos explicando cuando funcionaban y cuando se perdieron las voces de los radares voy a explicar como he conseguido que hable el iPhone:
Paso 1:
Conseguir lo archivos de radares, voces e iconos y el archivo mapsettings.cfg
Este último debe de estar configurado en otro dispositivo que lo permita para que haga loa avisos a la distancia deseada y si el aviso lo es en ruta o siempre
Paso 2:
Copiar los archivos de POI radares (OV2), iconos (BMP) y voces (OGG) al directorio de los mapas que es:
W.Europe
\---WEurope.app
+---Western_Europe
R_BBS_Fijo_100.ov2 (POI radares)
R_BBS_Fijo_100.bmp (Imagen radar)
R_BBS_Fijo_100.ogg (avisos radar)
..... y todas las demás categorías
Paso 3:
Copiar el archivo mapsettings.cfg que debe estar en minúsculas, si no, no lo entiende.
Para que me funcione en la iphone lo he tenido que poner en dos directorios:
El de mapas:
Europe / Europe.app / Western_and_Central_Europe_2GB/ mapsettings.cfg
Otro que crea el programa:
Europe / Documents /Western_and_Central_Europe_2GB / mapsettings.cfg
Es importante, que la base de datos usada en el dispositivo desde el que se obtiene el archivo mapsettings.cfg tenga los mismos nombres de los POIs radar que la del iPhone, si no, lógicamente la iPhone no cantará los radares.
Parece que el IOS distingue entre mayúsculas y minúsculas y de ahí provenía el error. No es lo mismo MapSettings.cfg que mapsettings.cfg.