Главная Регистрация FAQ Пользователи Покупка MITSUBISHI Сообщения за день

Вернуться   OUT-CLUB.RU > Технический раздел > Outlander XL > Outlander XL 2007 - 2012 г.в. - Электроника, мультимедиа, навигация

Важная информация


Outlander XL 2007 - 2012 г.в. - Электроника, мультимедиа, навигация Элекрооборудование, мультимедиа, навигация и проч.

Ответ
 
Опции темы Опции просмотра
Старый 05.08.2011, 18:47   #1
Vadgr
Житель Клуба
 
Аватар для Vadgr
 
Имя: Дмитрий
Авто: Explorer V
Сообщений: 451
По умолчанию Изменение настроек ETACS с помощью Lexia

Навигатор по теме Изменение настроек ETACS с помощью Lexia

За систематизацию и составление благодарим Дмитрия (
Vadgr
)

ПТФ с габаритами - >>>

Может ли Лексия скачать\закачать файл кодинга
- >>>

Что такое Лексия и с чем ее едят - >>>

Можно ли ей поменять ПИН код ИММО - >>>

Инструкция по даунгрейду прошивки Лексии - >>>

Отключение авто обновления прошивки - >>>

Работает ли Диаг Бокс 6.Х с адаптером версия которого с буквой B:

Информация раз - >>>

Информация два - >>>

Где скачать Диаг Бокс - >>>

Не запускается Лексия из ДиагБокса:
Информация раз - >>>

Информация два - >>>

Мини-инструкция по чудесному превращению китайского клона в практически нормальный интерфейс - >>>

Последовательное открытие дверей - >>>

Победа запроса кода Диаг боксом при телекодировке - >>>

Отключение авто омывания фар - >>>

Универсальный патч для омывателя и люка - >>>

Утилита читающая POLUXDATAEN.DU8 - >>>

Утилита удаляющая запрос кода TLCD изо всех XML файлов - >>>

ПО
1. Декодирует 40-байтный кодинг ЕТАКСа
2. Сканирует лог-файл DiagBox'a на предмет наличия в нем кодингов
3. Сравнивает два кодинга (введенных либо вручную, либо из списка найденных в лог-файле)
4. Некоторое количество подсказок для параметров и вариантов
остальные функции пока в разработке и внимания на них обращать пока не стоит...
в планах - кодинг (при поддержке vadimus_ca), перевод на русский, увеличение подсказок.
Смотреть здесь - >>>

Проблема онлайн обновлений - >>>


Скрытый текст

Неплохо бы разобраться, как кодируются таблицы настроек в МУТе и в Лексии, и сконвертировать из МУТа в Лексию Все-таки таблицы для
С-кроссера не позволяют полностью управлять ETACSом.

Насколько я понял, все настройки Лексии для взаимодействия с 4007/С-кроссером/Аутом лежат в файле \applic\lexia\calculo\MMC\1860B33\1860B336_1037386099_Cust.s19

Это текстовый файл, выглядящий вот так:
Цитата:
S01F000031383630423333365F313033373338363039395F437573742E733139BD
S214040000000000A800FFFF30000900000040400088
S2140400103130333733383630393943353930363082
S214040020425F000300010108B5A4C151300001017C
S2140400300000000400040000000CFFFBFADECAFE09
S214040040CAFEAFFE0003FA68000CFF700000010849
S214040050000101083100010100000004004040587E
S214040060004080A7FADECAFECAFEAFFE000000000B
S2140400700000000000000108000101080000000064
S2140400800000000000000000000000000000000067
S2140400900000000000000000000000000000000057
S2140400A00000000012A0490CFFFFFFFFFFFFFFFF48
S2140400B0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47
S2140400C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37
S2140400D0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27
S2140400E0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17
S2140400F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07
S21404010048401FD4FFFFFFFF48431788FFFFFFFF49
S214040110484312D0FFFFFFFF060500000004012439
S21404012000060000000000000000000200000000BE
S21404013000020000000000060000000000070000A7
S2140401400000000000000000003F9800FFFFFFFFD3
S214040150FFFFFFFF0040000000000000000000005A
S2140401600080000000000006000000000090000070
S2140401700000000000000000007FA57C000401844D
S2140401800000000C050000020200000000068CF0CF
S21404019000068D80050000040210000000070FC44E
S2140401A000070FCC0500000602200000000711AC73
S2140401B0000712240500000802300000000712C4DD
S2140401C00007133C0500000A0240000000414C7C76
S2140401D000414CF40500000C20500000000A6A0898
S2140401E0000A66C80500004402600000000A0E709B
S2140401F0000A0EE81E00000404700000000ACF98EF
S214040200000AD0181B00000004800000000B6228BF
S214040210000B624C000000008290000000411114A4
S214040220004113180000000022A00000004297E4DA
S214040230004297402000000080B00000000B0AD067
S214040240000B0AF4100001D90A0001E700001100AF
S2140402500070480002000100004572800100110091
S2140402600070480002000100004572800200110080
S214040270007048000201010000457280030011006E
S214040280007048000202010000457280040011005C
S214040290007048000202010000457280050011004B
S2140402A00070480002030100004572800600110039
S2140402B00070480002060100004572800700110025
S2140402C00070480002060100004572800800110014
Сейчас скачаю МУТ, буду искать там подобное.

Спецы по реверс-инжинирингу, присоединяйтесь!

---------- Добавлено в 11:38 ---------- Предыдущее сообщение было написано в 10:47 ----------

Неужели никому не интересно?

МУТ, насколько я понял, хранит все данные в базе MS SQL.
Нашел файлы этой базы, CAESARCOMPDB2, CFFDB, буду смотреть, что там внутри.

---------- Добавлено в 21:54 ---------- Предыдущее сообщение было написано в 10:47 ----------

Продолжаю разбираться с настройками.

В результате какого-то из моих действий был найден новый модуль ECU:

Теперь в памяти висит ошибка (видимая только Лексией).
Нужно бы как-то этот модуль прописать, но как это сделать я пока не нашел.

Был веселый момент, когда на экране приборки появились значки 4WD, ASC Service Required и еще пара подобных веселых сообщений.
К счастью, это получилось исправить

В общем, методом проб и ошибок продвигаюсь, но пока не получится скрестить Лексию и МУТ, ошибки будут.

---------- Добавлено в 22:15 ---------- Предыдущее сообщение было написано в 10:47 ----------

Я понимаю, что форумные спецы, которые владеют частью необходимой информации, зарабатывают этим деньги, и делиться, создавая себе потенциальных конкурентов, им особого резона нет, но все-таки хотелось бы попросить их дать хоть пару подсказок.
Может, сообща мы сможем выяснить что нибудь, им еще неизвестное.
[свернуть]

Последний раз редактировалось Vladimir; 22.08.2012 в 11:57.
Vadgr вне форума   Вверх Ответить с цитированием
15 пользователя(ей) сказали cпасибо:
Старый 02.07.2012, 23:34   #406
Vadgr
Житель Клуба
 
Аватар для Vadgr
 
Имя: Дмитрий
Авто: Explorer V
Сообщений: 451
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

Цитата:
Сообщение от mudRec Посмотреть сообщение
Скажите, а приборчиком прописать ключи на наших машинах можно? А менять пин-код на прописку? В Диагбоксе зашел в компьютер сигнализации - там вроде только считывание ошибок. Может где в другом месте искать?
ключи можно. пин нет.
Vadgr вне форума   Вверх Ответить с цитированием
Пользователь сказал cпасибо:
Старый 17.07.2012, 15:03   #407
mudRec
Опытный
 
Имя: Юрий
Авто: я пешком
Сообщений: 86
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

Сегодня до конца дотестил приборчик и вот с чем столкнулся:

Изначально на Ауте 2012 г.в. получилось всё что нужно активировать через диагбокс 6.01. Никаких проблем не было вообще (если не учитывать время на понимание названия и функционал параметра). Так всё отлично получалось, что я даже не полез смотреть какой ЕТАКС на машине.

А вот с моим Лансером 2010 г.в. с 477 ЕТАКСом сразу возникли проблемы. Диагбокс 6.01 опознавал вин машины, опознавал модель ЕТАКСа (477) и даже описал что у него программа заложена от 322! Но, когда доходил до телекодировки, то не мог открыть параметры и сообщал "Ошибка коммуникации". Всё. Диагбокс 6.05 реагировал так же.
А вот 6.16 и 6.18 прекрасно открывали все параметры Лансера и разрешали их менять (кроме, конечно же сохранения изменений в "параметрах по умолчанию" - там просят пароль).

Попытка впихнуть файл DSD.FDB от версии 6.18 в программу 6.05 ничего хорошего вообще не дало: программа не смогла даже зайти в етакс.
Кто-нибудь, пожалуйста, поделитесь файликом DSD.FDB от версии 6.07. Выложите его куда-нить, например, на народ.ру.

PS. А в этой папке где хранится DSD.FDB есть еще один файл очень большого размера (сейчас не помню название) - может его тоже попробовать заменить?
PS2. Надо что-то делать с паролем-то. Мысль была что может это та самая контрольная сумма из файла кодинга, снимаемого МУТом. Но нет. Шестнадцатизначное число не пропустил. но ведь число же как-то проверяется. А значит наверняка где-то в кодах программы должен быть прописан алгоритм. Не ужели среди нас нет хакеров?
mudRec вне форума   Вверх Ответить с цитированием
Старый 17.07.2012, 15:37   #408
Earl_Vadim
Старожил Клуба
 
Аватар для Earl_Vadim
 
Имя: Вадим
Авто: XL 3.0 АКПП (S63) с 20.03.2008
Сообщений: 2,082
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

Цитата:
Сообщение от mudRec Посмотреть сообщение
сообщал "Ошибка коммуникации". Всё. Диагбокс 6.05 реагировал так же.

Кто-нибудь, пожалуйста, поделитесь файликом DSD.FDB от версии 6.07. Выложите его куда-нить, например, на народ.ру.
у меня в принципе ДБ не работает именно с этой ошибкой.. никакие танцы с бубном, с подменами файлов проблему НЕ решают... ни от 6.07 ни от какой-то другой версии... версия 6.10 уже работает, но там уже свои, другие заморочки..

но если победите, пишите.. буду пробовать у себя также..
Earl_Vadim вне форума   Вверх Ответить с цитированием
Пользователь сказал cпасибо:
Старый 18.07.2012, 14:45   #409
XWW
Житель Клуба
 
Авто: Outlander XL 2.4 MIVEC
Сообщений: 386
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

Подмена файла DSD.FDB актуальна только (подчеркиваю) как исправление версии 6.05 в плане работы с опциями клиента, которые в 6.05 не открываются с оригинальным файлом. Ни каких других целей эта замена не решает. Файлы от версий выше 6.07 не подходят, все связано, нужно копать глубже. Даже если и подойдет, от этого 6.05 не станет 6.18. Так какой смысл? От 6.07 вечером выложу, может кому пригодится.
XWW вне форума   Вверх Ответить с цитированием
Пользователь сказал cпасибо:
Старый 18.07.2012, 15:18   #410
mudRec
Опытный
 
Имя: Юрий
Авто: я пешком
Сообщений: 86
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

Цитата:
Сообщение от mudRec Посмотреть сообщение
Не ужели среди нас нет хакеров?
Я сегодня кое-чего раскопал в плане этого самого пароля на старших версиях диагбокса. Внесу определенный подогрев: сегодня уже кое-что получилось с телекодированием параметров по умолчанию на v6.18. Но, так как у нас уже вечер, то окончательно перепроверить (и подтвердить) сию догадку смогу только завтра с утра.
Так что пока можете обновить диагбокс до последней версии...


---------- Добавлено в 22:33 ---------- Предыдущее сообщение было написано Вчера в 22:18 ----------

В общем так:

Запрос кода при телекодировании «функций по умолчанию» в ДиагБоксе последних версий присутствует не просто на многих автомобилях, но еще и различается на каждом из видов блока управления электроникой (ЕТАКСе, по-нашему). Подбирать код к каждому блоку каждого автомобиля – занятие неблагодарное. Поэтому я пошёл по другому пути – решил отключить процедуру запроса кода.

Вчера я нашел несколько мест, где запрашивается код. Попробовал обойти эту процедуру и, всё получилось! Телекодирование «функций по умолчанию» на версии 6.18 завершилось успешно:

к сожалению, изображение утрачено

Сегодня я потратил на то, чтобы найти все запросы кода во всех вариантах ЕТАКСа только одного автомобиля (Peugeot 4007). В итоге оказалось, что диагбокс 6.18 их знает 12 штук, соответственно, в 12 местах нужно создавать процедуру обхода запроса кода. Дабы не мучится 12 раз, пришлось писать программу, которая автоматизирует весь этот процесс.

Под конец дня, когда я стал проверять свою программу на диагбокс 6.15, оказалось что в этой версии моя программа не работает! Там, во-первых, немного по-другому выглядит эта процедура запроса кода, во-вторых находится в другом месте (в ранних версиях диагбокса наш ЕТАКС определялся как BSI, а в 6.18 – как ETACS_SUV)!

Хочется, конечно, написать универсальный крак, отключающий эту дурацкую процедуру запроса кода. Но, чувствую, придется изучить и проверить несколько версий диагбокса. А сегодня еще появилось новое обновление – 6.19!

Если есть желающие, могу выложить еще сырую программу, отключающую запрос кода только в V6.18 и только на а/м Peugeot 4007. Либо, немного подождите.
mudRec вне форума   Вверх Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Старый 19.07.2012, 23:37   #411
vadimus_ca
Старожил Клуба
 
Аватар для vadimus_ca
 
Имя: Vadym
Авто: 2021 Tesla Model Y Long Range Dual Motor
Сообщений: 2,274
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

Цитата:
Сообщение от mudRec Посмотреть сообщение

Если есть желающие, могу выложить еще сырую программу, отключающую запрос кода только в V6.18 и только на а/м Peugeot 4007. Либо, немного подождите.
Желающие есть.

А исходники программы можно?
vadimus_ca вне форума   Вверх Ответить с цитированием
Старый 20.07.2012, 09:09   #412
mudRec
Опытный
 
Имя: Юрий
Авто: я пешком
Сообщений: 86
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

В общем, сегодня выяснил, что мой кряк всё-таки нормально работает и на версии 6.15 и на версии 6.18. Остальные не проверялись. Отписывайтесь по факту.

Так как диагбокс ставится в конкретную папку, то этот путь в кряке прописан. Поэтому запускать его можно из любого места.

Вроде бы Пежо 4007 и Ситроен Си-кроссер при кодинге используют единые базы диагбокса. Таким образом, запрос пароля будет отключен и там и там (кто проверит - отпишитесь, ибо я проверял только через пыжик). Кроме того, в версии 6.15, похоже при выборе Пежо 4008 (наш ASX) также используются в кодинге те же самые базы данных. Таким образом, там тоже, вероятно будет отключено (проверьте). Но вот в версии 6.18 под Пежо 4008 уже создали свою ветку со своими файлами и со своими паролями. Таким образом в этой версии эта машина будет за паролем.

PS. Кстати, диагбокс 6.15 знает 11 видов ЕТАКСа. А 6.18, как писал выше - уже 12.
Вложения
Тип файла: zip DBCC.zip (195.9 Кб, 186 просмотров)
mudRec вне форума   Вверх Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Старый 20.07.2012, 09:20   #413
mudRec
Опытный
 
Имя: Юрий
Авто: я пешком
Сообщений: 86
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

Цитата:
Сообщение от vadimus_ca Посмотреть сообщение
А исходники программы можно?
Говорят что копаться в чужом программном коде дело жутко неблагодарное.
В общем прикрепляю исходник на Паскале, ибо программу писал в Delphi. Только с одним условием: код не критиковать! Я знаю что он не идеален и не эргономичен; понимаю что можно было написать намного проще и используя другие функции. Но простите, программирование - это лишь мое хобби, за которое не брался уже как лет 10 (как получил водительское удостоверение ). Пришлось всё вспоминать с нуля, да и писалось всё в течении дня.

Чтобы не засорять тему, если будут вопросы по коду - лучше пишите в личку.
Вложения
Тип файла: zip Unit1.zip (1.0 Кб, 60 просмотров)
mudRec вне форума   Вверх Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Старый 20.07.2012, 11:34   #414
Earl_Vadim
Старожил Клуба
 
Аватар для Earl_Vadim
 
Имя: Вадим
Авто: XL 3.0 АКПП (S63) с 20.03.2008
Сообщений: 2,082
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

будем посмотреть... но удобнее было бы, если бы сразу с DFM-ом выложил
пришлось потанцевать с бубнами
Earl_Vadim вне форума   Вверх Ответить с цитированием
Старый 20.07.2012, 12:42   #415
Burdin
Опытный
 
Имя: Кирилл
Авто: Peugeot 4007 2.4 CVT
Сообщений: 78
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

Отчитываюсь:
DB версии 6.17 крякнулся успешно. Етаксов тоже 12. Пробное перепрограммирование прошло успешно. Спасибо.
Burdin вне форума   Вверх Ответить с цитированием
Пользователь сказал cпасибо:
Старый 20.07.2012, 20:46   #416
Earl_Vadim
Старожил Клуба
 
Аватар для Earl_Vadim
 
Имя: Вадим
Авто: XL 3.0 АКПП (S63) с 20.03.2008
Сообщений: 2,082
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

Цитата:
Сообщение от mudRec Посмотреть сообщение
Говорят что копаться в чужом программном коде дело жутко неблагодарное.
.
Юрий, отличная работа.. 6.18 был пропатчен, все видит, все работает...
думаю есть смысл выложить EXE-шник... не все ведь дружат с Delphi.
Earl_Vadim вне форума   Вверх Ответить с цитированием
Старый 20.07.2012, 21:04   #417
vadimus_ca
Старожил Клуба
 
Аватар для vadimus_ca
 
Имя: Vadym
Авто: 2021 Tesla Model Y Long Range Dual Motor
Сообщений: 2,274
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

Начал переписывать на C#, но потом просто вручную поудалял строки, содержащие
<Door Name="TLCD_ASSISTANCE_CODE" Number="4"/>, во всех xml, начинающихся с "I3_I4".

Почет и уважение mudRec за найденное решение!
vadimus_ca вне форума   Вверх Ответить с цитированием
Старый 21.07.2012, 00:35   #418
Vadgr
Житель Клуба
 
Аватар для Vadgr
 
Имя: Дмитрий
Авто: Explorer V
Сообщений: 451
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

mudRec ай молодец!!!!

надеюсь для установленного на виртуалке ДБ будет работать?

П. С.
скажите, если все таки оказалось что коды различается на каждом из видов блока управления электроникой

как задумывалось авторами ПО - это набор кодов по номеру ЕТАКса идущий в справочном материале для дилера, или как тут писали что ПО делает запрос на сервер ПСА?
Vadgr вне форума   Вверх Ответить с цитированием
Старый 21.07.2012, 00:40   #419
mudRec
Опытный
 
Имя: Юрий
Авто: я пешком
Сообщений: 86
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

Цитата:
Сообщение от Earl_Vadim Посмотреть сообщение
есть смысл выложить EXE-шник...
Дык в сообщении выше того, где выложил код (тык!), выложен же полноценный компилированный экзешник! Берите, пользуйтесь!

Vadgr, я не разбирался какие там были коды и от чего они зависели. Я нашел что в программе после описания каждого ЕТАКСа стоит процедура запроса кода. И просто убрал эту процедуру.

PS. Благодарности и поддержку в целях дальнейшего развития проекта, готов принять пивом и выпить за ваше здоровье! Пожертвование на пиво принимаются на Я.Деньги: 4100146176569.
mudRec вне форума   Вверх Ответить с цитированием
Пользователь сказал cпасибо:
Старый 21.07.2012, 00:46   #420
Vadgr
Житель Клуба
 
Аватар для Vadgr
 
Имя: Дмитрий
Авто: Explorer V
Сообщений: 451
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

Вопрос - при обновлении ДБ нужно запускать патч каждый раз или делается однократно?
Vadgr вне форума   Вверх Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Програмирование ETACS wasead Outlander - Эксплуатация и ремонт 10 04.06.2012 00:59
Блок ETACS palik Outlander - Эксплуатация и ремонт 9 11.10.2010 22:40

Текущее время: 13:50. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Использование материалов сайта разрешается только при условии размещения активной ссылки на OUT-CLUB.RU
Copyright ©2006 - 2024, WWW.OUT-CLUB.RU