Fansite and Forum for Meizu Products
 
       



Go Back   Meizu Me > Meizu Product Discussions > music card M3 > Firmware (M3)

M3 Firmware (might be relevant for M6 too)

Firmware (M3)

Reply
 
Thread Tools Display Modes
Old 02-09-2008   #11 (permalink)
Senior Member roelandb is on a distinguished road
 
Join Date: Jan 2008
Posts: 343
does this mean you are working on a custom firmware for the meizu player, i am very interested to see the progres of the meizu and custom firmware,
have you heard of the project "rockbox", maybe someone could try to make it work on the meizu players?
I really hope this will be possible in the future.
roelandb is offline   Reply With Quote
Old 02-11-2008   #12 (permalink)
Member wpyh is on a distinguished road
 
Join Date: Jan 2008
Location: Indonesia
Posts: 106
Quote:
Originally Posted by strangers View Post
im testing. confirm - your firmare working on my M3.
May be you activate all language, calc and games?
I don't think that's too easy...
wpyh is offline   Reply With Quote
Old 02-11-2008   #13 (permalink)
Member wpyh is on a distinguished road
 
Join Date: Jan 2008
Location: Indonesia
Posts: 106
Quote:
Originally Posted by strangers View Post
May be this is not complete source?
Im try compile and what say editor:
Info :Compiling C:\BC5\m3_settings_show.c
Error:m3_settings_show.c(7,2):Unable to open include file 'STDINT.H'
Error:m3_settings_show.c(11,2):Unable to open include file 'SYS\MMAN.H'

Error:m3_settings_show.c(16,16):Declaration missing ;
Error:m3_settings_show.c(19,17):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(16,17):Earlier declaration of 'uint8_t'
Error:m3_settings_show.c(19,17):Declaration missing ;
Error:m3_settings_show.c(21,16):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(16,16):Earlier declaration of 'uint8_t'
Error:m3_settings_show.c(21,16):Declaration missing ;
Error:m3_settings_show.c(24,26):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(16,26):Earlier declaration of 'uint8_t'
Error:m3_settings_show.c(24,26):Declaration missing ;
Error:m3_settings_show.c(25,19):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(16,19):Earlier declaration of 'uint8_t'
Error:m3_settings_show.c(25,19):Declaration missing ;
Error:m3_settings_show.c(27,16):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(16,16):Earlier declaration of 'uint8_t'
Error:m3_settings_show.c(27,16):Declaration missing ;
Error:m3_settings_show.c(30,20):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(16,20):Earlier declaration of 'uint8_t'
Error:m3_settings_show.c(30,20):Declaration missing ;
Error:m3_settings_show.c(31,26):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(16,26):Earlier declaration of 'uint8_t'
Error:m3_settings_show.c(31,26):Declaration missing ;
Error:m3_settings_show.c(32,21):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(32,21):Too many error or warning messages
----------------------------------------------------------------------
May be you try attach complete project, ok? Thanks.
Uh, I think <sys/mman.h> is a POSIX header. I don't think BC5 is POSIX-compliant...

Maybe you should try another compiler. I'm not familiar with Windows, but I've heard of OpenWatcom before. Or try Visual C++.
wpyh is offline   Reply With Quote
Old 02-11-2008   #14 (permalink)
Member wpyh is on a distinguished road
 
Join Date: Jan 2008
Location: Indonesia
Posts: 106
@Asmo: Thanks for the information on the font file format, I got it (mostly) figured out now.

About the number bytes in a font glyph, I'm not sure I understand you correctly. Are you saying that the glyph may consist of a different number of bytes, depending on its width? I've not observed this on the font files that I have looked at, namely resource 16, 18 and 19. Would you please explain on this one?
wpyh is offline   Reply With Quote
Old 02-11-2008   #15 (permalink)
Member wpyh is on a distinguished road
 
Join Date: Jan 2008
Location: Indonesia
Posts: 106
Quote:
Originally Posted by roelandb View Post
does this mean you are working on a custom firmware for the meizu player, i am very interested to see the progres of the meizu and custom firmware,
have you heard of the project "rockbox", maybe someone could try to make it work on the meizu players?
I really hope this will be possible in the future.
I thought the rockbox port was discontinued?

I'm not making a custom firmware right now (as in a new compiled firmware), I'm just altering the bytes to modify / unlock functionalities.
wpyh is offline   Reply With Quote
Old 02-11-2008   #16 (permalink)
Junior Member strangers is on a distinguished road
 
Join Date: Sep 2007
Posts: 74
Quote:
Originally Posted by wpyh View Post
Uh, I think <sys/mman.h> is a POSIX header. I don't think BC5 is POSIX-compliant...
Maybe you should try another compiler. I'm not familiar with Windows, but I've heard of OpenWatcom before. Or try Visual C++.
Hello.Thanks for the reply. Im tryning compiler through VC++ 6.0 Standart Edition ( see logs: )
Compiling...
m3_settings_show.c
c:\meizu-firmware-utils\m3_settings_show.c(7) : fatal error C1083: Cannot open include file: 'stdint.h': No such file or directory
Error executing cl.exe.
m3_settings_show.exe - 1 error(s), 0 warning(s)
-----------------------------------------------------------------------
I think still need 'stdint.h' and others (.h-files).

Last edited by strangers : 02-11-2008 at 07:31 AM.
strangers is offline   Reply With Quote
Old 02-11-2008   #17 (permalink)
Valued Member Asmo is on a distinguished road
 
Join Date: Nov 2006
Location: Belarus, Minsk
Posts: 59
Quote:
Originally Posted by wpyh View Post
@Asmo: Thanks for the information on the font file format, I got it (mostly) figured out now.

About the number bytes in a font glyph, I'm not sure I understand you correctly. Are you saying that the glyph may consist of a different number of bytes, depending on its width? I've not observed this on the font files that I have looked at, namely resource 16, 18 and 19. Would you please explain on this one?
For M3 every glyph consists of 32 bytes (16 * 2). For M6 there are 20x20 and 24x24 fonts besides 16x16. So 20x20 glyph is 64 bytes, 24x24 glyph is 72 bytes.
Asmo is offline   Reply With Quote
Old 02-15-2008   #18 (permalink)
Member wpyh is on a distinguished road
 
Join Date: Jan 2008
Location: Indonesia
Posts: 106
Quote:
Originally Posted by Asmo View Post
For M3 every glyph consists of 32 bytes (16 * 2). For M6 there are 20x20 and 24x24 fonts besides 16x16. So 20x20 glyph is 64 bytes, 24x24 glyph is 72 bytes.
I see. I haven't looked into M6 resource files yet
wpyh is offline   Reply With Quote
Old 02-15-2008   #19 (permalink)
Member wpyh is on a distinguished road
 
Join Date: Jan 2008
Location: Indonesia
Posts: 106
@strangers: I think I will just declare the integer definitions inside the source files...
wpyh is offline   Reply With Quote
Old 03-05-2008   #20 (permalink)
Member wpyh is on a distinguished road
 
Join Date: Jan 2008
Location: Indonesia
Posts: 106
Bump. I think it would be useful if we can make it sticky and available from both the M6 firmware board and this (M3 firmware) board. Admin?
wpyh is offline   Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT. The time now is 12:59 PM.


Powered by vBulletin. Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0 ©2007, Crawlability, Inc.
 
Meizu Me is an independent resource for all things Meizu. Meizu, Mini Player, Music Card, Mini One and all other related names are properties of MEIZU Electronic Technology, Inc. Designed by ForumTemplates. All content © 2007 MeizuMe. All Rights Reserved.