Working with programs MTK OSD Language Splitter and MTK OSD Language Editor
The creation of these programs, along with the already known MTK
Remarker, enabled by using the MTK OSD Language Splitter keep fonts from
the dump of flash memory on the hard drive, and thanks to the program
MTK OSD Language Editor to modify and save on disk already modified for
subsequent insertion into a dump flash using MTK Remarker and fill in
the Flash memory using MTKTool.
Consider the program MTK OSD Language Splitter. This program is designed
to extract the fonts from the firmware flash memory DVD devices built
on chips ITC - MT13h9.
Figure 1. The program interface
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]Figure 2. Load the firmware file into the program
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]In the program window displays the number of languages in the firmware.
As can be seen in this firmware two graphic language. To save just move
the cursor to the desired language, click the left mouse button 2 times
in the dialog box to specify the path to save the working folder.
Figure 3. Preservation of "language" of the firmware
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]After saving the font you're ready to edit it using the MTK OSD Language Editor.
Figure 4. The program interface MTK OSD Language Editor
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]The program window has two fields. Superior to load the default font
(Default Language) and the bottom to load the edited font (Editor
Language).
Load the program required fonts and start editing.
Figure 5. Download the "language" for editing
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]I mentioned the table encoding Cyrillic firmware Russified vehicles. What is this table?
Table Cyrillic encodings
A | x13 | | P | x28 | | W | x12 | | C | x44 |
B | x23 | | P | x09 | | AND | x20 | | H | x43 |
In | x22 | | C | x18 | | J | x38 | | W | x46 |
T | x14 | | T | x07 | | K | x08 | | U | x48 |
D | x29 | | Y | x15 | | A | x29 | | B | x0B |
E | x17 | | F | x2E | | M | x2A | | Since | x0A |
F | x16 | | X | x30 | | H | x24 | | E | x2C |
| | | | | | About | x06 | | Yu | x42 |
| | | | | | | | | I | x19 |
Figure 7. Here is the part of the program window with the loaded font.
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]Figure 8. So looks like the same font in the program MTKRemarker (MEMO).
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]Figure 9. So looks like the same font in the program MTKRemarker (IMAGE) (see Figure
The second row. (See Fig. 7)
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]And this: pay attention to the second line in Figures A and B, and its
image in Fig. B.
Figure A we see the encoding of the inscription "OPEN", which appears on
the screen when you press the OPEN button on the DVD player. Fig. B.
Comparing the figures in the second row (Fig. A) with the table we see that the coded inscription - "OPEN"
H06 - "O"
H07 - "T"
H08 - "K"
H09 - "P"
H0A - "Since"
H07 - "T"
H0V - "b"
Part Font 0-1 dump flush. As you can see the first 5 letters - "OPEN"
Figure 10. Part font Fonts 1-0
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]Figure 11. Fonts for graphics stored in the FONT 0-1
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]That is, so knowing the Cyrillic encoding, we have the ability to edit graphics (spelling) on the screen monitor.
Figure 12. Changing the wording in the program window MTK OSD Language Editor
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]Figure 13. Prior to this change ...
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]Fig. 14. After changing ...
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]The described program can be downloaded
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]Dump the stick still has many mysteries. But, in my opinion, one of them
is of greatest interest, namely: how to teach the machine can not read
Cyrillic file names to do so.
Work continues ...
Good luck and all the best! Do not lose hope!