"mtkreMaker и другие пограммы для работы с дампом флеш памяти". Программы описанные в статье можно скачать с сайта



Скачать 56.85 Kb.
Дата25.08.2013
Размер56.85 Kb.
ТипДокументы
К написанию этой с позволения сказать статьи меня побудила тема, открытая одним из участников форума "МОНИТОР" в разделе "DVD" - "MTKReMaker и другие пограммы для работы с дампом флеш памяти". Программы описанные в статье можно скачать с сайта автора.

Описание программы MTKRemarker. На сегодняшний день у специалистов, занимающихся ремонтом ДВД проигрывателей появилась возможность не только "скачивать", "закачивать", сохранять содержимое Flash памяти ДВД проигрывателей и Домашних кинотеатров, собранных на основе чипов Mediatek MT13x9 (с помощью программы MTKTool), но и редактировать их. Для редактирования дампов создан ряд программ. Одна из них называется - MTKRemarker.

About программы MTKRemarker



В своей работе я использую две версии этой программы: 0.2 Beta 5 (Test) и 0.2 RC. Это связано с тем, что на сегодняшний день я не нашел одной версии, которая удовлетворяла бы моим требованиям к редактированию дампов флеш-памяти.

Интерфейс программы MTKRemarker



Данная программа имеет удобный, понятный специалисту интерфейс, позволяющий без проблем производить операции с дампами флеш-памяти.

Работа с программой.
Для начала редактирования дампа нам следует загрузить его в программу:



После загрузки дампа в окнах программы появляется информация о прошивке и содержимое самого дампа, разбитое на блоки:



Блок "математика" (это мой термин, не знаю я его названия), содержит информацию с которой процессор МТ13х9 общается не посредственно.



Блок "математика" содержит подблоки 8032, ARM, DSP, которые в свою очередь содержат свои подблоки - "PAGE".

Блок 8032 - этот блок мной до конца не изучен и представляется мне почти белым пятном. Из практики знаю, что в нем содержится информация об обращении к другим блокам, служащим для написания имен файлов кириллицей (как в BBK, в SATURN, имена файлов, которые записаны кириллицей, отображаются "кракозябрами"), по видимому в этом блоке содержится информация и о CD приводе, его работе, работе лазера.

Далее - темный лес. Смотрите рисунок выше.
Далее идет блок ARM. Ну, это практически полный туман, интуитивно догадываюсь, что здесь находиться информация для работы процессора, как-то загрузчик по меньшей мере.

jpg" name="graphics6" align=bottom width=287 height=278 border=0>

Далее находиться DSP блок. Видимо, но предназначен для работы индикатора, то есть работает процессором управления и индикации.



Далее следует блок DATA-PART:



Как видно из рисунка, в этом блоке содержится информация о "графике" выводимой на экран монитора, а именно шрифты, знаки и кодировка языков - плодблок OSD - Block:
OSD - Block содержит свои подблоки:
OSD 1 - FONTS содержит шрифты и знаки для отображения на экране монитора:







OSD 1 Graphics - содержит графические символы - рисунки, которые выводятся на экран монитора при загрузке диска ("вращающийся диск") , при "открытом" диске, если файлы рисунков - изображение фотоаппарата , MP3 диски - изображение папки с надписью MP3 и т.д.



Далее следует блок OSD 2 Languages, который содержит кодировки языков. Как правило латиница:



И кириллица, а точнее адреса для обращения к блоку OSD 1 Fonts, в котором в частности находятся символы кириллицы (вот как раз эту информацию и обрабатывает блок 8032):





Что интересно то, что кириллица расположена не в привычном нам формате (алфавитном порядке), а на первый взгляд хаотично (см. рис), но если присмотреться то можно увидеть надпись в верхней строке рисунка "ОТКРЫТ", (подобная конфигурация встречается в аппаратах не умеющих читать названия файлов написанных кириллицей. В других аппаратах, например BBK, русский шрифт расположен в алфавитном прядке:



В общем, из вышеизложенного о шрифтах я сделал вывод, что русификация названий файлов в аппаратах не умеющих читать русские буквы J - бесперспективна, пока мы не научимся читать, изменять и понимать блок 8032, а может быть и ARM блок тоже.

Привожу кодировку кириллицы:

FONT-1

А

x13

 

П

x28

Б

x23

 

Р

x09

В

x22

 

С

x18

Г

x14

 

Т

x07

Д

x29

 

У

x15

Е

x17

 

Ф

x2E

Ж

x16

 

Х

x30

З

x12

 

Ц

x44

И

x20

 

Ч

x43

Й

x38

 

Ш

x46

К

x08

 

Щ

x48

Л

x29

 

Ь

x0B

М

x2A

 

Ы

x0A

Н

x24

 

Э

x2C

О

x06

 

Ю

x42

 

 

 

Я

x19



С помощью этой информации и программы MTKLangTools, можно редактировать "кривые" шрифты.



Следующий блок - MPEG.
Состоит он из 3х подблоков: MPEG-1, MPEG-2, MPEG-3.
Первый блок MPEG-1, содержит изображение Лого производителя, появляющееся при включении аппарата:



Следующий за ним блок MPEG-2, он пустой (EMPLY). Я не разобрался, каково его назначение, но мне кажется, он служит для хранения заставок, сохраненных пользователем при просмотре видеопрограммы (в некоторых аппаратах есть такая возможность. Далее следует блок MPEG-3, этот блок не что иное, как фон на котором мы видим "открытый" диск и информацию при нажатии кнопки "SETUP" на ПДУ.



Эти блоки, можно сохранить на носителе информации диске в виде файлов с расширением *.mpg или *.bin.
Для редактирования этих блоков, используется программа MTKmpegToll:



Результат редактирования блока MPEG-1:

Было:


Стало:


Вот эта чудная кошечка теперь будет появляться на мониторе, каждый раз, когда вы будете включать свой DVD. Если вы, конечно, зальете эту прошивку в свой аппарат. Далее следует - Unknown block, правильное название - ничего о нем не известно.



Что-то важное, но что???? В этом нам еще предстоит разобраться.

Далее следуют Sound block со своими подблоками, Kodak block (empty) - пустой значит и Checksum - контрольная сумма нашей прошивки.
Что касается Sound block - опять таки, ничего не могу сказать определенного. При подстановке этого блока и его подблоков из одной прошивки в другую (донор и акцептор - аппараты разных производителей), ничего существенного не происходило. Kodak block (empty) - пустой, да и пустой. Мне не известно его назначение.
Контрольная сумма - само собой разумеющееся.
В общем вот такая история. Белых пятен много. Приглашаю Вас уважаемые коллеги Поделиться своим мнением о прочитанном и знаниями по данному вопросу.
Внимание! Изменение блоков некоторых подблоков блока Code Part может привести к потере лазера ДВД. Теоретически это не доказано, но на практике бывали летальные исходы.
Всегда делайте BackUp перед началом модификации с помощью программы MTKTool, это позволит Вам избежать потерю аппарата.
Есть над, чем подумать, однако. Удачи и всех благ.
Присылайте комментарии и дополнения. Буду рад сотрудничеству.

06.08.2005
Дидковский А.В. (Dedushka) для monitor.net.ru

Похожие:

\"mtkreMaker и другие пограммы для работы с дампом флеш памяти\". Программы описанные в статье можно скачать с сайта iconИнструкция по установке и настройке программы skype скачать и запустить Дистрибутив программы Skype с сайта гув км рт раздел «Информация для районных ветеринарных объединений»
Скачать и запустить Дистрибутив программы Skype с сайта гув км рт раздел «Информация для районных ветеринарных объединений» подраздел...
\"mtkreMaker и другие пограммы для работы с дампом флеш памяти\". Программы описанные в статье можно скачать с сайта iconДемонстрационные компьютерные программы при обучении иностранным языкам
Для апробации разных компьютерных программ можно скачать или заказать бесплатные демонстрационные программы, предлагаемые в Интернете....
\"mtkreMaker и другие пограммы для работы с дампом флеш памяти\". Программы описанные в статье можно скачать с сайта iconБриф на разработку Флеш-сайта
Максимально подробное заполнение информации в брифе помогают разработчику лучше понять потребности заказчика. Это позволяет сократить...
\"mtkreMaker и другие пограммы для работы с дампом флеш памяти\". Программы описанные в статье можно скачать с сайта iconСкачать видеосамоучитель тектоника тектоник видеоуроки скачать бесплатно
Тектонике активно используются руки, что дает танцу оригинальность и большую свободу для хореографии. Движения на самом деле не сложны,...
\"mtkreMaker и другие пограммы для работы с дампом флеш памяти\". Программы описанные в статье можно скачать с сайта iconИнструкция по обновлению сэд с версии 40. 233. 3a до версии 41. 235. 7 Скачать с сайта уфк по рсо-алания самораспаковывающийся архивный файл с обновлением для сэд
Скачать с сайта уфк по рсо-алания самораспаковывающийся архивный файл с обновлением для сэд 41. 235. 7, внутри него содержится каталог...
\"mtkreMaker и другие пограммы для работы с дампом флеш памяти\". Программы описанные в статье можно скачать с сайта iconИнструкция по использованию привязок mpei
Для работы с библиотекой потребуется интерпретатор языка Python, его можно скачать по ссылке
\"mtkreMaker и другие пограммы для работы с дампом флеш памяти\". Программы описанные в статье можно скачать с сайта iconCgadvanced. Как собрать проекты. Начало работы
Установить Microsoft Visual Studio 2008. Студенты могут скачать бесплатную лицензионную версию с сайта
\"mtkreMaker и другие пограммы для работы с дампом флеш памяти\". Программы описанные в статье можно скачать с сайта iconСреди новых возможностей Internet Explorer 8 можно выделить
В марте 2009 года корпорация Microsoft выпустила окончательный вариант восьмой версии браузера. Его можно скачать с сайта Microsoft...
\"mtkreMaker и другие пограммы для работы с дампом флеш памяти\". Программы описанные в статье можно скачать с сайта iconИнструкция по использованию привязок mpei aal для Python 2
Для работы с библиотекой потребуется интерпретатор языка Python, его можно скачать по ссылке
\"mtkreMaker и другие пограммы для работы с дампом флеш памяти\". Программы описанные в статье можно скачать с сайта iconПрограмма MapSource 1 Установка программы Программа поставляемая на фирменном диске имеет стандартный инсталлятор
Программа скачанная с сайта «corsar avtostop ru» разархивируется в папку в которой в дальнейшем будет установлена программа, после...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org