Формат файла siemens.ini

Файл состоит из отдельных блоков, описывающих расположение шрифтов в конкретных прошивках различных моделей. Так как файл образа прошивки (фуллфлеш, в англоязычных источниках - fubu) может быть получен с помощью различных программ, считывающих блоки в разном порядке, введен идентификатор сигнатуры Siemens, уменьшающий вероятность неправильной установки параметров шрифтов.

При создании блоков описаний для новых моделей телефона или новых прошивок необходимо ввести значение идентификатора в блок описания. Идентификатор показывается программой Siemens Character Editor при загрузке файла фуллфлеш.

Форматы блоков описания в файле Siemens.ini и плагинов идентичны, за исключением двух особенностей.

  1. Первая строка блока описания плагина выводится программой. Лучше расположить здесь сведения о предназначении плагина.
  2. В плагинах отсутствует значение идентификатора ido.

Рассмотрим формат блока описания на примере файла фуллфлеш телефона s55 с 20-ой прошивкой.
---------------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 В этой строке могут быть любые символы, но лучше ее использовать для визуального выделения блоков.
S55 Идентификатор модели, показывается программой при загрузке файла фуллфлеш.
04 ido, идентификатор сигнатуры прошивки, зависит от программы, с помощью которой получен фуллфлеш и модели телефона.
1 Количество версий прошивок в данном блоке.
$20 Версия прошивки – 20, писать нужно в шестнадцатеричном виде (со знаком доллара перед версией).
$00C00000 Размер файла фуллфлеш.
ННБИИМ Буквы, задающие заголовки левого ряда установочных кнопок.
Нормальный шрифт
Утолщенный шрифт
Большой шрифт
Интернет(WAP)
Интернет(WAP утолщенный)
Малый шриф
Описания левого ряда установочных кнопок.
$000138d1$0001c7e4$000081ef$00024ae3$0002b92e$00031dd7 Адреса левого ряда установочных кнопок в шестнадцатеричном виде, $ - шестнадцатеричный префикс, далее восемь символов адреса.
081208121616081008100810 Размеры левого ряда установочных кнопок, ширина x высота, 4 символа для каждой кнопки.
NNBWWS Буквы, задающие заголовки правого ряда установочных кнопок.
Normal font
Bold font
Big font
WAP font
WAP bold
Small font
Описания правого ряда установочных кнопок.
$000111c6$000197fe$00004000$00022433$00029420$000303c6 Адреса правого ряда установочных кнопок в шестнадцатеричном виде, $ - префикс, далее восемь символов адреса.
161216121616161016101610 Размеры правого ряда установочных кнопок, ширина x высота, 4 символа для каждой кнопки.


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