Формат файла siemens.ini
Файл состоит из отдельных блоков, описывающих расположение шрифтов в конкретных прошивках различных моделей.
Так как файл образа прошивки (фуллфлеш, в англоязычных источниках - fubu) может быть получен с помощью различных программ,
считывающих блоки в разном порядке, введен идентификатор сигнатуры Siemens, уменьшающий вероятность неправильной установки
параметров шрифтов.
При создании блоков описаний для новых моделей телефона или новых прошивок необходимо ввести значение идентификатора в блок
описания. Идентификатор показывается программой Siemens Character Editor при загрузке файла фуллфлеш.
Форматы блоков описания в файле Siemens.ini и плагинов идентичны, за исключением двух особенностей.
- Первая строка блока описания плагина выводится программой. Лучше расположить здесь сведения о предназначении плагина.
- В плагинах отсутствует значение идентификатора 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.
|