Estudio sobre el módulo LISA.exe | Foro Hyundai Tucson

Estudio sobre el módulo LISA.exe

Tema en 'Car Audio y Multimedia' iniciado por JKD, 19 Abr 2016.

  1. JKD

    JKD Forero Experto

    Motor:
    2.0 CRDi 136 CV
    Versión:
    Tecno Aut. 4x4
    Color:
    Thunder Gray
    Hace unas semanas, se descubrió la forma de salir a Windows CE. Para ello, es necesario que en el pendrive exista un archivo con un nombre determinado en cuyo interior hay una clave alfanumérica. Investigando un poco, he localizado que el programa o módulo encargado de que esto suceda es LISA.exe. Pero además, veo que hay más archivos que LISA busca para ofrecer otras funcionalidades. He aquí el trazado que he encontrado:

    Insertar CODE, HTML o PHP:
    0009:1810 |                           4D 00 44 00  5C 00 64 00 |         M.D.\.d.
    0009:1820 | 69 00 61 00  67 00 6D 00  6F 00 64 00  65 00 2E 00 | i.a.g.m.o.d.e...
    0009:1830 | 67 00 75 00  69 00 64 00  00 00 00 00  00 00 00 00 | g.u.i.d.........
    0009:1840 | 43 00 33 00  32 00 45 00  46 00 39 00  42 00 38 00 | C.3.2.E.F.9.B.8.
    0009:1850 | 2D 00 37 00  43 00 33 00  42 00 2D 00  34 00 62 00 | -.7.C.3.B.-.4.b.
    0009:1860 | 31 00 39 00  2D 00 38 00  35 00 33 00  35 00 2D 00 | 1.9.-.8.5.3.5.-.
    0009:1870 | 31 00 44 00  31 00 38 00  46 00 44 00  43 00 39 00 | 1.D.1.8.F.D.C.9.
    0009:1880 | 42 00 42 00  30 00 46 00  00 00 00 00  00 00 00 00 | B.B.0.F.........
    0009:1890 | 01 02 00 00  4D 00 44 00  5C 00 64 00  69 00 61 00 | ....M.D.\.d.i.a.
    0009:18A0 | 67 00 6D 00  6F 00 64 00  65 00 2E 00  67 00 75 00 | g.m.o.d.e...g.u.
    0009:18B0 | 69 00 64 00  00 00 00 00  00 00 00 00  44 00 33 00 | i.d.........D.3.
    0009:18C0 | 30 00 44 00  34 00 30 00  34 00 43 00  2D 00 44 00 | 0.D.4.0.4.C.-.D.
    0009:18D0 | 34 00 39 00  41 00 2D 00  34 00 32 00  65 00 31 00 | 4.9.A.-.4.2.e.1.
    0009:18E0 | 2D 00 39 00  34 00 32 00  30 00 2D 00  46 00 31 00 | -.9.4.2.0.-.F.1.
    0009:18F0 | 46 00 45 00  32 00 32 00  43 00 32 00  30 00 34 00 | F.E.2.2.C.2.0.4.
    0009:1900 | 38 00 33 00  00 00 00 00  00 00 00 00  02 00 00 00 | 8.3.............
    0009:1910 | 4D 00 44 00  5C 00 65 00  78 00 70 00  6C 00 6F 00 | M.D.\.e.x.p.l.o.
    0009:1920 | 72 00 65 00  2E 00 67 00  75 00 69 00  64 00 00 00 | r.e...g.u.i.d...
    0009:1930 | 00 00 00 00  00 00 00 00  32 00 35 00  31 00 38 00 | ........2.5.1.8.
    0009:1940 | 30 00 30 00  34 00 45 00  2D 00 30 00  36 00 46 00 | 0.0.4.E.-.0.6.F.
    0009:1950 | 31 00 2D 00  34 00 35 00  38 00 34 00  2D 00 41 00 | 1.-.4.5.8.4.-.A.
    0009:1960 | 44 00 45 00  44 00 2D 00  30 00 45 00  37 00 35 00 | D.E.D.-.0.E.7.5.
    0009:1970 | 37 00 44 00  38 00 39 00  32 00 44 00  34 00 42 00 | 7.D.8.9.2.D.4.B.
    0009:1980 | 00 00 00 00  00 00 00 00  03 00 00 00  4D 00 44 00 | ............M.D.
    0009:1990 | 5C 00 75 00  70 00 67 00  72 00 61 00  64 00 65 00 | \.u.p.g.r.a.d.e.
    0009:19A0 | 2E 00 67 00  75 00 69 00  64 00 00 00  00 00 00 00 | ..g.u.i.d.......
    0009:19B0 | 00 00 00 00  39 00 46 00  38 00 42 00  31 00 43 00 | ....9.F.8.B.1.C.
    0009:19C0 | 32 00 43 00  2D 00 46 00  37 00 33 00  38 00 2D 00 | 2.C.-.F.7.3.8.-.
    0009:19D0 | 34 00 37 00  34 00 39 00  2D 00 39 00  39 00 30 00 | 4.7.4.9.-.9.9.0.
    0009:19E0 | 35 00 2D 00  32 00 38 00  41 00 36 00  44 00 34 00 | 5.-.2.8.A.6.D.4.
    0009:19F0 | 46 00 46 00  33 00 36 00  34 00 41 00  00 00 00 00 | F.F.3.6.4.A.....
    0009:1A00 | 00 00 00 00  04 01 00 00  4D 00 44 00  5C 00 63 00 | ........M.D.\.c.
    0009:1A10 | 61 00 70 00  74 00 75 00  72 00 65 00  2E 00 67 00 | a.p.t.u.r.e...g.
    0009:1A20 | 75 00 69 00  64 00 00 00  00 00 00 00  00 00 00 00 | u.i.d...........
    0009:1A30 | 39 00 39 00  46 00 34 00  37 00 32 00  34 00 45 00 | 9.9.F.4.7.2.4.E.
    0009:1A40 | 2D 00 37 00  39 00 42 00  30 00 2D 00  34 00 38 00 | -.7.9.B.0.-.4.8.
    0009:1A50 | 62 00 37 00  2D 00 41 00  34 00 46 00  33 00 2D 00 | b.7.-.A.4.F.3.-.
    0009:1A60 | 44 00 33 00  45 00 34 00  36 00 39 00  38 00 33 00 | D.3.E.4.6.9.8.3.
    0009:1A70 | 37 00 44 00  44 00 38 00                           | 7.D.D.8.        
    Aquí pongo la información extraida:

    • MD\diagmode.guid : C32EF9B8-7C3B-4b19-8535-1D18FDC9BB0F
    • MD\diagmode.guid : D30D404C-D49A-42e1-9420-F1FE22C20483
    • MD\explore.guid : 2518004E-06F1-4584-ADED-0E757D892D4B
    • MD\upgrade.guid : 9F8B1C2C-F738-4749-9905-28A6D4FF364A
    • MD\capture.guid : 99F4724E-79B0-48b7-A4F3-D3E469837DD8

    LISA.exe busca en MD (el pendrive) cualquiera de los archivos expuestos que contengan las claves citadas.

    Conocemos la utilidad de explore.guid para salir del software al sistema operativo.
    diagmode.guid permite acceder a un modo de diagnóstico, similar al testmode del que ya hemos hablado. Pero este modo diagnóstico es bastante más completo, permitiendo gestionar la depuración de cada uno de los programas de Hyundai, así como el navegador gps, salir a Windows también e incluso generar una imagen de todo el software del equipo en la tarjeta SD que pueda instalarse en el equipo (como una actualización más). Sobre este modo hablaré en otro post ya que va a ser un poco extenso por el número de pantallas que contiene.

    upgrade.guid y capture.guid no se me han rebelado por el momento. Queda pues pendiente pruebas más exhaustivas con estos archivos. Adjunto todos los archivos en un solo zip para el que quiera hacer pruebas pero aviso que algunas funcionalidades del modo diagnóstico pueden ser peligrosas. Probadlos por separado ya que, entiendo que LISA sólo tendrá en cuenta el primer archivo de su lista.
     

    Adjuntos:

    • guid.zip
      Tamaño de archivo:
      1,3 KB
      Visitas:
      247
    maury65, JTK, jarrat y 8 otros les gusta esto.
  2. javi125

    javi125 Forero Activo

    Motor:
    2.0 CRDi 136 CV
    Versión:
    Tecno
    Color:
    White Sand
    ¡¡¡ madre mia ¡¡¡

    no se para que me meto en éstos post si se que no me voy a coscar de nada :(:(:confused::confused:
     
    A kike le gusta esto.
  3. Apollo28

    Apollo28 Forero Experto

    Ubicación:
    Sabadell
    Motor:
    1.6 GDi 131 CV
    Versión:
    Klass
    Color:
    Polar White
    Lo mismo digo! o_O:whistling:
     
  4. JKD

    JKD Forero Experto

    Motor:
    2.0 CRDi 136 CV
    Versión:
    Tecno Aut. 4x4
    Color:
    Thunder Gray
    Sí... Voy a tener que buscar un traductor de informático a ser humano... :unsure: Tampoco espero que lo entienda todo el mundo eh, porque en este caso tratamos un tema que puede ser delicado si se toquetea como no se debe. Pero me gusta dejar constancia, lo primero para alimentar el foro de conocimiento, y porque siempre habrá alguien interesado. Me consta que nos siguen desde otros foros extranjeros y está bien que desde fuera vean forotucson como un grupo de gente que sabe lo que hace :thumbsup:
     
    tate, Jamántaras, daniel43 y otra persona les gusta esto.
  5. Víctor

    Víctor Forero Activo

    Yo tampoco entiendo nada, pero me suena a mayor posibilidad de poder meterle mano a todas las funciones, no es así?
     
  6. JKD

    JKD Forero Experto

    Motor:
    2.0 CRDi 136 CV
    Versión:
    Tecno Aut. 4x4
    Color:
    Thunder Gray
    Así es :). En breve publicaré un post sobre el modo diagnóstico. Cuando reorganice un poco las cerca de 50 fotos que he sacado de las pantallas.
     
    A Raul Delgado y Raulet les gusta esto.
  7. JUJOBLES

    JUJOBLES Forero Activo

    Ubicación:
    Mula (Murcia)
    Motor:
    2.0 CRDi 136 CV
    Versión:
    Tecno
    Color:
    Ash Blue
    Por mi parte decir que alabo tu trabajo. Las horas que le estás echando al navegador para todos los tucsoneros.
    GRACIAS!!!
     
    A kike le gusta esto.
  8. Raulet

    Raulet Forero Activo

    Ubicación:
    Valencia
    Motor:
    2.0 CRDi 136 CV
    Versión:
    Tecno
    Color:
    White Sand
    Un gran trabajo!
     
  9. puertocastilla

    puertocastilla Forero Activo

    Ubicación:
    Madrid
    Motor:
    2.0 CRDi 136 CV
    Versión:
    Tecno
    Color:
    Platinum Silver
    Este tema es muy interesante.
    Yo soy informático y si que entiendo lo que estás haciendo. Cuando pongas a punto el tema con las fotos del diagnóstico a ver si conseguimos poder cambiar el software de navegación por otro tipo Sygic que tenga los radares actualizados y con mapas más actuales.
    Por lo que he podido seguir parece que una vez que sales al escritorio al ejecutar un software de navegación, no se detecta el módulo de GPS.
    Quizás desde el modo de diagnóstico se pueda avanzar algo en este aspecto.
     
    A devero le gusta esto.
  10. javi125

    javi125 Forero Activo

    Motor:
    2.0 CRDi 136 CV
    Versión:
    Tecno
    Color:
    White Sand
    No, si lo tuyo me parece de medalla olímpica, lo que pasa es que soy un zote para la informática y sus para mi indescifrables lenguajes,

    yo necesito pasos tales que "la M con la A ..... MA"
     
    A devero y Apollo28 les gusta esto.
  11. JKD

    JKD Forero Experto

    Motor:
    2.0 CRDi 136 CV
    Versión:
    Tecno Aut. 4x4
    Color:
    Thunder Gray
    Entiendo que el puerto COM relativo al dispositivo GPS está bloqueado por uno de los procesos de Hyundai. He visto Sygic funcionar en nuestro navegador (gracias a @devero) muy fluido pero sin acceso al GPS. Al menos desde este modo diagnóstico, el gestor de tareas me muestra los procesos que, creía, permanecían cargados pero ocultos. Además, la información adicional que proporcionan las pantallas nos permite conocer un poco más el hardware que trae el Tucson.

    Para que te hagas una idea, una de las cosas más interesantes que he podido ver de este modo es la posibilidad de generar una imagen con todo o parte del software del equipo (sistema operativo incluido) en la SD, la cual, el equipo reconoce como una actualización (Si al reiniciar no retiras la tarjeta). Esto permite tener una copia de seguridad de todo el software que se puede restaurar si las cosas se tuercen :thumbsup:
     
    A devero le gusta esto.
  12. puertocastilla

    puertocastilla Forero Activo

    Ubicación:
    Madrid
    Motor:
    2.0 CRDi 136 CV
    Versión:
    Tecno
    Color:
    Platinum Silver
    ¿Y no sería posible montar esa imagen en un emulador para poder trabajar sin riesgos de romper nada?
    Aunque bien pensado, en ese caso no tendríamos acceso al hardware y con ello al GPS para poder probarlo.

    Es muy posible que en algún sitio esté definido el programa que se lanza al pulsar botón "NAV" del equipo, si se pudiera cambiar por el ejecutable del Sygic es posible que entonces si tenga acceso al módulo del GPS.

    A ver si puedo sacar tiempo para echarle un ojo.
     
    A devero le gusta esto.
  13. Akkr

    Akkr Forero Activo

    yo quiero ver todo esto en persona @JKD es impresionante
     
    A devero le gusta esto.
  14. JKD

    JKD Forero Experto

    Motor:
    2.0 CRDi 136 CV
    Versión:
    Tecno Aut. 4x4
    Color:
    Thunder Gray
    Mmm lo dudo. Esa imagen tiene un formato propio del software de actualización. No es una imagen cruda de disco como pudiera ser un ISO. Lo más fácil es usar un emulador arm con wince y probar el software de Hyundai en él. Lo hice en su momento pero no funcionó.
     
  15. jherveg

    jherveg Forero Activo

    Motor:
    2.0 CRDi 136 CV
    Versión:
    Tecno
    Color:
    White Sand
    Ánimo chicos, vaya máquinas que tenemos aquí. Vereis como pronto conseguís resultados. Felicidades por vuestro esfuerzo.
     
  16. Devonfire

    Devonfire Forero Activo

    Ubicación:
    Badajoz
    Motor:
    1.6 GDi 131 CV
    Versión:
    Klass
    Color:
    Platinum Silver
    Serviria para acceder a cualquier otro equipo basado en windows CE? lo digo por el mio.
    Yo en el mio no he tendido problemas para cambiar de navegador, traia el IGO 8 y le he puesto el primo 2.4 con los mapas del tom-tom y SIGIC y navtec de finales del 2015 que son los ultimos, además de radares y puntos de interes, pero por trastear con el sistema operativo.
     
    Última edición: 21 Abr 2016
  17. JKD

    JKD Forero Experto

    Motor:
    2.0 CRDi 136 CV
    Versión:
    Tecno Aut. 4x4
    Color:
    Thunder Gray
    No. En principio lo que detallo es una propiedad propia del software de Hyundai :)
     
    A pitete y Devonfire les gusta esto.
  18. KARKA

    KARKA Forero Activo

    Motor:
    1.7 CRDi 115 CV
    Entiendo por lo que dices que, si entro en el sistema operativo de nuestro aparato y meto por ejemplo un TOMTOM para Windows CE, no funcionaría porque no accede al GPS?. Saludos
     
  19. JKD

    JKD Forero Experto

    Motor:
    2.0 CRDi 136 CV
    Versión:
    Tecno Aut. 4x4
    Color:
    Thunder Gray
    Así es. Es el software de Hyundai el que activa el GPS. Concretamente yn_position.exe. Pero no sé realmente como funciona este programa ya que, por una parte, es posible ejecutarlo desde Windows y no da error pero el acceso a gps sigue capado. Y probando los puertos COM disponibles, ninguno da info gps reconocible.

    Me han comentado que versiones antiguas de yn_position permitirían acceder al gps pero no lo he podido comprobar.
     
    Última edición: 5 Ene 2017
    A JTK le gusta esto.
  20. JTK

    JTK Forero Novato

    Ubicación:
    Gran Canaria
    Motor:
    1.6 GDi 131 CV
    Versión:
    Style
    Color:
    Moon Rock
    Hola, un trabajo impresionante, soy teleco y entiendo bastante bien lo que comentas JDK, y afirmo que es un trabajo IMPRESIONANTE.
    Como acabo de llegar al foro y a mi tucson desde mi i20, intentare en la medida de lo posible subirme al carro del wince desde android y ayudar.... ;)
     
Este sitio usa cookies, propias y de terceros. Si se continúa con nosotros entendemos que se acepta el uso de cookies. Aceptar Más información