+ Reply to Thread
Results 1 to 20 of 29
m6_patch_font tool
This is a discussion on m6_patch_font tool within the Russian forums, part of the Meizu Me International category; I'm tired of waiting for support of russian symbols in txt files. So... I've spent 2 days analysing resource.bin file... ...
-
11-22-2006 #1Valued Member
- Join Date
- Nov 2006
- Location
- Belarus, Minsk
- Posts
- 59
- Thanks
- 0
Thanked 0 Times in 0 Postsm6_patch_font tool
I'm tired of waiting for support of russian symbols in txt files. So... I've spent 2 days analysing resource.bin file... Don't really remember how much coffee I've drunk
The result of this "reverse engineering" is m6_patch_font tool.
It makes possible to read russian txt files.
Download
Usage
Download m6_patch_font.zip and extract it for example to C:\Temp.
Place resource.bin file to C:\Temp.
Run in command line:
m6_patch_font.exe resource.bin russian_remap.txt output_resource.bin
As the result output_resource.bin will be created. Copy it to your player and rename to resource.bin. After restart the player will update its resources and you'll be able to read txt files with russian symbols.
Tested with T1.010 RC4.
-
11-22-2006 #2
What! Totally awesome!!
Will Asian/Special European symbols also work?Can't wait to play with the Meizu MX!
-
11-22-2006 #3Valued Member
- Join Date
- Nov 2006
- Location
- Belarus, Minsk
- Posts
- 59
- Thanks
- 0
Thanked 0 Times in 0 PostsYes, but I think only for those languages that are already in firmware.
You need to create your own remapping text file like russian_remap.txt.
I can explain how to create it, but I need someone how wants to add support for asian/special european symbols. The best explanation is step by step tutorial.Last edited by Asmo; 11-22-2006 at 07:42 PM.
-
11-22-2006 #4
Hmm, I can't read HEX. There is no possible way of activating all the languages in the firmware at once?
Czech
Danish
Dutch
English
French
Hungarian
German
Italian
Korean
Polish
Portuguese
Russian
Slovak
Spanish
VietnamneseCan't wait to play with the Meizu MX!
-
11-22-2006 #5Valued Member
- Join Date
- Nov 2006
- Location
- Belarus, Minsk
- Posts
- 59
- Thanks
- 0
Thanked 0 Times in 0 PostsNo, only one language. With my method of course

I don't understand why the developers in Meizu can't add UNICODE support for txt files. All necessary fonts are already in resource.bin. If I had sources of the firmware I would activate all languages. And even more
Last edited by Asmo; 11-22-2006 at 07:59 PM.
-
11-22-2006 #6
Japanese isn't already in the firmware, is it? So it isn't possible to modify the firmware to display Japanese characters?
Does the player at least display ID3 tags properly no matter which language?
My player hasn't arrtived yet, so I couldn't test it.
-
11-22-2006 #7
Asmo, which programs do u use to read the hex code?
-
11-22-2006 #8Valued Member
- Join Date
- Nov 2006
- Location
- Belarus, Minsk
- Posts
- 59
- Thanks
- 0
Thanked 0 Times in 0 Posts
-
11-23-2006 #9
Nice to see someone think to Mod. Firmware about font, Thank you. ,I will try in my Thai language. will report... (But my dealer said Meizu will support Thai lang. in early jan 2007, It's possible support unicode) any Idea ?
-
11-23-2006 #10Valued Member
- Join Date
- Nov 2006
- Location
- Belarus, Minsk
- Posts
- 59
- Thanks
- 0
Thanked 0 Times in 0 PostsDoes Thai language have 8-bit encoding? Or only UNICODE? Because text files are displayed using characters 0x0000-0x00ff (ASCII). In remapping text file each line consists of 2 hex numbers:
1st: code of character we want to replace (0x0080-0x00ff)
2nd: code of character we want to replace WITH (unicode codes for your characters)Last edited by Asmo; 11-23-2006 at 09:22 AM.
-
11-23-2006 #11Valued Member
- Join Date
- Nov 2006
- Location
- Brisbane, Australia
- Posts
- 200
- Thanks
- 0
Thanked 0 Times in 0 PostsAs far as I know Chinese and Japanese characters are supported in unicode for mp3 id3 tags, You need to use a program like tag&rename that supports unicode ID3V2 tags. I have tested this using miniplayer set to English language and Chinese and Japanese font can be displayed for ID3V2 Tags.
Full unicode support should be made an priority by meizu if they want international acceptance of this player.Last edited by FirePower; 11-23-2006 at 10:20 PM.
-
11-24-2006 #12
-
11-24-2006 #13Valued Member
- Join Date
- Nov 2006
- Location
- Belarus, Minsk
- Posts
- 59
- Thanks
- 0
Thanked 0 Times in 0 PostsHere is 8-bit codepage for Thai language (please check if I'm right).
Here (at the end of the page) you'll find unicode mapping for Thai language.
For each similar characters you should write a line in remapping text file (I'll show the beginning of this file for Thai):
0x00A1 0x0E01
0x00A2 0x0E02
...
And so on for every pair of similar characters.
-
11-24-2006 #14
-
11-25-2006 #15Freshman
- Join Date
- Nov 2006
- Posts
- 46
- Thanks
- 1
Thanked 3 Times in 2 Posts
-
11-27-2006 #16
-
11-27-2006 #17Valued Member
- Join Date
- Nov 2006
- Location
- Belarus, Minsk
- Posts
- 59
- Thanks
- 0
Thanked 0 Times in 0 PostsWell, I've checked... There are no Thai characters in UNICODE table. You have to wait, maybe they will be added in the next firmware.
-
11-28-2006 #18
-
11-28-2006 #19
what happens if i copy the part from 449460 ( i think this is the place where the language part starts ) to end, out of a resource that has different languages (e.g. german
) and paste it into another resource file, which has the original languages, at the same position and overwrite. I tried this, but it didnt work.
-
11-28-2006 #20Valued Member
- Join Date
- Nov 2006
- Location
- Belarus, Minsk
- Posts
- 59
- Thanks
- 0
Thanked 0 Times in 0 PostsGerman characters are already supported. You don't even need to change anything.




Reply With Quote
