Smelter
v1.62
В этом текстовом поле
показывается всевозможная информация, которую системе удалось вытащить из фф.
По мере работы с программой вся вновь найденная информация добавляется в это
поле.
В
этом списке будут отображены менюшки, найденные программой в фф. Наибольший
интерес представляет содержимое колонки “Entry”. В ней можно увидеть точки входа, необходимые для
патчей на изменение функциональности софт-кнопок телефона. Например, допустим,
у нас есть такой патч:
;S55v20 - Изменение
функции "Стрелка влево"
32499C: DA7106B8 DA74240C ; Explorer
Что
в нем происходит ? Вызов функции, по умолчанию сидящей на левой стрелке ( GPRS-Info ), заменяется на вызов функции “Explorer”. А если мы хотим не Explorer, а, например, Диктофон ? Для этого надо узнать
точку входа на элемент Диктофон. На S55v20 он находится в меню 14.6, точка входа равна 67AF82.
Переставив местами последний и предпоследний байт и дописав спереди DA мы получим следующий
патч:
;S55v20 - Изменение
функции "Стрелка влево"
32499C: DA7106B8 DA6782AF ; Диктофон
Это
просто, не правда ли ? Язык названия элементов меню меняется одновременно с
работой с ленгпаком, поэтому, для того чтобы пункты назывались не String #000, а по-человечески
– просто откройте вкладку Ленгпак, выберите правым кликом желаемый язык и
вернитесь к просмотру системы меню. В списке Меню, как и во всех других, работает
правый клик, из него доступны некоторые полезные функции. Колонки Handle и Items указывают на начало
заголовка меню и таблицы элементов, соответственно, и представляют интерес
только для продвинутых флешекопателей. Эти же колонки для элементов подменю
содержат номера сообщения ленгпака обычным и увеличенным шрифтом.
Ох уж эти еепромы ! С них то
все и начиналось ( SiemPROM ). В этом списке показываются следующие колонки:
номер блока, описание, адрес EIT-таблицы, версия,
смещение блока в фф, размер, признак наличия дополнительной информации (*) и
признак удаления блока (-). Дополнительная информация доступна для следующих
блоков EEPROM:
71-й блок. Те владельцы 55-й серии, которые предпочитают
патчить свои еепромы сами, а не заливать стандартный чужой 71-й блок с помощью Siemens Quick EEPROM features,
могут получить желаемый патч с помощью выбора детальной информации для 71-го
блока.
Таймаут Java-соединения.
Если вы пользуетесь Java-GPRS приложениями типа ICQ для телефона (например
uMessanger), то если не пользоваться телефоном (не нажимать кнопки определенное
время) - происходит таймаут и отключение от GPRS. Для увеличения этого таймаута
и служит этот пункт. Просто примените с помощью V_Klay тот патч, который вам предложит программа.
Эти и многие другие функции ( как и во всех других списках )
доступны по правому клику. Блоки можно загружать/выгружать на диск как по
одиночке, так и все скопом. При работе с диском обращение всегда происходит к
директорию \EEPROM того директория, где
лежит фф. Чекбокс «Показывать удаленные» влияет на то, будут ли отображаться в
списке удаленные блоки. Бывает полезен для поиска своих старых блоков, откат к
которым в некоторых случаях может помочь если телефон начал глючить. Пункты
всплывающего меню, которые приводят к изменению окон «Информация» и «Патч»,
выделены тиком.
В подменю «Резервная копия» можно сохранить мап-файл, лог-файл
и параметры аккумулятора. Здесь же можно посмотреть и IMEI. Полученными файлами нужно пользоваться с большой
осторожностью, поскольку эти файлы имеют большое влияние на нормальную работу
телефона.
Тут все просто: ленгпак – он и есть ленгпак. В
этом списке показываются языковые сообщения, найденные программой в фф, с
указанием языка, номера и местоположения в фф. В менюшке, доступной по правому
клику, можно переключиться на желаемый язык либо выбрать показ всех языков.
В этом списке
показываются все лежащие в фф картинки. Содержимое колонок: номер PIT-таблицы, номер картинки в текущей PIT-таблице, номер картинки при сквозной нумерации,
разрешение по X, разрешение по Y, бит на пиксель, адрес картинки, ее размер,
декомпрессованый размер и адрес описания картинки. Декомпресованный размер
указывает на то, сколько бы занимала картинка, не будь она сжата, и доступен,
соответственно, только для сжатых картинок. Загрузка картинок в фф с диска не
возможна, а выгрузка происходит в каталог \BMP каталога фуллфлеша. В
правом верхнем углу можно увидеть саму картинку и ее краткие характеристики.
Пункт «Показать картинку» сохраняет ее на диск и запускает зарегистрированный в
системе графический редактор.
Содержимое колонок этого списка: номер мелодии, количество нот
(для полифонии – тип), время звучания в секундах, тип мелодии, смещение,
размер, адрес описания мелодии и, собственно, сама мелодия. Текстовое
представление мелодии – это совокупность нот, разделенных пробелом. Каждая нота
описывается так частота:длительность, в герцах и милисекундах, соответственно.
Мелодии корректно воспроизводятся только под Win2000 и WinXP.
Под 98 и Me теоретически динамик
должен просто как-то невнятно попискивать. Не знаю, не проверял. Для
прослушивания мелодий нужно включить «Автовоспроизведение» с помощью правой
кнопки мыши и перемещаться по списку. Или выключить «Автовоспроизведение» и
прослушивать каждую мелодию индивидуально. Загрузка/выгрузка мелодий происходит
в каталог \MIDI каталога фуллфлеша.
Монофония сохраняется в формате bin. Конверторов bin2mid в инете полно.
В этом списке показывается фф поблочно (64К), а каждый блок -
в графическом виде. Может быть полезно для поиска пустого места или
закономерностей. Последняя колонка – это среднее значение всех байтов блока.
Любые изменения фф аккумулируются в этом поле. После того, как
вы закончили исследовать свой фф переходите сюда и либо сохраняйте патч, либо с
помощью «Инструменты – V_Klay» запускайте патчер. О наличии данных для патча
говорит индикатор в последнем поле строки статуса.
· Любой список можно выгрузить в текстовый файл для
последующей обработки («Фуллфлеш – Сохранить список»)
· В любом списке правый клик мыши открывает
контекстное меню
· Во всех списках доступна функция «Копировать
смещение в буфер обмена»
· Во всех списках дабл-клик по строке списка приводит
к открытию соответствующей области в WinHex или HexWorkshop
· Если в системе установлен HexWorkshop, то программа пытается открыть блок в нем, если
нет – то в WinHex
· В списках Меню, EEPROM и Ленгпак работает
Поиск (Ctrl-F) и его продолжение (Ctrl-G)
· В строке статуса содержится много полезной цифровой
информации, читайте тултипы
· Программе можно давать только EEPROM-область. А можно и полный фф (16М)
· Под пустыми блоками в окне «Информация» понимаются
64-х килобайтные блоки полностью заполненные FF. То есть блок 5C – это область памяти 5C0000 – 5CFFFF
· Легенда: «Параграф» – область памяти размером 256 байт, «Страница» - область памяти размером 4К, «Блок» - область памяти размером 64К.
· Если программа ругается на отсутствие каких-то
файлов – воспользуйтесь программой OCX Register
· При загрузке еепромов с диска в фф, размер блока
на диске должен быть в точности равен размеру соответствующей области в фф,
иначе программа выдаст сообщение об ошибке
· При массовой загрузке, файлы, содержимое которых в
точности равно соответствующей области фф, не приводят к появлению дополнительной
информации в окне «Патч»
·
·
· RizaPN – за Siemens Flash Explorer и ffMod
·
Skylord – за Siemens EEPROM tool и
Siemens Language Editor
·
ACiD
[mrp]
– за SPC2
·
ValeraVi – за V_Klay
· SiNgle – за поддержку, за
патчи, за советы…
·
Griffin
team
– за Freia
·
MOXHATiK – за IDC-скрипты
· TomСat – за
несколько расковырянных блоков EEPROM
· … а также всем моим одноклубникам по www.siemens-club.ru и www.o45m.ru
· v1.62 – 24.02.2004 – Подправлен алгоритм распаковки
ленгпака. Добавлен язык интерфейса «Польский»
· v1.60 – 20.02.2004 – Поддержка C60. Поддержка сжатых цветных картинок. Корректная
работа с фф без Т9 (x35, C60). Итоговая строка
(**) в окне «Дамп». Адрес EIT-таблицы в окне «EEPROM». Исправлена пара мелких багов.
· v1.55 – 18.02.2004 – Исправлен алгоритм формирования
меню. Исправлен баг с атрибутом файла. Функция «Открыть описание» в картинках и
мелодиях. Поддержка полифонии типа 06 (wav). Список «Дамп» - графическое представление фф.
· v1.51 – 17.02.2004 – Показ точного и полного размера
Т9 и ленгпака. Корректная работа с S45i. В строке статуса – информация о том, был ли фф
изменен. Корректное поведение окна «Патч». Нормальная работа на мониторе
800*600. Подправлен Calc166. Полнофункциональная загрузка встроенных
мелодий.
· v1.42 – 13.02.2004 – Поддержка нескольких PIT-таблиц ( только M55 ? )
· v1.40 – 12.02.2004 – Корректная работа с 6-ти
метровыми фф. Корректная работа с длинными именами файлов. Мультиязычная поддержка.
Доступные языки: Русский и Английский
· v1.30 – 09.02.2004 – Корректная работа с A52. Упорядочен интерфейс. Детальная информация для блока 67 «Параметры аккумулятора». Возможность из фф сохранить мап, лог и настройки аккумулятора. Определение IMEI из фуллфлеша
· v1.25 – 04.02.2004 – Показ в окне «Информация»
неиспользуемого пространства в фф («Пустые блоки»). Показ в окне «Ленгпак»
текстов, лежащих вне ленгпака ( жестко зашитых в прошивку )
· v1.21 – 02.02.2004 – Корректная работа с A52
· v1.20 – 30.01.2004 – Возможно, решена проблема
запуска программы под Win98
· v1.19 – 29.01.2004 – Подправлен алгоритм распаковки ленгпака.
Подправлен алгоритм поиска мелодий. Возможно, решена проблема запуска программы
под Win98
· v1.15 – 27.01.2004 – Исправлен алгоритм распаковки
ленгпака. Поддержка полифонии (кроме мелодий типа 01). Исправлен алгоритм
поиска еепромов.
· v1.11 – 24.01.2004 – В контекстном меню мелодий
добавились пункты «Копировать мелодию в буфер» и «Воспроизвести мелодию из
текста». Теперь мелодиями можно обмениваться даже по аське.
· v1.10 – 22.01.2004 – Первая публичная версия
· 18.04.2003 – 4.12.2003 – SiemPROM
Если вы хотите быть в курсе всех обновлений программы
рекомендую зайти по вышеуказанной ссылке и подписаться на получение уведомлений.
LayoutMe - редактор клавиатурных раскладок