Yo soy mas de llevar el navcore oficial parcheado y en estos gps que tienen el menú limitado poner un menú ampliado, que si bien no es igual a lo que llevas ahora, el navcore no suele dar problemas del tipo al actual.
Te diré que tu gps es de 64 mb de ram estos gps, a diferencia de los de de 32mb, rulan bien sin navcore emulado con swap añadida, aunque he de reconocer que los navcore ultimos de Cajeto mejoran ostensiblemente el funcionamiento a que me tienen acostumbrada los navcore emulados.
Dicho esto ya ves que no te aclaro gran cosa porque el tema de navcore emulado o no es muy personal y cada maestrillo tiene su librillo.
Para solucionar tu problema creo que la forma mas sencilla es añadir skinchooser a tu navcore y que vayas cambiando la emulación tu mismo ya que cada gps se comporta diferente, de este modo ademas aprendes unas pocas cosas mas.
Descarga
Selecciona en la carpeta dsa el archivo Skinchooser_DSA.
Descargas descomprimes
Haz una copia de tu gps.
Coloca la carpeta sdkregistry y skin en la raíz de tu gps.
Inicia tu gps y veras que tienes una pagina mas en tu menú ve cambiando la emulacion y probando cual te gusta mas y con cual funciona bien.
Una vez tienes el menú de skinchooser...
Para cambiar de emulación tienes que pulsar el icono que quieras elegir y el gps se reinicia en la emulación elegida, es posible que primero te pida calibrar tu pantalla con unas cruces, debes pulsarr en las marcas que te salen.
No te asustes que es mas complicado leerlo que hacerlo.
Si pese a todo esto no logras ponerlo bien no te preocupes que no vas a romper nada.