Перейти к содержанию

THC

Автомастер
  • Постов

    103
  • Зарегистрирован

  • Победитель дней

    19

Весь контент THC

  1. Команды commandWord Коды 21 (hardware) setClock = 2101 readClock = 2102 DPUVerInfo = 2103 DPUKuInfo = 2104 DPUVer = 2105 DPU = 2106 writeDPUSerialNum = 2107 setBluetoothName = 2108 transferDPUMode = 2109 clearFlash = 210A modifyPw = 210B resumePw = 210F resumePw = 2110 download = 2111 writeConFile = 2112 readConFile = 2113 currentStatus = 2114 DPULicense = 2115 DPUBluetoothAddress = 2116 checkDPU = 2117 writeConnector = 2118 readConnector = 2119 exitSimpleDiagnostic = 211A intoLowerPowerMode = 211B DPUDateSoftcode = 2131 activation = 2133 SoftVer = 2134 Коды 24 (software) upgrade = 2401 upgradeFileName sendFileNameAndLength = 2402 upgradeFileContent sendUpdateFilesContent = 2403 sendUpdateFileMD5 upgradeFileConVerify = 2404 ValidateUpdateFinished upgradeComplete = 2405 breakPointResume = 2406 upgradeFirmware = 2407 ValidateAllFilesMD5 readModelFileInfo = 2408 Коды 25 (connect) diagnosticList = 2500 link = 2501 requestConnect = 2502 securityCheck = 2503 disconnect = 2504 resetConnector = 2505 Коды 27 smartboxNo = 2701
  2. Формат команды Bluetooth "55 АА F0 F8" + packLengths + counter + commandWord + dataArea + packVerify PackLengths - длина пакета Counter - счётчик CommandWord - код команды (2 байта) dataArea - данные packVerify - контролька пакета Пример разборки пакета DPUVerInfo проверка серийного номера "55 АА F0 F8" + 00 03 + 2B + 21 03 + 02 packLengths = 00 03 (3 байта) counter = 2B commandWord = 21 03 DPUVerInfo packVerify = 02 (контрольный байт) Пример разборки пакета DPUVer проверка firmware, bootloader "55 АА F0 F8" + 00 03 + 10 + 21 05 + 3F packLengths = 00 03 (3 байта) counter = 10 commandWord = 21 05 DPUVer packVerify = 3F (контрольный байт)
  3. Включение Bluetooth снифинга на Android После включения вся информацию о bluetooth пакетах будет записываться в специальный log-файл 1. Заходим в Настройки 2. Выбираем пункт "Для разработчиков" 3. Включаем пункт «Включить журнал трансляции операций HCI Bluetooth». После этого в памяти устройства (в корне sdcard) будет создан специальный log-файл с названием btsnoop_hci.log куда будут записываться все передаваемые по bluetooth данные.
  4. Бутлодер никогда не прошивался и не будет прошиваться никакими пользовательскими приложениями.
  5. Адаптер блокирует новое приложение EasyDiag 2.01.007 при наличии файла LAUNCH_CONFIG В ПРОшных оболочках функционала блокировки не предусмотрено... пока что.
  6. А что вы хотели? Чтобы EOBD2 22.47 заработало на вашем залоченном адаптере, который вы обновили до 11.55 ?
  7. А вы знаете, что содержится в файле firmware ? Какая структура, какие данные, в какие области записываются ? Какие режимы работы протоколов, какие тайминги, счётчики, циклы, команды прописаны, проводили анализ ? Если не проводили и ничего не знаете о структуре прошивки, то почему утверждаете, что прошивки не нужны ? Новые марки будут требовать новых версий FW, то вы пользуетесь патченными марками не означает, что всё и всегда будет работать хорошо. Тесты покажут.
  8. На старых работает любая прошивка с версией диагностического ПО 2.24 (11.55, 11.56)
  9. На старых свистках версия Boot Loader 1.03.00, на iDiag Boot Loader 1.01.052 Версия диагностического ПО содержится в прошивке FW, для старых адаптеров она 2.24, для новых 10.01
  10. Проверка серийного номера SN, версии бутлоадер Boot Loader, даты производства Data, версии диагностического ПО Diag., версии прошивки firmware (метод THC) 1. Устанавливаем программу Serial Bluetooth Terminal https://play.google.com/store/apps/details?id=de.kai_morich.serial_bluetooth_terminal Serial Bluetooth Terminal.ver.1.7.build.18.apk 2. Включаем Bluetooth 3. Во вкладке Bluetooth Classic находим адаптер, выбираем его (цвет полоски изменится на зелёный) 4. Переходим в пункт Setting, включаем отображение кнопок макросов (Show macro buttons) 5. Переходим в Terminal 6. Нажимаем значёк подключения 7. Нажимаем и долго удерживаем кнопку М1 (редактирования макроса), прописываем команду проверки серийного номера 55 АА F0 F8 00 03 2B 21 03 02 8. Нажимаем и долго удерживаем кнопку М2 (редактирования макроса), прописываем команду проверки версии прошивки, бутлоадера, версии диагностического ПО 55 АА F0 F8 00 03 10 21 05 3F 9. Нажимаем кнопку макроса SN, проверяем серийный номер, ревизию платы, дату производства 968590XXXXX Серийный номер адаптера V1.00.000 Ревизия платы 20170607 Дата производства (формат год / месяц / число) 7 июня 2017 10. Нажимаем кнопку макроса Ver, проверяем версию бутлоадера Boot (1 группа цифр), версию прошивки FW (2 группа цифр), версию диагностического ПО Diag (3 группа цифр) V1.23.001 Версия Boot Loader V11.52 Версия прошивки Firmware V10.01 Версия диагностического ПО P.S. Аналогично вы можете забить на макросы М3-М6 любые другие команды, например, секретную команду блокировки secret lock command - заблокирует любой адаптер с версией boot loader 1.23.001 (как это делает EasyDiag 2.01.007) секретную команду разблокировки secret unlock command - разблокирует залоченный адаптер, вернёт в заводское состояние секретную команду инициализации secret init command - сделает первичную инициализацию залоченного адаптера, после которой можно запускать оболочку Pro любые другие команды, которые отправляются в режиме тестирования.
  11. подробнее опишите свою проблему, какие ошибки выдаёт и на чём тестируете ?
  12. Осталось добавить поддержку нескольких версий марок, на разных языках и сделать опцию хранения марок на карте памяти.
  13. Ты сам то, хоть один плюс поставил, тому кто эти оболочки выложил ?
  14. мы сейчас о ваших возможностях и ваших столах ведём речь. к чему был задан ваш вопрос ?
  15. Давай, третий раз повтори одно и то же. Если не понял вопроса, попробуй прочесть ещё раз, возможно поможет. Если DZ делает точно такой же софт как ляньч, то почему у них последние версии марок даже не запускаются ? Желтый сам по себе никаких функций не обеспечивает, это аппаратное обеспечение, интерфейс доступа к автомобилю. Работу и специальные функции обеспечивает софт. Почему у сканера iDiag официальный софт обеспечивает специальные функции, а его брат-близнец EasyDiag не может ? Котлеты вместе с мухами смешал.
×
  • Создать...