Volkswagen Jetta VII (Pepper)

Запис 59: Конвертація Composition Media 3Q0035844B: USA to EU

Я їжджу на Volkswagen Jetta VII
Суми, Україна

Важливо!

Цей запис не є прямою інструкцією до дії, а лише описує мій власний досвід конвертації юніту з версії NAR до версії Europe. 



Отже, знявши захист компонентів, я отримав повнофункціональний юніт з американським регіону, який не знає європейських мов, у тому числі української.

MST2_US_VW_P0867D - буква D каже, що юніт виробництва компанії Delphi, MST2 - MIB2, US - регіон США







Сучасні юніти Delphi можливо конвертувати в EU регіон лише за допомогою софту, без необхідності розбирати і перепаювати транзистори на платі. Для цього  використовується вразливість, яка дозволяє завантажити у пристрій кастомний Instalation Manager. Ця можливість відкривається завдяки патчу від Congo_and_Duke.


Сенс у тому, щоб спочатку забекапити рідний файл Instalation Manager, і замінити в ньому код юніту та код регіону на європейські:


17268 - STD2NAV
17263 - STD2plus
17262 - STD2


У моєму випадку це:


17264 на 17263 - має бути 3 заміни 

NAR на Europe - має бути одна заміна


Робиться це за допомогою утиліти HxD. 


Зверніть увагу, що після заміни значення NAR на Europe, Europe у 16-ричному вигляді має бути записане аналогічно, як на рядку над нашим редагованим (45 75 72 6F 70 65 00 00), увага на скріншот: 





Після збереження змін, перевіряємо, що розмір файла не змінився. Тепер цей файл з правками завантажуємо у магнітолу за допомогою патчу Congo_and_Duke, і можна встановлювати європейську прошивку штатними засобами магнітоли.


Прошивати буду MST2_EU_VW_P0879D_MU0879, це передостання прошивка, яка доступна на юніт 17263. Остання: MST2_EU_VW_P0883D_MU0883.


Важлива ремарка! Після заливки нового файлу необхідно швиденько почати установку прошивки, інакше магнітола може впасти в синій екран:



Тому краще підготувати дві флешки (SD картки). На одну з них записуємо активатор Congo_and_Duke, а також робимо всі маніпуляції з Instalation Manager, на іншу розпаковуємо прошивку.


Стосовно синього екрану. Якщо на цьому етапі підсунути флешку з прошивкою, що ми підготували, то магнітола скаже, що файл не знайдено. Ребут магнітоли виведе з цього меню, але через деякий час він знову вас знайде.


Є три виходи з цієї ситуації:

  • якщо вдалося через довгий ребут потрапити у звичайний робочий режим магнітоли, то ініціюємо апдейт через штатне меню в магнітолі
  • підсунути через патч Congo_and_Duke оригінальний installation manager
  • або підсунути на флешці вже розпаковану прошивку

Що я маю на увазі під останнім пунктом? Сама прошивка магнітоли має таку структуру папок:



Щоб почати прошивку, коли вас викинуло на синій екран, то треба магнітолі підсовувати не флешку з структурою, як на скріні, а вже самі файли з папки STD2Plus_EU_VW мають бути в корені флешки. Тоді система почне процес апдейту прошивки.




Але повернемося до штатної ситуації, ми підготували дві флешки і вчасно після правки Installation Manager готові запустити апдейт прошивки.


Якщо це зробити через Сервісне меню (довгий натиск кнопки Menu на магнітолі) > Software Update, то в процесі оновиться 46 модулів, а має бути 53. 



Чому так? Бо модулі можуть мати однакову ревізію і в прошивці NAR, і прошивці EU, відповідно при такому методі оновлення, система порівняє ревізію модуля в прошивці EU з ревізією модулі на вже встановленій прошивці NAR, і просто омине оновлення такого модуля. В результаті матимемо метиса, де частково файли вже будуть від EU прошивки, а частково залишаться від NAR. Щоб цього не сталося, треба зробити примусовий апдейт усіх модулів. А зробити такий апдейт можна через Test Mode > SWDL. 


Розділ Test Mode присутній в сервісному меню (довгий натиск кнопки Menu на магнітолі), але за замовчуванням вимкнутий, щоб увімкнути, то нам знадобиться діагностична програма. В блоці 5F в розділі Адаптації, треба увімкнути режим розробника (Developer testmode), і застосувати зміни. Запросить код доступу: 20103.


Тепер у магнітоли присутній цей розділ.


Отже, заходимо в новий розділ, обираємо SWDL.






Зустріне наступний екран, де ОБОВ'ЯЗКОВО треба поставити галочку навпроти Software Download Manual Download.





І тиснемо Start Download. В результаті нас перекине на наступний екран з вибором пристрою з файлами прошивки:





Далі обираємо пристрій, обираємо прошивку і якщо все правильно зробили у пункті про Instalation Manager, то нас зустріне вікно діалогу з переліком модулів, які доступні для оновлення:




Тут обов'язково спочатку натискаємо ВИБРАТИ ВСІ, а потім кнопку Почати. система попередить, що процес оновлення може тривати більше 60 хвилин і почне оновлення.


Після 40 хвилин і декількох перезавантажень, маємо оновлені 53 модулі:




В результаті наведеного алгоритму, маємо правильно встановлене EU програмне забезпечення на магнітолу з американського регіону.


Список оновлених модулів:







Що ми мали на вході:

Part number: 3Q0035844B

Software train: MST2_US_VW_P0867D

Hardware: 722

Software: H29.319.29.3_STD2Plus_NAR



Що ми отримали на виході:

Part number: 3Q0035844B

Software train: MST2_EU_VW_P0879D

Hardware: 722

Software: H29.319.115_STD2Plus_EU


Після конвертації у магнітоли злітають всі активовані SWAP коди, щоб їх повернути на місце, знову встановимо патч Congo_and_Duke, попередньо відредагувавши в ньому файл addFecs.txt і залишивши тільки коди, що підтримує наш юніт. Список підтримуваних юнітом SWAP кодів можна знайти в сервісному меню, а розшифровку їх функціоналу приведу нижче:


00030000 - AMI (USB Enable)
00030001 - Gracenote
00040100 - Navigation
00050000 - Bluetooth
00060100 - Vehicle Data Interface
00060200 - Audi Connect / VW CarNet
00060300 - Mirror Link
00060400 - Sport HMI (Performance Monitor)
00060500 - Sport Chrono
00060600 - Logbook
00060700 - Online services
00060800 - Apple CarPlay
00060900 - Google Android Auto
00060A00 - Baidu CarLife for iOS
00060B00 - Baidu CarLife for Android
00070100 - SDS (Speech Dialogue System)
00070200 - SDS (Speech Dialogue System) for Navigation
00070400 - Digital Voice Enhancement (Electronic Voice Amplifier)


На моєму юніті був активований наступний список:






На цьому можна було б і закінчити, але після оновлення в блоці магнітоли з'являться помилки:


[1555] B201A00    Check Software Version Management (SVM) (Check software version management)
[1598] B201200    Data record implausible (Control module (data record download) - implausible data record for visible MMI system languages)
[1597] B201200    Data record implausible (Control module (data record download) - implausible data record for visible MMI system languages)



Перша пов'язана з оновленням ПЗ і прибрати її легко, дві інші потребують заміни мовної параметрії, бо у нас американська магнітола раптом стала європейською.


Спочатку фіксимо 1555- Check Software Version Management:


Заходимо в блок 5F>Адаптації: Confirmation of instalattion change і копіюємо значення параметру key: 




По суті нам треба провести операцію XOR з числом C9D2 над значенням, що в параметрі key. Зробити це можна за допомогою стандартного Windows калькулятора перемкнувши його в режим Програмного:





Якщо інтернет під рукою, то можна скористатися сервісом за посиланням: im-so-xory



Отримане значення треба вписати в цей самий key як нове значення і застосувати зміни:





Тепер стосовно мовної параметрії.

Помилки 1598 і 1597 пов'язані з тим, що американський юніт зазвичай має 3 мови - англійську, французьку та іспанську, європейський - більше 20 мов.


Щоб це виправити треба залити коректні датасети, наприклад за допомогою ODIS-E:  "010 — Передача даних->Запис блоку даних".




1598 B201200 "Control module (data record download) — implausible datarecord for visible MMI system languages - вирішується датасетом зі стартовою адресою 2D0:




1597 B201200 "Control module (data record download) — implausible datarecord for visible MMI system languages - вирішується датасетом зі стартовою адресою 280:




Після запису датасету, авто вас оповістить купую індикаторів і помилок на приборній панелі. Не треба впадати в паніку. Достатньо вимкнути, увімкнути запалювання знову.


Тепер ніби все. Насолоджуємося правильно конвертованим юнітом і доступною українською мовою в інтерфейсі!








Корисні посилання:


1) прошивка: MST2_EU_VW_P0879D_MU0879 (login/password: guest)

2) редактор: HxD

3) мовний датасет: 2D0+280


PS: щоб не закрашити процес прошивки сівшим акумулятором, то варто його підключити до зарядки, або взагалі прошивати на заведеному двигуні.

Опубліковано: 16 листопада 23:27
1 0 1

Коментарі

Щоб залишати коментарі, потрібно авторизуватись.
Дуже класний гайд! Дякую за працю!
4
17 листопада 07:52