haz la prueba pones el mapa en la SD y arrancas el gps. Si no te funciona entonces pones el navcore en la SD.
De esta forma puedes tener dos mapas diferentes, pero creo que no puedes cambiarlos automaticamente. Si quieres funcionar con el de la memoria interna no tienes que poder la SD, porque si la pones te arrancara con lo puesto en la SD.
saludos