PDA

View Full Version : Siemens Flashing Tools


rizapn
04-15-2003, 11:40
Hi,

I just upload my daily tools (they are not super-tools, but they are very usefull, at least for me) for helping us doing flash patching. So, these tools are usefull only for you, who really like to learn more about flash patching.

fmenu.exe
DOS Executable file to search menu structure inside the full-flash. What you must know is some menu items text ID (in the language pack file).
For example, you just need to run this :
fmenu sl45v56.bin 354,1b7
to explore Surf and Fun menu inside your sl45v56.bin full-flash file, and that tools will display some other usefull info (for example: entry-points)

fbytes.exe
DOS Executable file to search some byte-code sequences inside the file. If you use search, try, and see the result method to create patch, then you probably need this tool.

Example usage : fbytes sl45v56.bin e6,,54,3

will do our search about "mov rx, 0354h" C166 assembler command.

All could be done from z-soft archive site, http://groups.yahoo.com/group/z-soft/files/Siemens/patching_tools.zip ... but you must be a z-soft mailing list member.

Hope they are usefull,
RizaPN
ps:
- fmenu.exe is tested for SL and S/ME flash structure.

gurgy
04-15-2003, 15:43
Thank's for your utilities, but i have a question. I want to extract all text id's of Main Menu using fmenu.exe, but i donīt have any text id entry to work.

I donīt understand the following, why you use 354 and 1b7 if the text id of Internet is 03 53 (5303) and for Mp3Player is 01 B8 (B801)?

I have decompiled a language file with slged but i can't find any id.
I've put a number before each item like you explain in gsm programming but it doesn't help me.

Sorry i think i make lots of questions.

GIROSAVO
04-15-2003, 16:49
that are C166 assebbler command, u must use a disassembler program for c116 processor for to view it.

rizapn i don't find fbytes.exe...where is it ?? i must to do a subscription to z-soft mailing list ?

rizapn
04-16-2003, 00:48
Before using fmenu.exe you must have your own language pack with text ID for each text installed in your phone (then you can see each menu with their text ID). Please read my posting about "Siemens Entry-Point" in the "GSM Programming" section. You need Skylord's Siemens_Language_Editor tools.

RizaPN
- @GIROSAVE, please read again my first posting...

gurgy
04-16-2003, 08:45
Is the text id the string associated to each menu item?
Thank's

GIROSAVO
04-16-2003, 09:43
ok tanks RizaPN,
I'm registrered now on yahoo group and I have downloaded the patching tool, but I think that doesn't work in DOS emulation, I've XP Pro, and after the command that I wrote exactly as you have posted, ...nothing happened :(

P.S. I admire very much your patches !! :) tanks !!!

GIROSAVO
04-16-2003, 10:13
:D:D:D:D:D

I have resolved !!! uau... work !!! :):)

Tanks a lot :D