El TomTom, independientemente de la memoria en la que quieras instalarlo, te va a crear un directorio navigator en la memoria del móvil. Después aparte, en función de donde le hayas dicho, meterá el resto de ficheros en un sitio o en otro. Por lo menos la versión que yo tengo me lo hace. Creo recordar que otra aplicación también me lo hizo. Pero vamos por regla general suele instalarlo todo en su sitio.
Un saludo.