26-09-2015 
26-09-2015 
я с 514 и 770 даже не стал разбираться ))) я их увидел уже когда надоело разбираться )))
  •  
26-09-2015 
26-09-2015 
Ну что парни, щас совместными усилиями добъем эти загрузчики. Amd crazy. Давайте уже начинать дизассемблировать. Есть информация, что в наших головах (Audi RNS-E Aisin) представлена ОС реального времени QNX Neutrino. Проц hitachi SH4, графический проц mb86293 coral (fujitsu). IDA версии 5.5 декомпилирует наш loadind.kwi с выбранным процессором ARM XScaleB c точкой входа 00001708. Находится много всяких функций, но я пока не силен в ассеблере, а уж в командах и регистрах ARM процессора и подавно - там черт ногу сломит. Но выглядит интересно:
Курим KIWI

_________________

Ваз2105 - Audi 80 - Audi A6/C4 q - Audi A3/8L - Audi A4/B7 q

  •  
27-09-2015 
27-09-2015 
Что касается функций распаковщика, умеет
компрессию 1, 2, 2.1, 2.2, 2.3
два вида 05.CMP
Также умеет постобработку при компрессии типа 1 (файлы у которых первые байты 0х2004).
Не умеет пока 258, 514, 770. (Уже умеет).

_________________

Хренасекакжитьинтересно

  •  
28-09-2015 
28-09-2015 
Новый софт:

TOYOTA LOADER CHECKSUM PATCHER 2015
The software for automatic adjustments in the checksums of the loaders LOADING.KWI with AISIN-AW and DENSO modules.
The software works with modules 4, 5 and 6-st generations. The software works only with files writable. Before editing the file, the software asks for your permission. Check the operation of the software by opening any file LOADING.KWI.


Автоматический корректировщик контрольных сумм в загрузчиках LOADING.KWI 4, 5 и 6 поколений с модулями AISIN-AW и DENSO.

Скачать можно тут : link

Курим KIWI
  •  
  • +4
29-09-2015 
29-09-2015 
Обрати внимание, после строки
Unit 1 APM at address XXXXXX checksum FAILED!!!

следом идет строка
>>> Unit 1 APM checksum changed to YYYYYYY

это и значит, что контрольная сумма в модуле APM изменена на правильную.

Короче, если вы отвечали "ДА" на запрос программы о внесении изменений, она сразу сама вносит изменения. По окончании проверки файла текст окрашивается в зеленый цвет, и внизу будет строчка
>>> File is OK <<<


Если на запрос вы отвечали "НЕТ", значит в файле остались неверные контрольные суммы, и по окончании проверки текст окрасится в красный цвет.
Курим KIWI

Чтобы убедиться записались ли изменения, можно пропустить этот же файл через программу второй раз
Sorry, I should say corrupted )
  •  
29-09-2015 
29-09-2015 
BKN писал(а):
программа реально находит блоки с неверной суммой и якобы меняет их на верные...
Программа меняет не блок, а его контрольную сумму.
  •  
29-09-2015 
29-09-2015 
Да, сорри, есть проблема! Связано с правами на запись в файл. Вечером исправлю
  •  
  • +2
29-09-2015 
29-09-2015 
vova_yu писал(а):
Что касается функций распаковщика, умеет
компрессию 1, 2, 2.1, 2.2, 2.3
два вида 05.CMP
Также умеет постобработку при компрессии типа 1 (файлы у которых первые байты 0х2004).
Не умеет пока 258, 514, 770.
Уточняюсь - 258, 514, 770 - умеет, это и есть 2.1, 2.2, 2.3

_________________

Хренасекакжитьинтересно

  •  
29-09-2015 
29-09-2015 
Уважаемые курильщики KIWI!
Чего нужно курнуть, что бы с вашими прогами можно было перевести на картах улицы с Латиницы на Кириллицу, соответственно работал масштаб на русском, ну и если бы контуры домов наложить, то вобще было бы прекрасно, пусть хотя бы с более старых карт. Wink

_________________

В технике чудес не бывает

  •  
29-09-2015 
29-09-2015 
profi-max писал(а):
Да, сорри, есть проблема! Связано с правами на запись в файл. Вечером исправлю
Готово. Исправил. Файл заменил link
  •  
  • +1
29-09-2015 
29-09-2015 
барс027 писал(а):
Уважаемые курильщики KIWI!
Чего нужно курнуть, что бы с вашими прогами можно было перевести на картах улицы с Латиницы на Кириллицу, соответственно работал масштаб на русском, ну и если бы контуры домов наложить, то вобще было бы прекрасно, пусть хотя бы с более старых карт.
С нашими прогами этого не сделаешь.
То о чем вы говорите можно решить конвертором с известных форматов в киви. Для этого нужно почти полностью расковырять киви. И написать конвертер

_________________

Хренасекакжитьинтересно

  •  
29-09-2015 
29-09-2015 
Выложил исходники консольных утилит и библиотек ранее размещенных в файловом архиве.
link
Мож кому помогут.

_________________

Хренасекакжитьинтересно

  •  
  • +1
29-09-2015 
29-09-2015 
vova_yu писал(а):
С нашими прогами этого не сделаешь.
Понял, Спасибо.
Я просто подумал может чего из табака подкинуть земляку, ради такого дела найду, вдруг да сделает в процессе, очень многие бы были рады. Amd Thumbs up
Шутка. Amd Green
Курить вобще вредно, курим только KIWI. Amd Jokingly

_________________

В технике чудес не бывает

  •  
29-09-2015 
29-09-2015 
барс027 писал(а):
Чего нужно курнуть, что бы с вашими прогами можно было перевести на картах улицы с Латиницы на Кириллицу, соответственно работал масштаб на русском, ну и если бы контуры домов наложить, то вобще было бы прекрасно, пусть хотя бы с более старых карт.
Перевести на кириллицу можно и без конверторов. Заменить латинские символы на соответствующие русские в нужных местах и все. Но тут тоже куча проблем всплывает. Не зацепить левые участки, где латинский шрифт нужен. И собственно алгоритм самой конвертации должен быть нетривиальным. Например на общепринятом транскрипте слово "Улица" звучит как "Ulica", а в картах - "Ulitsa". И как узнать "ts" - это "тс" или "ts" - это "ц"? И таких примеров много. Как вариант делать сравнение с каким-нибудь адресным классификатором для названий улиц и городов (тот же KLADR), а служебные слова типа улица, переулок и т.д. однозначно заменять.
С силуэтами домов тоже можно кое-что придумать.
Но это все полумеры конечно и вырезание аппендицита через рот. Но, если по-другому не получается, то и это работает.

_________________

Ваз2105 - Audi 80 - Audi A6/C4 q - Audi A3/8L - Audi A4/B7 q

  •  
29-09-2015 
29-09-2015 
maxx_18 писал(а):
Перевести на кириллицу можно и без конверторов.
Да переводят как то программно, и у "Нави54" карты на русском с домами, и многим известный "Е17 с контурами", вот такой:
clublex.ru/p3633231
да и слышал по секрету, что и Е1В уже перевели, правда с "поиском" до сих пор воюют. Люди делают, корпят, есть спрос значит потом окупят свои труды, не ради же спортивного интереса время тратят, это нормально и я только "за", первый готов такие карты купить.
Просто вижу что Владимир мой земляк, и что то изобретает в этом направлении (карты), вот думал может элементарно за ДВ возьмётся на русском, если таким увлекается как хобби, или прогу какую напишет, что бы другие быстрее "родИли" с этим решением. Amd Ashamed

_________________

В технике чудес не бывает

  •  
Реклама для незарегистрированных пользователей. Зарегистрироваться в Клубе
Новая тема  
Все форумы  »  Общий технический Lexus-форум  » Навигация/GPS в Lexus Правила форумов