Siemens.ini file format

The file consists of separate blocks describing fonts placing and format inside fubu image. Because of multiple ways of getting fubu images I've developed a method to detect the image. There is the ido value stored inside every block definition. There can be multiple fubu images with the same firmware and language pack versions, but obtained with different flash reading programs and the most special thing - the programs could read it another way. Ido just defines the offset of 'SIEMENS' signature inside the file. It works for 97% of fubus now and I think it's enough reliable and simple way to ensure of right fubu settings.

If you are creating a block for a new firmware or model you have to insert ido value there. It is shown by the program every time you load fubu image.

Format of fubu definitions blocks and plugins' format are identical, but there are two exceptions:

  1. The first line plugin is shown by the program. It is better to place plugin description here.
  2. There is no ido value inside plugins.

Example of fubu definition for S55 v20.
---------------Siemens S55 v20
S55
$0047ff80
1
$20
$00C00000
ННБИИМ
Нормальный шрифт
Утолщенный шрифт
Большой шрифт
Интернет(WAP)
Интернет(WAP утолщенный)
Малый шрифт
$000138d1$0001c7e4$000081ef$00024ae3$0002b92e$00031dd7
081208121616081008100810
NNBWWS
Normal font
Bold font
Big font
WAP font
WAP bold
Small font
$000111c6$000197fe$00004000$00022433$00029420$000303c6
161216121616161016101610 
---------------Siemens S55 v20 There can be any symbols here, but it is better to write short fubu description.
S55 Model id. It is shown by the program.
$0047ff80 ido depends on the flasher's reading order
1 Number of firmware versions inside the fubu definition.
$20 Firmware version is 20 ($ character is a must).
$00C00000 The size of fubu image in hex.
ННБИИМ Captions of left row preset buttons.
Нормальный шрифт
Утолщенный шрифт
Большой шрифт
Интернет(WAP)
Интернет(WAP утолщенный)
Малый шриф
Hints of left row preset buttons.
$000138d1$0001c7e4$000081ef$00024ae3$0002b92e$00031dd7 Offsets of left row preset buttons. $ is a hexadecimal prefix. n offset has 8 digits.
081208121616081008100810 Sizes of left row preset buttons. Width and height, 4 digits for each button.
NNBWWS Captions of right row preset buttons.
Normal font
Bold font
Big font
WAP font
WAP bold
Small font
Hints of right row preset buttons.
$000111c6$000197fe$00004000$00022433$00029420$000303c6 Offsets of right row preset buttons. $ is a hexadecimal prefix. An offset has 8 digits.
161216121616161016101610 Sizes of right row preset buttons. Width and height, 4 digits for each button.


mobile software modding
Copyright © 2002-2004, V!per also known as Vad!m, as well as v3_rus.