Está en la página 1de 3

Módulo 1: ¿Qué es WinOLS?

Winols es una aplicación desarrollada por EVC electronic orientada específicamente en modifi-
car el contenido de las centralitas de motor. Esto se consigue gracias a las herramientas que la aplicación
que entre otras son:

- Búsqueda automática de mapas con creación de lista de estos.

- Detección automática del procesador para distinguir zonas de programación y de datos.

- Ventana de previsualizado 3d para el fácil reconocimiento de mapas.

- Los mapas una vez abiertos se pueden mostrar en texto, 2d o 3d para simplificar su mo
dificación, que se puede realizar en las 3 modalidades.

- Búsqueda automática de las referencias de la ECU y su numero de software.

- Los algoritmos de checksum están integrados en el programa como librerías DLL y este
se calcula en tiempo real sin que el usuario intervenga en el proceso.

- Función de integrada de importación y exportación de archivos binarios con funciones


extra de exportación como compresión, codificación y adaptación a memorias de ECUs.

- Almacenaje de datos en Proyectos, que incluyen el binario original y sus modificaciones


posteriores.

- Importacion de archivos DAMOS/ASAP2

- Búsqueda online de los datos del proyecto en su propia base de datos.

En resumen esta aplicación es un potente editor hexadecimal gracias a todas las características
que se le han añadido específicamente para facilitar la modificación de las unidades de control de
motor. Nosotros podemos modificar un binario con cualquier editor hexadecimal, pero tendríamos
muchos inconvenientes, como la búsqueda de patrones de mapas, la modificación de estos en
modo hexadecimal, mucho más complicado que en modos 2d y 3d, y por supuesto el cálculo
posterior del checksum, un cálculo muy complejo que requiere un conocimiento del procesador
usado en la ECU y descompilar el programa interno para extraer las fórmulas de cálculo.

3
Como podremos observar aun incluyendo todas estas funciones no deja de ser una
aplicación compleja, en un principio incluso podemos pensar que poco útil en comparación con
otras aplicaciones que se basan en la descomposición previa, por parte de otro usuario, de los
archivos binarios en mapas, que en un principio simplifica el trabajo, pero también ayuda a la de-
pendencia de los desarrolladores de estos programas y a la poca compresión de la información con-
tenida en estos mapas, que puede dar lugar a que casi cualquier persona con conocimientos básicos
de informática pueda modificar una ECU, produciendo daños en el motor o en el mejor de los casos
produciendo un aumento de potencia pero con comportamientos inesperados en el vehículo,
como brusquedad o vacíos de par, difícilmente solucionables debido al poco conocimiento de la
gestión del motor.

Por estas razones, una vez se comprenda el manejo del programa veremos que aun sien-
do más tedioso al principio, una vez tengamos nuestro proyecto totalmente definido, tendremos en
nuestras manos casi cualquier función controlada por la ECU, veremos la similitud entre familias y
marcas que nos ayudaran a reconocer sus mapas internos y modificándolos con conocimiento nos
permitirá no solo aumentar la potencia del vehículo, sino modificarlo a nuestro gusto, comprender
que puede ser más beneficioso para el motor, y poco a poco introducirnos en las partes de
programación como las capa de DTC que nos permitirá poder afrontar casi cualquier modificación
que posteriormente nos encontremos.