![]() |
Re: Исследование механизма работы ПО MMCS
Цитата:
Не все экранные формы - только здесь Сокрее всего он объединяющий или взаимопересекающийся с другими библиотеками Надо изучать |
Re: Исследование механизма работы ПО MMCS
А вот подскажите мне знатоки японских MMCS, что у нас региональным кодом DVD происходит? Прошил J-01 американской прошивкой, появилась поддержка региона 1, при этом сохранилась поддержка родного японского региона 2.
Как бы туда добавить остальные регионы, или поменять японский на какой-то еще? |
Re: Исследование механизма работы ПО MMCS
кстати, у кого есть DVD в PAL с американски регионом?....мне бы исошник...
|
Re: Исследование механизма работы ПО MMCS
Почему именно PAL, японки всеядные вроде?
|
Re: Исследование механизма работы ПО MMCS
есть или нет?...
|
Re: Исследование механизма работы ПО MMCS
Цитата:
|
Re: Исследование механизма работы ПО MMCS
А европейки?
|
Re: Исследование механизма работы ПО MMCS
Вот свет в конце тоннеля:
Так я планирую экспорт dll и восстановление таблицы RELOC Пример: rsaenh.dll Размещение секции Reloc в dll при экспорте: e32_vbase => ImageBase = 10 000 000h При экспорте приволим к этому знаменателю При импорте дельту высчитываем между vbase (e32_vbase) – ImageBase; rawAdrSec: Raw Adress (PointerToRawData) файловое смещение, откуда брать исходные данные для секции при отображении rawSizeSecReloc: Raw Size (SizeOfRawData) размер, VirtualSize - выровненный на SectionAlignment. rawSizeSecReloc = Utils.alignLenLong(e32_unit_5_size, fileAlign); e32_unit_5_size = сумма SizeOfBlock IMAGE_BASE_RELOCATION = VirtualAddress + SizeOfBlock (8h) После этого заголовка следует массив 16-битовых описателей настройки. Количество таких описателей равно NN = (SizeOfBlock - IMAGE_SIZEOF_BASE_RELOCATION) / 2 Item (описатель) = 16-бит = : Каждый описатель настройки в 4-х старших битах (тип 3 = HIGHLOW)содержит тип настройки, а в 12 младших битах – смещение от начального RVA до настраиваемых данных Реальное RVA = VirtualAddres (сhunk) + 12 младших бит (item) Таблица настройки заканчивается блоком, у которого заголовок IMAGE_BASE_RELOCATION заполнен нулями - ABSOLUTE. Последний сhunk – ABSOLUT – не имеет Т.е. в SizeOfBlock каждого сhunk (кроме последнего) входит ABSOLUTE Список всех настраиваемых RVA и способ их настройки как раз и содержится в таблице настройки, которая представляет собой набор блоков (chunks). сhunk = Каждый блок содержит настройки для 4 Кб данных и начинается с заголовка IMAGE_BASE_RELOCATION и заканчиваеся ABSOLUTE (00 00) Если есть у кого дополнения жду до завтра и начинаю писать |
Re: Исследование механизма работы ПО MMCS
Никто не в курсе - какой модуль отвечает за радио? Сообщения RDS принимаются, в настройках TMC их видно, но названия радиостанций и прочая информация не отображаются.
TMC при этом полнотью работает. https://out-club.ru/board/attachment...jntr9fqvdg.jpg https://out-club.ru/board/attachment...exg7umqpys.jpg Добавлено через 5 часов 29 минут Похоже, это AVUnit Выложите кто-нибудь европейский лоадинг, пожалуйста. |
Re: Исследование механизма работы ПО MMCS
Цитата:
|
Re: Исследование механизма работы ПО MMCS
Нужна помощь:
ищу: Платформ Билдер Вин це 3 |
Re: Исследование механизма работы ПО MMCS
|
Re: Исследование механизма работы ПО MMCS
Вроде да
Спасибо |
Re: Исследование механизма работы ПО MMCS
При замене AVUnit - нужно менять еще какие-то модули?
|
Re: Исследование механизма работы ПО MMCS
Цитата:
|
Re: Исследование механизма работы ПО MMCS
Как получить список?
Добавлено через 1 минуту Есть какой-то аналог tdump? |
Re: Исследование механизма работы ПО MMCS
Цитата:
|
Re: Исследование механизма работы ПО MMCS
Если это отвлекает от риаллока и прочего, то не очень срочно :)
|
Re: Исследование механизма работы ПО MMCS
Цитата:
Добавлено через 1 минуту [quote="vadimus_ca;1641247"] Это только апдейт. Нужен стартовый Цитата:
|
Re: Исследование механизма работы ПО MMCS
Сам билдер или образ СЕ3?
|
Re: Исследование механизма работы ПО MMCS
Цитата:
там сидит библиотека на архивацию и разархивацию + методы, порядок их вызова У меня неустойчиво работает эта функция, не могу понять причину По-этому нужен первоисточник |
Re: Исследование механизма работы ПО MMCS
Цитата:
Код:
Turbo Dump Version 6.4.1.0 Copyright (c) 1988-2011 Embarcadero Technologies, Inc. Добавлено через 3 минуты Цитата:
http://rutracker.org/forum/viewtopic.php?t=2844126 |
Re: Исследование механизма работы ПО MMCS
Цитата:
Вопрос снимается Цитата:
|
Re: Исследование механизма работы ПО MMCS
Цитата:
|
Re: Исследование механизма работы ПО MMCS
Сделай dump для конректного UNIT loading.kwi - см. в файлах txt - там все это есть
Будут вопросы по структуре - спрашивай |
Re: Исследование механизма работы ПО MMCS
Кто-нибудь fontlib.dll менял?
Добавлено через 21 час 31 минуту Поменял fontlib.dll на взятый из русского лоадинга. Не помогло, по-прежнему кракозяблы. |
Re: Исследование механизма работы ПО MMCS
Цитата:
|
Re: Исследование механизма работы ПО MMCS
Я думал риаллок нужен был для загрузки чего-то постороннего.
Потому просто импортировал dll из русского донора. |
Re: Исследование механизма работы ПО MMCS
Цитата:
Это бывает у *.dll, расположеных вначале Сортировка по индексу, как у нас сейчас Риалок я написал, уже тестирую Но в данном случае не факт, что fontlib.dll - нормально сел, мы просто не занем толком где он задействован, по-этому нет проверки на его работу или не работу |
Re: Исследование механизма работы ПО MMCS
Можно сделать принудительную проверку/коррекцию всех контрольных сумм?
Вроде как вручную, hexedit'ом поменял лоадинг, а потом исправил контрольные суммы в измененных регионах? |
Re: Исследование механизма работы ПО MMCS
Цитата:
Или просто поправь что нужно в ручную, а потом пересобери loading.kwi JRemaker, чем искать регионя высчитываь и затем в обратноли порядке в нужном месте в ручную записывать |
Re: Исследование механизма работы ПО MMCS
С моей N-05 шла забавная табличка, случайно нашел в коробке:
https://out-club.ru/board/attachment...3nqpxrxslt.png |
Re: Исследование механизма работы ПО MMCS
Номер Е-06 8750А327, внесите в описание.
|
Re: Исследование механизма работы ПО MMCS
Loading от J-05 ещё актуален?
|
Re: Исследование механизма работы ПО MMCS
Да, пришли мне, пожалуйста.
Добавлено через 1 час 0 минут Запустил на J-01 европейский лоадинг. В отличие от американского, он подхватил приемник TMC, но сам лоадинг получился корявый - постоянно подвисал, ни в одну менюшку из источников зайти так и не смог. |
Re: Исследование механизма работы ПО MMCS
еще пара успешных экспериментов:
1. angel_dust сообщил о новом способе обновления файла loading.kwi на hdd без обесточивания навигации...я проверил - работает... 2. попробовал подмену MLD модуля в заголовке лоадинга без прописывания нового модуля - работает...т.е. можно вместо вставки нового модуля просто сменить название (а лучше целиком описание) нужного MLD модуля...остальные модули трогать не надо... 3. поэкспериментировал с номером модуля - заменил его на произвольное число 12345678 - все работает...т.е. номер модуля больше нигде, кроме как в заголовке лоадинга не используется...можно использовать его в своих целях (например шифровать там версии экспериментов или еще что).... to AS21 как дела с тестированием релока?.... |
Re: Исследование механизма работы ПО MMCS
Цитата:
Релок сделал Заканчивааю импорт модуля из внешнего файла (не DONOR) И надо закончить редакцию реестра Остальное все сделал Добавлено через 5 минут Настала пора снова обновлять шапку, пока есть такие предложения: muss Номер Е-06 → 8750А327, внесите в описание. Обновление loading.kwi — без снятия клемы: Нажать и удерживать SET + NAVI На экране выбрать Versions Indication Нажать и удерживать MENU На экране выбрать HDD Load |
Re: Исследование механизма работы ПО MMCS
Цитата:
Да вроде как все, кто в теме, много лет этим способом пользуются. |
Re: Исследование механизма работы ПО MMCS
Цитата:
|
Re: Исследование механизма работы ПО MMCS
я знал про этот метод, но не знал, что им можно пользоваться при обновлении прошивки прямо с винта и что при этом сохраняться настройки, в отличии от "Memory Initialization"....
|
Текущее время: 12:15. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
Использование материалов сайта разрешается только при условии размещения активной ссылки на OUT-CLUB.RU
Copyright ©2006 - 2025, WWW.OUT-CLUB.RU