Приборная панель умеет показывать подсказки навигатора: стрелку манёвра, расстояние до него и название улицы — даже когда навигатор на головном устройстве свёрнут. С завода эта функция выключена в кодировке приборки. Включается она изменением одной цифры в коде блока через диагностический сканер.
Готового кода «для всех» нет: кодировка приборки отличается от машины к машине — комплектацией, версией блока, набором опций. Поэтому статья учит находить нужный байт в вашем собственном коде, а коды других машин приведены только как примеры.
Что понадобится
- Launch — диагностический сканер с подключением в OBD-разъём. Подойдут и неофициальные сборки ПО Launch — Diagzone, X-DIAG — с совместимым адаптером.
- Пакет GEELY CUSTOMIZE версии 23.42 или новее — с более старыми кодирование приборки может не работать.
- Включённое зажигание на всё время работы.
Как устроен код
Launch показывает кодировку приборки строкой из 32 символов — это 16 байт, по два символа на байт. Почти все байты у разных машин свои, и трогать их не нужно.
Навигацию включает 12-й байт — и только последняя цифра в нём. Найти его просто: после него в коде идут четыре нулевых байта — хвост 00000000. То есть нужный байт — последний ненулевой перед хвостом из восьми нулей, символы с 23-го по 24-й.
В нём последняя цифра E меняется на F. Первую цифру байта не трогаем — в ней другие настройки приборки.
Меняйте только одну цифру. Если последняя цифра 12-го байта у вас уже нечётная (1, 3, 5, 7, 9, B, D, F) — функция уже включена, менять нечего. Если она не E, а другая чётная (0, 2, 4, 6, 8, A, C) — прибавьте к ней единицу: 0→1, 2→3, …, C→D.
Пошаговая инструкция
1. Подключение
Подключите Launch к OBD-разъёму, включите зажигание. Откройте пакет GEELY CUSTOMIZE, выберите свою модель и блок приборной панели.
2. Сохраните исходный код
Откройте пункт «Конфигурационный код сетевого узла — ввод кода». Сканер покажет окно «Информация напоминания» с текущим кодом — «Текущий конфигурационный код функции ECU».
Сфотографируйте или перепишите исходный код до любых изменений. Это ваша резервная копия: с ней приборку можно вернуть в заводское состояние, если что-то пойдёт не так.
3. Найдите 12-й байт
Разбейте код на пары символов и найдите последнюю ненулевую пару перед хвостом 00000000. Например, в коде
0E045401106993008001833E00000000
это пара 3E: 0E 04 54 01 10 69 93 00 80 01 83 3E 00 00 00 00.
4. Измените одну цифру
Замените последнюю цифру этого байта: E → F — это 24-й символ кода. Весь остальной код оставьте как есть:
- было:
0E045401106993008001833E00000000 - стало:
0E045401106993008001833F00000000
Введите получившийся код в Launch и подтвердите запись.
5. Перезапустите приборку
Выключите зажигание, подождите несколько секунд и включите снова — приборная панель загрузится с новой кодировкой.
Примеры
| Машина | 12-й байт был | Стал |
|---|---|---|
| Belgee X50+ | CE |
CF |
| Geely Coolray | 3E |
3F |
Проверка
Постройте маршрут в навигаторе на головном устройстве — например, в Яндекс Навигаторе — и сверните его. На приборной панели появятся стрелка ближайшего манёвра, расстояние до него и название улицы.
Если подсказки на приборке выводятся на английском, хотя язык везде русский: переключите язык в настройках приборной панели на английский, затем обратно на русский и перезагрузите головное устройство. После этого подсказки станут русскими.
Как вернуть как было
Повторите шаги 1–2 и введите исходный код, сохранённый на шаге 2. После перезапуска зажигания приборка вернётся к заводскому виду — без подсказок навигатора.