|
||||||||
| Диагностика VAG (AUDI / Volkswagen / Skoda / Seat) | ремонт электроники Форум по работе с автомобилями группы VAG. |
![]() |
|
|
LinkBack | Опции темы | Опции просмотра |
|
|
#1 (permalink) |
|
Завсегдатай
Регистрация: 21.11.2013
Сообщений: 322
Вы сказали Спасибо: 44
Поблагодарили 246 раз(а) в 66 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: RUS
Авто: A6q C8 55TFSI
|
Доброе утро!
Потрошу MH2p больше из собственного любопытства, так как, судя по toolbox там все уже расковырято. Не пойму где оно хранит датасеты параметрии, которые грузятся через одис. есть база /mnt/persist_new/persistence/persistence.sqlite, но там мало и нет неймспейса 5F34, в котором лежат датасеты, однако они читаются через persistence client с консоли # /mnt/app/armle/usr/bin/pc b:0x5F34:0x280 00000000: 72 75 5F 52 55 00 72 75 5F 52 55 00 72 75 5F 52 ru_RU.ru_RU.ru_R 00000010: 55 00 35 31 AA EF U.51.. и неймспейса 52166966, куда прописан маппинг тоже нет, хотя и он читается # /mnt/app/armle/usr/bin/pc b:52166966:202 00000000: 72 75 5F 52 55 00 72 75 5F 52 55 00 72 75 5F 52 ru_RU.ru_RU.ru_R 00000010: 55 00 35 31 AA EF U.51.. не соображу куда спрятали, пните в нужном направлении :) |
|
|
|
|
|
#2 (permalink) |
|
Завсегдатай
Регистрация: 21.11.2013
Сообщений: 322
Вы сказали Спасибо: 44
Поблагодарили 246 раз(а) в 66 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: RUS
Авто: A6q C8 55TFSI
|
Доброе утро!
продолжаю эпопею :) кому надоело копи-пастить challenge-response для логина в этот юнит (мне просто люто :) - пользуйтесь моей прогой может даже Enthusiast включит её в тулбокс :) не знаю как с ним связаться... у кого затыкается беспроводной AndroidAuto/CarPlay - попробуйте поменять канал wlan надо отредактировать файл /mnt/misc1/connectivity/mcc_countrycode.xml ищите свою страну и меняйте канал. редактор vi там имеется :) разрешенные каналы можно посмотреть: /mnt/app/armle/usr/sbin/wl channels_in_country RU a укажите свою страну. неразрешенный канал поставить не даст ну и попутно вопрос - а как организован обмен файлами между RCC и MMX? что-то не соображу. как-то в этом участвует mmxfilestorage |
|
|
|
|
|
#3 (permalink) |
|
Завсегдатай
Регистрация: 21.11.2013
Сообщений: 322
Вы сказали Спасибо: 44
Поблагодарили 246 раз(а) в 66 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: RUS
Авто: A6q C8 55TFSI
|
новый кейс :)
в связи с отвратительной работой интернета последнее время пришлось перейти на флэшки. и тут внезапно обнаружилось, что штатная балалайка MH2p не играет звук в DTS. абыдна, блин, учитывая ейную цену. лезем посмотреть, что за Cinemo там такой стоит libNmeAudioDolby.so libNmeAudioDpcm.so libNmeAudioDTS.so libNmeAudioFLAC.so бааа... а кодек DTS наличествует, и даже прописан в cinemo_classes.xml, что не так? изучаем тему подробнее, и обнаруживаем, что он программно заблочен в libNmeBaseClasses.so AA434 013A43E2 sub r3, r3, #0x1000 AA438 0E3043E2 sub r3, r3, #0x000E AA43C 050053E3 cmp r3, #5 AA440 0100008A bhi AA44C AA444 000051E3 cmp r1, #0 AA448 CB00001A bne AA77C AA44C 0000A0E3 mov r0, #0 AA450 1EFF2FE1 bx lr вот прямо внаглую, если =100E - выдать unsupported штош, патчим, нам же нужен DTS. вместо bne AA77C ставим b AA77C (опкод CB0000EA) заменяем библиотеку, ребутим, и.... и нифига, плейер постоянно крэшится и не работает. надо же как интересно получилось, ведь sentinel отключён установкой ToolBox, что ж ему надо то? возвращаем родную библиотеку на место, идём думать дальше. разгадка обнаружилась в medialauncher - он в тихую проверяет несколько файлов. ещё и в отдельный тред запихали, три-два-расы, чтоб не сразу падало. 4A1C0 2549 ldr r1, =0x473FA ; "/armle/usr/lib/cinemo/libNmeNav.so" 4A1C2 D9F86800 ldr.w r0, [r9, #0x68] 4A1C6 7944 add r1, pc 4A1C8 24F074FF bl 6F0B4 4A1CC 2349 ldr r1, =0x47412 ; "/armle/usr/lib/libNmeBaseClasses.so" 4A1CE D9F86800 ldr.w r0, [r9, #0x68] 4A1D2 7944 add r1, pc 4A1D4 24F06EFF bl 6F0B4 забиваем колл :) по адресу 4A1D4, втыкаем два нопа (опкоды 00BF 00BF) вот он момент истины, меняем файлы, ребутим. и всё ссука работает! играет DTS, как по мне, так лучше AC3 пропатченные файлы для трейна MH2p_ER_AUG35_P2873 приаттачил, я думаю в других они такие же, но лучше сравнить. пути файлов /mnt/app/armle/usr/lib/libNmeBaseClasses.so /mnt/app/eso/bin/apps/medialauncher не забудьте сделать раздел R/W: mount -uw /mnt/app |
|
|
|
| Сказал Спасибо horrordash за это сообщение: | Андрей74 (04.11.2025) |
![]() |
|
|