Базовая русификация BMW / Mini

wagner

Administrator
Команда форума
Registered
Базовая русификация BMW/Mini VO/FA-кодированием через E-Sys.

В комплектации автомобиля можно изменять код опции языковой версии и изменять, удалять или добавлять код опции национальной версии с последующим кодированием ЭБУ и тем самым изменять список доступных языков в ГУ БМВ и задавать язык по умолчанию. Ниже приведены примеры добавления русского языка в автомобили для американского и азиатского регионов. По аналогии можно добавить любой другой язык из доступных.

Понадобятся: E-Sys, PSdZData, ENET-кабель

Перед началом желательно сделать резервную копию оригинальных кодировочных файлов и загруженных FSC.

По желанию можно также загрузить в ГУ пакеты Data Speech и IBAD для нужных языков (рассчитать и отредактировать TAL для HU оставить только нужные SWFK и IBAD). Это лучше сделать до кодирования. Для загрузки понадобится PSdZData full (достаточно будет необходимых файлов SWFK и IBAD из PSdZData full). Список SWFK с Data Speech ниже.

Для начала кодирования нужно подключиться к машине через ENET и E-Sys, считать комплектацию FA и список ЭБУ SVT-actual. Открыть FA в FA-Editor.

Далее
[-] Означает удалить SALAPA опцию из комплектации FA.
[+] Означает добавить SALAPA опцию в комплектацию FA.

NB! Изменённую комплектацию FA в автомобиль (в VCM) не записывать!

ГУ MGU, США:
Снять галку автоматического времени в iDrive.
Изменить FA, SALAPA-Element:
-853 Language version, English
+6UD Language version, Russian
+548 Kilometre speedo
-645 BMW US Radio

Кодировать с этой FA ЭБУ:
DKOMBI [60] — ошибки и предупреждения станут на русском,
HU_MGU [63] — появится европейский список языков, русский станет языком по умолчанию,
RAM [37] — появятся чётные радиочастоты.

Если в ГУ не появился русский, то дополнительно изменить в FA:
Typschlussel: US на ECE* (см. ниже).
Кодировать с этой FA ЭБУ:
HU_MGU [63].

Если в ГУ MGU галка "Автоматическое время" стала неактивна, галку невозможно снять и не получается задать время вручную — это можно поправить FDL-кодированием.

ГУ MGU, Канада:
В Канаде (853, 838) доступны английский, испанский, французский и китайский языки.
Снять галку автоматического времени в iDrive.
Изменить FA, SALAPA-Element:
-838 National version Canada
-853 Language version, English
+6UD Language version, Russian
-645 BMW US Radio

Кодировать с этой FA ЭБУ:
DKOMBI [60] — ошибки и предупреждения станут на русском,
HU_MGU [63] — появится европейский список языков, русский станет языком по умолчанию,
RAM [37] — появятся чётные радиочастоты.

Если в ГУ не появился русский, то дополнительно изменить в FA:
Typschlussel: US to ECE * (см. ниже).
Кодировать с этой FA ЭБУ:
HU_MGU [63].

ГУ MGU, Корея:
В Корее (867, 802) доступны корейский и английский языки.
Изменить FA, SALAPA-Element:
-802 National version Korea
-867 Language version Korean
+6UD Language version, Russian

Кодировать с этой FA ЭБУ:
DKOMBI [60] — ошибки и предупреждения станут на русском,
HU_MGU [63] — появится европейский список языков, русский станет языком по умолчанию,
RAM [37] — появятся чётные радиочастоты.

Если чётные радиочастоты не появились — можно исправить FDL-кодированием (понадобится лаунчер или bimmercode):
RAM [37]: TUNER_DAB_FM_FOLLOWING_SWITCH = NOT_AVAILABLE_and_on_FM_PREFERRED (Werte=01)

ГУ MGU, Китай:
В Китае (866, 8AA) доступны китайский, корейский и английский языки.
Изменить FA, SALAPA-Element:
-8AA National version China
-866 Language version, Chinese simpl.
+6UD Language version, Russian

Кодировать с этой FA ЭБУ:
DKOMBI [60] — ошибки и предупреждения станут на русском,
HU_MGU [63] — появится европейский список языков, русский станет языком по умолчанию.

Чётные радиочастоты в Китае уже есть.

ГУ NBT, NBT Evo, Entrynav, Entrynav2, HU-B BIS:
Изменить FA, SALAPA-Element:
-National Version (из списка ниже), если есть.
-Language Version (из списка ниже).
+6UD Language version, Russian.
+548 Kilometre speedo.

Кодировать с этой FA ЭБУ:
KOMBI [60],
HU_NBT [63] (или NU_NBT2, HU_ENAV, HU_ENAVEVO, HU-B, …).

В случае ошибки "requestOutOfRange" при VO/FA-кодировании HU с измененной комплектацией FA — это NBTevo VO Сoding lock. Можно попробовать FDL-кодирование (понадобится лаунчер или bimmercode).

Если при VO/FA-кодировании HU_NBT2 c 6UD появляется ошибка "Not executable" в E-Sys и ГУ зависает с чёрным экраном, а при FDL-кодировании с изменённым параметром "COUNTRY" ГУ тоже зависает с чёрным экраном, но при этом другие FDL-параметры кодируются без проблем, а также при установке FDL-параметра LANGUAGE_RUSSIAN = list (02) русский язык не появляется в списке, а при установке FDL-параметров LANGUAGE_RUSSIAN = master (01) и LANGUAGE_KOREAN = list (02) в ГУ пропадает шрифт — это NBT evo Region lock blackscreen, часто встречается на NBTevo из Кореи. Можно исправить через feature installer.

NBTevo types of locks

Чётные радиочастоты в NBT добавить FDL-кодированием (понадобится лаунчер или bimmercode):
RADIO_COUNTRY = ece (Werte=00)
FM_DEEMPHASIS = 50us (Werte=00)
ANZEIGE_FREQ = nicht_aktiv (Werte=00)

Если нет звука, нет шипения радио, то:
RADIO_COUNTRY = australien (Werte=03)

***
 
* Чтобы изменить Typschlussel с амерканского US на европейский ECE нужно в комплектации FA найти поле Typschlussel (находится в разделе FA — FZAuftrag — Type), его значение состоит из четырёх символов. В американских машинах чаще на четвёртом месте (иногда на втором) стоит цифра 3 — это означает автомобиль для американского рынка. Заменить эту тройку на единицу в FA Editor. Если тройка на четвёртом месте — заменить её на единицу, а если на четвёртом месте не тройка, но есть тройка на втором месте — заменить эту тройку на втором месте на единицу. Это будет означать такой же автомобиль, но для европейского рынка. Сохранить изменённую комплектацию FA и активировать её в окне кодирования. В автомобиль (в VCM) такую комплектацию не записывать, все подряд ЭБУ с такой комплектацией не кодировать!

Список опций языковых версий:
6S1 Language version Turkish
6S2 Language version Greek
6S3 Language version Portuguese
6S4 Language version Swedish
6S5 Language version Bahasa Indonesian
6UD Language version, Russian
851 Language version German
852 Language version Japanese
853 Language version, English
854 Language version, French
855 Language version, Italian
856 Language version, Spanish
866 Language version, Chinese simpl.
867 Language version Korean
868 Language version, Dutch
869 Language version Switzerland
8A0 Language version Thai
8A1 Language version, Polish
8A2 Language version, Hungarian
8A3 Language version, Arabic
8A4 Language version Czech
8A5 Language version Slovak
8A6 Language version Slovene
8A7 Language version Norwegian
8A8 Language version Danish
8A9 Language version Finnish

Список опций национальных версий:
801 National version Germany
801 National version Germany/Austria
802 National version Korea
804 National version Switzerland
807 National version Japan
808 National version Israel
809 National version Denmark
810 National version Australia
811 National version Belgium
812 National version England / Ireland
812 National version Great Britain
813 National version France
814 National version Italy
816 National version eastern Europe
819 National version Spain
820 National version Latin America
821 National version Egypt
822 Gulf version
824 National version south Africa
827 National version Scandinavia
830 National vers. northern countries
833 Country specification, Singapore
838 National version Canada
846 Country-specific version Taiwan
8AA National version China
8LA National version, India

***
С какими опциями БМВ какие языки доступны в ГУ:

853 Language version, English;
838 National version Canada:

— английский (по умолчанию),
— испанский,
— французский,
— китайский.

867 Language version Korean;
802 National version Korea:

— корейский (по умолчанию),
— английский.

866 Language version, Chinese simpl,
8AA National version China:

— китайский (по умолчанию),
— корейский,
— английский.

Европейский список языков:
— нидерландский (Nederlands);
— чешский (Čeština );
— датский (Dansk);
— немецкий (Deutch);
— греческий (Ελληνικά);
— британский английский (English UK);
— испанский (Español);
— французский (Français);
— итальянский (Italiano);
— венгерский (Magyar);
— норвежский (Norsk);
— польский (Polski);
— португальский (Português);
— русский;
— словацкий (Slovenčina);
— словенский (Slovenščina);
— финский (Suomi);
— шведский (Svenska);
— турецкий (Türkçe).

MGU Data Speech SWFK list:
SWFK_000056BE Data Speech High Czech Czech Republic
SWFK_000056BF Data Speech High Danish Denmark
SWFK_000056C0 Data Speech High Dutch Netherlands
SWFK_000056C1 Data Speech High English Great Britain
SWFK_000056C2 Data Speech High English US SWE 01
SWFK_000056C3 Data Speech High English US SWE 02
SWFK_000056C4 Data Speech High Finnish Finland
SWFK_000056C5 Data Speech High French Canada
SWFK_000056C6 Data Speech High French France
SWFK_000056C7 Data Speech High German Germany SWE 01
SWFK_000056C8 Data Speech High German Germany SWE 02
SWFK_000056C9 Data Speech High Greek Greece
SWFK_000056CA Data Speech High Hungarian Hungary
SWFK_000056CB Data Speech High Italian Italy
SWFK_000056D0 Data Speech High Mandarin China SWE 01
SWFK_000056D1 Data Speech High Mandarin China SWE 02
SWFK_000056D4 Data Speech High Norwegian (Bokmal) Norway
SWFK_000056D5 Data Speech High Polish Poland
SWFK_000056D7 Data Speech High Portuguese Portugal
SWFK_000056D8 Data Speech High Romanian Romania
SWFK_000056D9 Data Speech High Russian Russia
SWFK_000056DA Data Speech High Slovak Slovakia
SWFK_000056DB Data Speech High Slovenian Slovenia
SWFK_000056DC Data Speech High Spanish Spain
SWFK_000056DD Data Speech High Spanish US
SWFK_000056DE Data Speech High Swedish Sweden
SWFK_000056E0 Data Speech High Turkish Turkey
SWFK_00007CA1 Data Speech High Vietnamese

MGU21 ID8
…

MGU22 iDrive 8.5 SFA IDs
0x204348 — Система ввода голосовых сообщений
0x414154 — Android auto
0x414350 — Apple CarPlay
0x4D4150 — Навигация, картографические данные
0x4E4141 — Приложение навигации, Азия
0x4E4152 — Приложение навигации, остальные страны мира
 
VCM (Vehicle Configuration Management) это не ЭБУ, а функция самого автомобиля. В G-серии комплектация физически хранится в одном месте — в ЭБУ BDC. В MGU и других ЭБУ комплектация не хранится и записать её туда не получится. Здесь подразумевается, что нужно не записывать изменённую комплектацию в автомобиль, а хранить её только как xml файл на компьютере и подгружать в E-Sys только при кодировании определённых ЭБУ.
 
Comfort Mode => TAL-Calculating
1. Повторно прочитать комплектацию — Read
2. Считать блоки. Сразу нажать рядом Save, сохранить исходное состояние блоков (SVT_ACTUAL)
3. Выбрать Construction Progress, i-step shipment and target и нажать Calculate. Рассчитываем состояние блоков к которому должны прийти после прошивки. (SVT_SOLL)

*ВАЖНО! В списке блоков найти HU_MGU и проверить 2 пункта:
— В списке внутри блока должен появиться SWFK-файл 000056D9… Он как раз отвечает за русский язык. Если его нет, то в комплектации необходимо еще менять страну.
— Найти внутри блока файл HWEL_… и убедиться, что он черного цвета. Если цвет отличается, то необходимо нажать кнопку "HW-IDs from SVT actual" до сохранения SVT_SOLL на диск. HWEL и HWAP блоки отвечают отвечают за аппаратную часть. Их прошивать нельзя ни в коем случае. Иначе будет кирпич.

4. Сохранить на диск SVT_SOLL, нужен для обновления (SVT_SOLL)
5. Сделать расчет TAL — списка действия для программирования (TAL)
6. Сохранить TAL на диск, нужен для обновления

Expert Mode -> TAL Processing.
7. Открыть сохраненный ранее TAL файл (TAL)
8. Открыть сохраненный SOLL файл (SVT_SOLL)
9. Открыть сохраненный FA файл
10. Проверка готовности софта
11. Убрать галки со всех блоков кроме HU_MGU
12. Запустить обновление
 
Последнее редактирование:
Создание оффлайн профили BMW на MGU ID7.
Для этого нам потребуется программа Tool32 с установленными дополнениями. Расписывать установку не буду, и так должно быть все понятно. Если не понятно — лучше не лезть.
Для создания профиля понадобится ENET шнурок. Вводим машину в диагностический режим (чтобы не уснула).
Открываем Tool32 — File — Open — HU_MGU.prg
Далее выбираем info в окне Select Job и нажимаем F5. Понимаем, что все работает идем дальше.
Выбираем steuern_routine — Argument Wizard — PERSONALISATION_CREATE_LOCAL_ACCOUNT — Ок — F5.
В машине должен отобразиться профиль: TEST_NAME.
Далее идём steuern_pia_04_change_profile > вводим аргументы согласно инструкции, где 0 это первый профиль, 1 соответственно второй профиль, второй аргумент будет 1 или 2, где 1 — временный профиль, 2 — постоянный. Должно получиться по типу 0;2 (без пробелов) > F5 > выбираем профиль с именем TEST_NAME в MGU > personalisation_rename_account > Вводим имя профиля на латинице > F5.
Радуемся созданному профилю и привязываем ключи.
 

Смена Type / Typschlüssel (Регион BMW)​

Typschlussel -берется из вин кода:
4, 5 знак — только буквы
6 знак — практически всегда цифры
7 знак:
"1" — "всемирный" кроме США и CKD-комплектов, с левым расположением руля"2" — -"- с правым расположением руля (для левостороннего движения)"3" — для североамериканского рынка с левым рулем (иногда может заменяться на букву "C" или "G", но код модели в базах данных все равно заканчивается на "3" для первых и "7" для вторых)"4"…"9" — специфические исполнения для разных региональных рынков (CKD-комплекты в т.ч.)
------------------------------------------------------------------------------------------------------------------------------------------------
7-м символом ставим нужную цифру (скорее всего нужна 1 и должно получиться "Typschlüssel=ххх1")
 
Последнее редактирование:
  • Верх