Заменяем мелодии без V_Klay и Melody Changer.
Делаем так. Сливаем EEPROM телефона
программой Siemens EEPROM Tool (как с ней работать - читайте
в предыдущей статье), но при сохранении файла
выбираем тип не "EEPROM file", а "Binary block data", при этом файл
прошивки распадается на несколько десятков файлов, каждый из
которых отвечает за какую-то свою фишку. Среди кучи файлов находим
десять *.bin файлов размером 3403 байта. В них лежат ваши полифонические мелодии.
Файлы имеют такой формат:
мл.б|ст.б|h21|si3|hFF
мл.б - младший байт размера si3 файла
ст.б - старший байт
h21 - один байт h21
si3 - ваш si3 файл от начала до конца
hFF - байты hFF дополняют файл *.bin до размера 3403 байта
Пример. Пусть вы получили с помощью
С55 EMULATORа файл
si3 размером 2345 байт. Тогда *.bin файл будет такой:
h29,h09,h21,2345_байт_SI3,1055_байт_hFF
Короче говоря, из *.si3 файла надо получить *.bin файл, который содержит
внутри себя si3 файл. Я пользуюсь для этого DOSовской программкой .
Полученным с ее помощью out.bin файлом заменяем один из десяти *.bin, слитых из телефона,
и заливаем обратно в телефон. Этим методом можно заменять по одной мелодии, в отличие
от метода с V_Klay и A52 Melody Changer.
E-mail: director@tlmsystems.ru