Sigue el vídeo a continuación para ver cómo instalar nuestro sitio como una aplicación web en tu pantalla de inicio.
Nota: Esta función puede no estar disponible en algunos navegadores.
First of all. If you install Tucsy, you can not install Menavrus. If you install Menavrus, you can not install Tucsy but you can add Tucsy to Menavrus main menu so it can be executed from there.I just want to add that i have tucsy in usb disk and Menavrus in sd card. Thank you
Create a new directory and move into it all .lgu files and Aerith.exe from the root path.how to ignore Menavrus installation? thank you
That means that my app didn't recognize the original lisa.exe and now he is taking control. My app is trying to execute total commander now from SD's root path. Follow instructions I gave you in private messageOk i put the sd and the device rebooted. It showed me this message
You definitely want to break the navigation system ...excuse me guys but i would like to download extras like hyundai skin, internet radio etc and i asked permission to download from google drive. can i have the access or is there another way to download them?
¿Cómo consigue instalarse?
Para instalarse, utiliza un truco que funciona en nuestros navegadores de serie. Para actualizar el software de Hyundai, el programa LISA.exe cuando se inicia el equipo busca en el pendrive y en la tarjeta SD uno de los siguientes archivos:
Un archivo lgu contiene una actualización. En nuestro caso, Menavrus añade esos en la SD vacíos. Al encontrar cualquiera de ellos, LISA lanza el instalador Aerith.exe. Pero, y aquí está el truco, si existe un Aerith.exe en la SD, lo ejecuta en lugar del existente en /USER/System/. Y en nuestro caso, Aerith.exe de la SD es en realidad el programa de instalación de Menavrus.
- eu20_hei_upgrade.lgu
- eu20_hse_upgrade.lgu
- eu20_kei_upgrade.lgu
- eu20_kse_upgrade.lgu
- eu20_ksp_upgrade.lgu
- eu20_upgrade.lgu
Hay que tener en cuenta que tanto si la instalación tiene éxito como si no, el instalador borra los archivos lgu y Aerith.exe de la tarjeta SD para que no se vuelva a ejecutar tras el reinicio. Si se quiere intentar una instalación nueva, es necesario tener estos archivos en un lugar seguro para volverlos a copiar en el directorio raíz de la SD.
¿Qué hace la instalación?
En primer lugar configura y valida los archivos que va a instalar. Para ello, todos los archivos van firmados con un hash que evalúa para verificar que no se han modificado. Por esta razón, no se puede editar nada en la configuración. La única manera de hacerlo sería conociendo el algoritmo usado para calcular el hash de cada archivo. Y no es md5 ni ninguno otro habitual. Esto lo comento porque entre los archivos a instalar, se encuentran las imágenes bmp del menú principal en ruso. Y editarlas es una tentación. Hay que instalarlo todo tal cual y posteriormente editar las imágenes que se deseen. Una vez validados los archivos, se copian en el equipo.
Inicialmente, se crea una carpeta en /MMCMemory/Storage card/ llamada Menavrus y dentro de esta van las imágenes del menú, la configuración de ese menú (menavrus.cfg). Además, renombra LISA.exe a LISA_NATIVE.exe en /MMCMemory/Storage card/SYSTEM/ y copia su propia versión de LISA.exe en la misma carpeta.
Y no instala nada más. Las aplicaciones que se lanzan desde el menú de Menavrus residen todas en la tarjeta SD.
¿Qué hace LISA.exe?
El software de Hyundai está compuesto por varios programas. Cada uno tiene asignadas determinadas funcionalidades. Hay un programa que gestiona la cámara trasera (BART), otro que gestiona la comunicación bluetooth (BLUE), el acceso al GPS (yn_position.exe), el reconocimiento de archivos vía USB (DUNA) ... etc. LISA.exe es el pegamento que unifica todos estos módulos. Recibe información de cada módulo mediante mensajes y reacciona comunicando unos módulos con otros para que el conjunto parezca funcionar como si de un sólo programa se tratara. Gestiona los eventos de teclado, ejecuta cada módulo, los prioriza en función de determinadas situaciones como por ejemplo, no mostrar ninguna otra ventana en pantalla si está la marcha atrás metida, etc...
¿Este nuevo LISA sustituye al original?
No. Es un complemento. Pero por defecto, el software de Hyundai ejecuta un LISA.exe así que, llamándose así, el software de Menavrus entra en acción sin necesidad de hacer cosas raras en un registro de inicio que por otro lado, puede que no admita edición.
El LISA.exe de Menavrus es un contenedor. En realidad, dentro del archivo ejecutable, hay dos librerías embebidas. Si lo abrimos con un editor hexadecimal, se podría ver lo siguiente:
LargeQ5.dll es una librería que, una vez registrada en Windows CE, proporciona un emulador de teclado más grande que el que viene por defecto en el sistema. Loader.dll es donde se encuentra realmente Menavrus.
- Offset 0000:0e00 Contiene librería embebida largeq5.dll. Tamaño 204.800 bytes.
- Offset 0003:2e00 Contiene librería embebida loader.dll. Tamaño 465.408 bytes.
- Offset 000A:4800 Resto de recursos
Cada vez que el equipo se reinicia, el LISA.exe de Menavrus repite las mismas operaciones:
- Si no existe largeq5.dll en \Windows, extrae la librería de su propio ejecutable y lo copia en \Windows
- Busca en la tarjeta SD, concretamente en \SDMemory\Menavrus\ el programa recovery.exe.
Si lo encuentra, lo ejecuta y espera a que finalice, tras lo cual espera otros 4 segundos. Entiendo que este puede ser un programa que desinstale Menavrus aunque no existe por defecto. Se me ocurre que se podría poner a cualquier programa interesado dicho nombre.- Si existe la librería \SDMemory\Menavrus\LOADER-01.00.dll lo copia en \Windows como loader.dll. Esta es una forma de usar una versión de loader.dll diferente a la que proporciona Menavrus en su propio LISA.exe. Por ejemplo... en tiempo de desarrollo, para no tener que ensamblar y compilar un nuevo Lisa.exe cada vez que se hace algún cambio en loader.dll.
- Si en el punto anterior no encuentra la librería, la busca en el equipo en \MMCMemory\Storage Card\Menavrus\LOADER-01.00.dll. Lo mismo, si la encuentra la copia en \Windows como loader.dll.
- Si tampoco la encuentra ahí, la extrae de su propio ejecutable y la copia en \Windows.
- Carga la librería \Windows\loader.dll e importa la función "func" de dicha librería. Posiblemente no necesita llamar a func ya que parece que no hace nada (simplemente la instrucción RET). Pero el punto de entrada de esta librería tiene bastante código. Y es donde supongo que radica el funcionamiento principal de Menavrus. No puedo ver qué hace porque el código parece estar protegido y ofuscado.
- Por último, ejecuta \MMCMemory\Storage Card\System\Lisa_NATIVE.exe y se mantiene a la espera hasta que finaliza. Lisa_Native.exe es el LISA.EXE original de Hyundai. Así que siempre se ejecuta.
¿Cómo desinstalo Menavrus?
Hay que hacerlo de forma manual:
- Accede a Windows y abre el explorador de windows.
- En \MMCMemory\Storage Card\System\ elimina LISA.exe y renombra LISA_Native.exe a LISA.exe.
- En teoría en el siguiente reinicio desaparecerán, pero si no fuera así, eliminar largeq5.dll y loader.dll de \Windows
- Eliminar la carpeta \MMCMemory\Storage Card\Menavrus\
- Reiniciar
Si Hyundai me actualiza el software, ¿tengo que volver a instalar Menavrus?
Sí, ya que una actualización restauraría LISA.exe original y Menavrus dejaría de funcionar.
¿Necesito una tarjeta SD más grande o puedo usar la SD original?
Personalmente, no recomiendo usar la tarjeta original ya que podrían pedírtela para sustituirla por otra (como está pasando) y te quedarías sin el software que le hubieras metido. La tarjeta original tiene 16 gigas. Los mapas de LGENavi ocupan casi 7 gigas. Menavrus, junto con los mapas de navitel de Europa Occidental y los mapas de 7Ways ocupan unos 11 gigas. Esto supera la capacidad de la tarjeta original. Se puede solucionar eliminando mapas, tanto los de 7Ways que no valen para mucho como de los países que no se vayan a usar mucho con Navitel. Aún así, mi recomendación pasa por comprar una SD de unos 32 gigas, copiar la carpeta LGENavi de la SD original a la nueva, tener los mapas de Navitel que se vayan a usar y aprovechar el resto de espacio para añadir los programas que se deseen.
Cómo editar el menú de Menavrus
En \MMCMemory\Storage Card\Menavrus\ se encuentra el archivo menavrus.cfg con la configuración del menú. Si lo editamos podemos ver un ejemplo del botón para lanzar Navitel:
Código:[button] x =1 y =112 BmpPushed =\MMCMemory\storage card\Menavrus\1-2.bmp BmpNotPushed =\MMCMemory\storage card\Menavrus\1-1.bmp AudioChannel =NAVI HwButton =NAV cmd =RUN_ALIEN_NAVI,\SDMemory\Navitel\Navitel.exe
- 1 y 112 son las coordenads x e y donde se mostrará el botón en una pantalla de 800x480 píxeles. El tamaño del botón viene definido por el tamaño de su imagen. Como se puede ver, hay dos imágenes, una para el botón pulsado (BmpPushed) y otra para el botón sin pulsar (BmpNotPushed). Son las rutas a las imágenes correspondientes, que podrían tener cualquier nombre.
- cmd indica el comando a usar. RUN_ALIEN_NAVI indica que se ejecute un programa, indicando su ruta tras una coma.
- Alternativamente se puede indicar un botón físico del navegador con HwButton que, una vez pulsado, ejecutará el comando fijado en cmd. No es una opción obligatoria si no se desea.
- AudioChannel indica el canal de audio que usará la aplicación. NAVI o MEDIA. Permite así, que más de una aplicación emitan sonido simultáneamente o por el contrario, que se anulen entre sí. Por ejemplo, que CorePlayer emita audio pausando así el reproductor de audio nativo.
A partir de aquí, sólo queda diseñar botones o iconos atractivos de diferentes tamaños y darles un buen fondo a la pantalla editando background.bmp
Have you tried Menavrus installer?Hello.
I mistakenly deleted the Lisa.Exe file in the Headunit and it does not go up the hinges, and it stays on the Hyundai logo and does not work anymore.
Please tell me how can I fix and reapir the system?
Is there a boot loader to help me out?
How can I connect the headunit to the laptop cable and modify the contents of Storge?
Is there software for Windows 10 for this?
Tankyou
Which is your software version?Please Ans