Good job. Thanks a lot.
Short description:
EZXCodec - editing of EZX-based cellphones' firmware in Windows environment.
What program can do at the moment:
-extract codegroups from firmware file (*.SBF)
-extract files and folders CramFS from codegroups
-compile CramFS codegroups from files and folders keeping original properties and codegroup size (based on the info, obtained when decompile codegroups)
-compile firmware file from codegroups (based on the info, obtained when decompile firmware)
-extract files from Motoskin (iconres.ezx) file (recognizes and renames GIF, JPEG and PNG picture files, converts "k"-format files to BMP)
-compile Motoskin (iconres.ezx) file from picture files (simply changes GIF, JPEG and PNG files' extension to .g, converts BMP to "k")
-script support - it is possible to launch commands from special text files to apply patches replacing, adding or deleting files from CramFS codegroups or from Motoskin (iconres.ezx) files, or editing configuration files in CramFS codegroups
Full version of the readme is in the archive with program, which you can download from http://ezxcodec.medoosa.ru/
Direct link to the latest version of EZXCodec: http://ezxcodec.medoosa.ru/soft/ezxcodec
Last edited by swifty; 10-31-2008 at 06:17 PM. Reason: Attachment added because of weblink down
Motorola A1200e@541_G_11.52.13R_F5_ReMoD_v0.2
My EZX-related developments
Good job. Thanks a lot.
thanks bro...
be a Linuxer...Go MotoLinux
Hai Rocket, not tested yet (not sure my Windows installation still working or not) but any chance to port this tool to Linux?
OT a little:
btw, blackhawk, are you interested in porting some other tool to EZX (to run on phone). it gives all permissions to java-apps with no need to select "Never ask" all the time. it changes *.ss file in app's folder, I made a tool for Windows, but it would be wonderful if we won't need computer for this task. I can send you sources if you're interested, just let me know.
Motorola A1200e@541_G_11.52.13R_F5_ReMoD_v0.2
My EZX-related developments
@Rocket
Send the source to me, I'll try to port it to native EZX.
@blackhawk
Sorry, but I don't know where to send it to, so it will rich you personally. And another thing is - it is drag'n'drop application that receives *.ss file and changes it in-place (leaving backup), it doesn't search for apps, folder names, etc. so it needs some coding too.
Anyway, I'll try to upload something.
http://motorolafans.com/forums/attac...1&d=1199727103
This filie is the "mask" you need to "xor" from original *.ss file in app's folder.
http://motorolafans.com/forums/attac...1&d=1199727103
And this is my compiled Windows binary (sorry for the name, it was a quick desicion and reasonable explanation). No sources, though. I don't think Delphi sources can help you to port this thing...
Motorola A1200e@541_G_11.52.13R_F5_ReMoD_v0.2
My EZX-related developments
@Rocket
Don't worry, I have a good Delphi/Pascal knowledge baseSadly, Kylix development stopped.