При поддержке Smart Mobile Personal Digital Assistant
Эмблема проекта © 2004-2020 Smart Mobile Personal Digital Assistant. All rights reserved.


Начало  Регистрация  Поиск  FAQ  Разные разности  Новости Форума  Администрация Клуба

Siemens - клуб

 
 SC-форум : Siemens x35 : Прошивка стандартных мелодий? Топ тема

Навигация:
Хозяйке на заметку: Внимание всем!!! Тэг [code][/code] отключён! Не советуем использовать его в дальнейшем!
Страницы: [Предыдущая] 1 2 3 4 5 ... Конец >> [Следующая]

Автор Сообщение
Killer
Прохожий
icon Прошивка стандартных мелодий?


Там достаточно места и не под одну большую
а так где-то под 10





А Вот с этого места по подробнее
15.08.2002 в 05:58
Killer
Прохожий
icon Прошивка стандартных мелодий?


Там достаточно места и не под одну большую
а так где-то под 10


А Вот с этого места по подробнее

15.08.2002 в 05:59
Quazimodo
Начинающий телефонист
С нами с: 27.03.2002
Плодовитость: 10


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме
Рейтинг

Подано 15 (11/4) голосов
icon Прошивка стандартных мелодий?


Признаком окончания мелодии является именно FCFF. Первые 2 байта мелодии – ее скорость. Итак рассмотрим 3 варианта: S35, CM35, Axx.

1. S35
firmware 5,10: 0х384000
firmware 12-20: 0х3СС000
firmware 21,24: 0х3D4000
Приведу также пример мелодий которые содержат наибольшее кол-во нот:
27-я: 276 нот, 18-я: 207 нот, 16-я: 191 нота, 15-я: 127 нот

1. CM35
firmware 5: 0х384000
firmware 12: 0x38D018
firmware 16: 0x38D3C0
firmware 18: 0x38DB38
firmware 20: 0x38DC36
firmware 21: 0x38DE6A
firmware 24: 0x38DF50

1. Axx
Очень похоже, что там по одному и тому же адресу: 0xF0000
По крайней мере так обстоит в 23, 25, 28 прошивках. Других образов у меня не было.

Выше описана стартовая точка блока мелодий. Простым просмотром можно выделить все мелодии руководствуясь признаком окончания мелодии. Все мелодии идут именно в том порядке, что и в мобиле (по крайней мере для S35 – 100%). Есть одно замечание: первая мелодия во всех блоках не имеет скорости. Я не знаю почему так ??? Но думаю особой необходимости менять первый сигнал ни у кого не возникнет....

Итак сам алгоритм для быстрой проверки таков:
1. Заливаем мелодию - к примеру программой Sx35Cz (гады кстати так и не исправили глюк с некорректным считыванием мелодий).
2. Снимаем EEPROM, к примеру программой x35 или UniSiemens.
3. В скачанном файле ищем следующую строку:
FC00 5A02 ххххFF00 CF13 00FC (хххх – может не у всех совпадать). Для точности ищите CF13 и найдете полное описание этого блока (как указано). Это блок 5071: CF13 ->13CF -> 5071. Размер блока всегда неизменен: 5А02 -> 025A -> 602 байта. Теперь ищем расположение мелодии в EEPROM’e. Начало блока – это среднее слово (xxxxFF00). Не забудьте, что старшие байты стоят на месте младших (к примеру 9258 FF00 – следует читать как 00FF5892).
4. Идем по указанному адресу (если Вы сняли просто 64 Кб – то идите по последним 2 байтам) и выделяем с начала блока до первого (!!!) FCFF включительно.
5. Открываем fullflash и ищем подходящее место (чтобы размер мелодии с блока 5071 был меньше чем стандартная). Заменяем соответствующее кол-во байт на выделенные из блока 5071.
6. Сохраняем в другой файл
7. Не забываем подправить CRC начиная с 20 версии и поблагодарить за это DarkBear :-)
8. Заливаем обратно, кто чему доверяет…

P.S. Можно изменить сразу несколько мелодий – Вам придется пару раз пройтись п.1-2. А потом уже заменять все сразу.
P.P.S. Для владельцев Ахх серии: Проверяйте. Но! Только если у Вас есть правильный fullflash. Ибо для данной серии – эта процедура не опробована (хотя все одно и то же). Я просто не знаю как там обстоят дела с CRC. Вот. Синтаксис один и тот же - поэтому можете заливать в СМS35, а потом мелодию прошивать в Ахх.


____________________________
Привычка - для того она и существует, чтоб ее периодически менять.

15.08.2002 в 10:50
DarkBear
Пионер дизассемблинга
Телефонист
Откуда: Россия, Ульяновск
С нами с: 30.01.2002
Плодовитость: 86


Просмотр досье (есть фото). Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме C35i+C55
Рейтинг

Подано 125 (120/5) голосов
icon Прошивка стандартных мелодий?


цитата:
Quazimodo пишет:
Если Вы захотите изменить несколько мелодий – Вам придется пару раз пройтись п.1-2. А потом уже заменять все сразу.



Могу добавить что если хочется залить большую мелодию, то можно поправив ссылку завернуть одну из ненужных мелодий на другую, а на освободившеся место записать одну, но большую мелодию.
А можно и не одну :)
15.08.2002 в 10:59
Quazimodo
Начинающий телефонист
С нами с: 27.03.2002
Плодовитость: 10


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме
Рейтинг

Подано 15 (11/4) голосов
icon Прошивка стандартных мелодий?


DarkBear
Я не проверял, но то, что такая возможность есть - спорить даже и не буду. :-) Тем более если ты уже проверял :-). Табличку мелодий я вообще не трогал.
А как физически получается? Исчезает соответствующая мелодия из списка?


____________________________
Привычка - для того она и существует, чтоб ее периодически менять.

15.08.2002 в 11:12
DarkBear
Пионер дизассемблинга
Телефонист
Откуда: Россия, Ульяновск
С нами с: 30.01.2002
Плодовитость: 86


Просмотр досье (есть фото). Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме C35i+C55
Рейтинг

Подано 125 (120/5) голосов
icon Прошивка стандартных мелодий?


цитата:
Quazimodo пишет:
DarkBear
Я не проверял, но то, что такая возможность есть - спорить даже и не буду. :-) Тем более если ты уже проверял :-). Табличку мелодий я вообще не трогал.
А как физически получается? Исчезает соответствующая мелодия из списка?



Просто будет 2 одинаковых мелодии, та которая и должна там быть, и та которая теперь ссылается на нее. А вообще никто не мешать использовать неиспользуемую область T9, там пустого места примерно 400 килобайт.
Ссылка на мелодии дальняя, так что можно сославшись туда делать очень приличных размеров мелодии не трогая сами стандартные мелодии вообще.
15.08.2002 в 11:40
realice
Прохожий
icon Прошивка стандартных мелодий?


Вот табличка для 24 версии
№ ;Адрес ссылки в таблице;Байты адреса;Начало;Окончание;Длина байт;Кол-во нот
1;38EBA2;50h,1Fh,E3h,03h;38DF50;38DF63;20;4
2;38EBAA;64h,1Fh,E3h,03h;38DF64;38DF6F;12;2
3;38EBB2;70h,1Fh,E3h,03h;38DF70;38DF8B;28;6
4;38EBBA;8Ch,1Fh,E3h,03h;38DF8C;38DF9F;20;4
5;38EBC2;A0h,1Fh,E3h,03h;38DFA0;38DFB3;20;4
6;38EBCA;B4h,1Fh,E3h,03h;38DFB4;38DFC7;20;4
7;38EBD2;C8h,1Fh,E3h,03h;38DFC8;38DFE3;28;6
8;38EBDA;50h,23h,E3h,03h;38E350;38E387;56;13
9;38EBE2;E4h,1Fh,E3h,03h;38DFE4;38E107;292;72
10;38EBEA;08h,21h,E3h,03h;38E108;38E213;268;66
11;38EBF2;14h,22h,E3h,03h;38E214;38E28B;120;29
12;38EBFA;8Ch,22h,E3h,03h;38E28C;38E34F;196;48
13;38EC02;88h,23h,E3h,03h;38E388;38E3E3;92;22
14;38EC0A;E4h,23h,E3h,03h;38E3E4;38E44F;108;26
15;38EC12;50h,24h,E3h,03h;38E450;38E4B7;104;25
16;38EC1A;B8h,24h,E3h,03h;38E4B8;38E54F;152;37
17;38EC22;50h,25h,E3h,03h;38E550;38E5D7;136;33
18;38EC2A;D8h,25h,E3h,03h;38E5D8;38E64B;116;28
19;38EC32;ACh,27h,E3h,03h;38E7AC;38E863;184;45
20;38EC3A;64h,28h,E3h,03h;38E864;38E977;276;68
21;38EC42;4Ch,26h,E3h,03h;38E64C;38E7AB;352;87
итого 2600-байт;629-нот
Длина в байтах и нотах приведена в десятичной системе.
Для тех кто не хочет по нескольку раз сливать Flash и искать мелодию - есть прога
для чтения двоичного представления мелодии из EEProm сделанная на основе x35_flusher by gin

15.08.2002 в 12:05
ttrett
Начинающий телефонист
Откуда: Украина, Харьков
С нами с: 28.05.2002
Плодовитость: 18


Просмотр досье (есть фото). Отправить письмо Оставить личное сообщениеСейчас нет на форуме Siemens M35, ME45
Рейтинг

Подано 3 (1/2) голосов
icon Прошивка стандартных мелодий?


цитата:
realice пишет:
... Для тех кто не хочет по нескольку раз сливать Flash и искать мелодию - есть прога
для чтения двоичного представления мелодии из EEProm сделанная на основе x35_flusher by gin



И что нужно для того, чтобы ее получить? На мыло можно? [email protected] Заранее благодарю.


____________________________
ME45 --> ME45i UA-Kyivstar
M35 UA-UMC

15.08.2002 в 12:23
realice
Прохожий
icon Прошивка стандартных мелодий?


цитата:
DarkBear пишет:
А вообще никто не мешать использовать неиспользуемую область T9, там пустого места примерно 400 килобайт.


А какие адреса этой области которую можно использовать?
Туда при желании и свой исполняемый код наверное можно всунуть?
15.08.2002 в 12:25
DarkBear
Пионер дизассемблинга
Телефонист
Откуда: Россия, Ульяновск
С нами с: 30.01.2002
Плодовитость: 86


Просмотр досье (есть фото). Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме C35i+C55
Рейтинг

Подано 125 (120/5) голосов
icon Прошивка стандартных мелодий?


цитата:
realice пишет:
цитата:
DarkBear пишет:
А вообще никто не мешать использовать неиспользуемую область T9, там пустого места примерно 400 килобайт.


А какие адреса этой области которую можно использовать?
Туда при желании и свой исполняемый код наверное можно всунуть?



С35i v24 0xDB8000-0xDFFFFF
Любые из этих. Можно и код.
15.08.2002 в 12:54
MaMaDx
Мобильный следопыт
Признанный телефонист
Откуда: Украина, Киев
С нами с: 25.09.2001
Плодовитость: 111


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме
Рейтинг

Подано 61 (47/14) голосов
icon Прошивка стандартных мелодий?


DarkBear wrote:
А вообще никто не мешать использовать неиспользуемую область T9, там пустого места примерно 400 килобайт.
:-) :-) :-) Именно. И думаю это место можно использовать с более глубоким смыслом, чем просто заливать туда мелодии (через сколько секунд после начала звонка Вы подымаете трубку? - вопрос риторический). Конечно чтобы "всунуть исполняемый код" нужно мягко говоря его для начала написать. А это уже проблема другого порядка. А вот расширить немного EE_FS - можно запросто. Приблизительно 1 сек диктофона весит 1.77 Кб.


____________________________
-=Ответы живут здесь=-

15.08.2002 в 13:42
Petrovich
Начинающий телефонист
С нами с: 14.08.2002
Плодовитость: 4


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме
Рейтинг

Подано 0 (0/0) голосов
icon Прошивка стандартных мелодий?


Уважаемые мабильщики! А откуда вы берете информацию. Есть ли описанмя прошивок хоть какие-то? Поделиться можете?

15.08.2002 в 15:50
soul drinker
Телефонист
Откуда: Украина, Запорожье
С нами с: 29.05.2002
Плодовитость: 14


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме CX70
Предупреждения:
Строгое предупреждение
Рейтинг

Подано 7 (5/2) голосов
icon Прошивка стандартных мелодий?


да-аа... увеличение памяти под диктофон -- это как бы не менее возбуждающая мысль, чем возможность делать custom melodies...
это был бы полный шарман.

такое действительно возможно?


____________________________
S35i -> M55(v91) -> CX70. UA-Kyivstar.

15.08.2002 в 16:48
Petrovich
Начинающий телефонист
С нами с: 14.08.2002
Плодовитость: 4


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме
Рейтинг

Подано 0 (0/0) голосов
icon Прошивка стандартных мелодий?


Большое спасибо товарищу Quazimodo!
Получилось! Теперь мелодиев навставляю...

15.08.2002 в 16:55
max0
Начинающий телефонист
С нами с: 06.08.2002
Плодовитость: 3


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме
Рейтинг

Подано 0 (0/0) голосов
icon Прошивка стандартных мелодий?


YYYYEESS!!!! Всё получилось!!! всем огромное спасибо. Только я никак не въеду как можно раскопать нетмониторы&мелодии не имея дизассемблера ? Как Quazimodo разобрался в структуре прошитых мелодий.... по каким адресам они лежат....

15.08.2002 в 21:11
DarkBear
Пионер дизассемблинга
Телефонист
Откуда: Россия, Ульяновск
С нами с: 30.01.2002
Плодовитость: 86


Просмотр досье (есть фото). Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме C35i+C55
Рейтинг

Подано 125 (120/5) голосов
icon Прошивка стандартных мелодий?


цитата:
max0 пишет:
YYYYEESS!!!! Всё получилось!!! всем огромное спасибо. Только я никак не въеду как можно раскопать нетмониторы&мелодии не имея дизассемблера ? Как Quazimodo разобрался в структуре прошитых мелодий.... по каким адресам они лежат....



Никак, именно только дизассемблируя, не без документации на процессор 8)
16.08.2002 в 04:18
Inhum
Начинающий телефонист
Откуда: Россия, Сургут, Томск
С нами с: 03.12.2001
Плодовитость: 11


Просмотр досье (есть фото). Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме Siemens M55
Рейтинг

Подано 1 (1/0) голосов
icon Прошивка стандартных мелодий?


цитата:
DarkBear пишет:
цитата:
lprot пишет:
Неужели нельзя пропатчить попутно и код этого сканера ?



Попробуй его там найди, не так все просто как кажется :/



А что CRC подправить нельзя? Есть же прога.


____________________________
-=C25->Sony J5->M35->Me45->M55(109111->119111)=-

16.08.2002 в 05:04
Steigan
Начинающий телефонист
С нами с: 02.07.2002
Плодовитость: 3


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме
Рейтинг

Подано 0 (0/0) голосов
icon 2 Inhum


цитата:
Inhum пишет:
А что CRC подправить нельзя? Есть же прога.


Дорогой друг! Вы наверное недавно присоединились к этому топику, а посему не знаете, что с его зачатия (29 июня) по сей день произошла целая революция в вопросе изучения прошивок семенов. В основном благодаря этому топику и был создан CRC-корректор. Я слежу за развитием событий последние 2 месяца - это покруче любого сериала.


____________________________
M35i // МТС // Сыктывкар

16.08.2002 в 05:20
inhum
Прохожий
icon 2 Inhum


цитата:
Steigan пишет:
цитата:
Inhum пишет:
А что CRC подправить нельзя? Есть же прога.


Дорогой друг! Вы наверное недавно присоединились к этому топику, а посему не знаете, что с его зачатия (29 июня) по сей день произошла целая революция в вопросе изучения прошивок семенов. В основном благодаря этому топику и был создан CRC-корректор. Я слежу за развитием событий последние 2 месяца - это покруче любого сериала.


Это все понятно. Но ответ-то на вопрос я так и не получил. Если есть опят корректировки контрольной суммы то почему ее нельзя подкорректировать? Если нельзя, то почему.
Вот о чем я спросил.
16.08.2002 в 10:04
realice
Прохожий
icon Прошивка стандартных мелодий?


Влил 21 мелордию (7K) в область неиспользуемой памяти T9 - пока все работает отлично.
Кстати на http://mobilemidi.narod.ru/
нашел отлично написанные мелодии - звучат прям как полифонические.

16.08.2002 в 10:04
Petrovich
Начинающий телефонист
С нами с: 14.08.2002
Плодовитость: 4


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме
Рейтинг

Подано 0 (0/0) голосов
icon Прошивка стандартных мелодий?


цитата:
realice пишет:
Влил 21 мелордию (7K) в область неиспользуемой памяти T9 - пока все работает отлично.
Кстати на http://mobilemidi.narod.ru/
нашел отлично написанные мелодии - звучат прям как полифонические.



1. Так это ж мелодии для S45. Как же ты их
влил?
2. Я вставлял мелодии на место старых, т.е. не меняя ссылки на них. А как поменять (в область Т9)? 18 прошивка. И где эта область Т9?
3. Спасибо за ответ
16.08.2002 в 10:22
realice
Прохожий
icon Прошивка стандартных мелодий?


цитата:
Petrovich пишет:
1. Так это ж мелодии для S45. Как же ты их
влил?
2. Я вставлял мелодии на место старых, т.е. не меняя ссылки на них. А как поменять (в область Т9)? 18 прошивка. И где эта область Т9?
3. Спасибо за ответ


1. Вполне прилично звучат на C35 правда басы звучат немного тише. Вливать их естественно надо через кабель.
2.С35i v24 0x1B8000-0x1FFFFF - в 18 не разбирался (Может тебе поможет DarkBear)
Для 24 версии я думаю написать прогу для замены мелодий.
Алгоритм действий у меня такой.
1.Собираю бинарные представления мелодий.
-Загружаю midi при помощи SX35CZ.EXE
-выгружаю бинарный образ при помощии модифицированного x35_flusher by gin (getmelody)
-повторяю процедуру до получения всех бинарных образов
2.собираю все образы в один файл.
3.вставляю его с начала области неисп. памяти T9
4.выписываю адреса начала каждой мелодии.
(1-мелодия начало области(заканчивается байтами FC,FF,01,00 ) ,2-адрес 1-байта после FC,FF,01,00 3-адрес 1-байта после FC,FF,01,00 и т. д.)
например получилось 1B8000,1B8170,1B9314
для 3-х мелодий.
5.Представляю в виде база+смещение
для 24 версии база 036e что соответствует
1b8000.
соответственно для мелодий в примере
база + смещение
1-036e+0000
2-036e+0170
3-036e+1314
6. Записываю адреса база+смещение в виде последовательности байт.
1-00,00,6e,03
2-07,01,6e,03
3-14,13,6e,03
7. Вписываю байты база+смещения по адресам соответствующих мелодий согласно ранее опубликованной таблицы.
Предположим на место 1,2,3
1 с адреса 38EBA2 - 00,00,6e,03;
2 с адреса 38EBAA - 07,01,6e,03;
3 с адреса 38EBB2 - 14,13,6e,03
8. Правлю CRC спомощью проги от DarkBear.
9. Лью все это в телефон.
Это для C35 v24.
Думаю на днях реализую этот алгоритм в прогу.
Для v18 я не разбирался - но думаю отличие
в только в адресах областей. По свободе разберусь.


16.08.2002 в 12:05
realice
Прохожий
icon Прошивка стандартных мелодий?


Таблица адресов ссылок на мелодии для v18
1;38E78A
2;38E792
3;38E79A
4;38E7A2
5;38E7AA
6;38E7B2
7;38E7BA
8;38E7C2
9;38E7CA
10;38E7D2
11;38E7DA
12;38E7E2
13;38E7EA
14;38E7F2
15;38E7FA
16;38E802
17;38E80A
18;38E812
19;38E81A
20;38E822
21;38E82A

Область неиспользуемой памяти t9
0x1C0000-0x1fffff

Адреса указаны в смещениях в образе full flash
Но для v18 я ничего пока не проверял.

16.08.2002 в 13:21
Shuk
Телефонист
Откуда: Россия, Химки
С нами с: 25.04.2002
Плодовитость: 9


Просмотр досье Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме M35i
Рейтинг

Подано 7 (4/3) голосов
icon Прошивка стандартных мелодий?


Всё клёво, всё работает, поменял себе кучу мелодий, но для упрощения процесса не подскажеш где взять этот модифицированный x35_flusher by gin . Если можно то на мыло.
Спасибо.


____________________________
Shuk

16.08.2002 в 13:55
Quazimodo
Начинающий телефонист
С нами с: 27.03.2002
Плодовитость: 10


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме
Рейтинг

Подано 15 (11/4) голосов
icon Прошивка стандартных мелодий?


RealIce
1.Собираю бинарные представления мелодий.
-Загружаю midi при помощи SX35CZ.EXE
-выгружаю бинарный образ при помощии модифицированного x35_flusher by gin (getmelody)

Я думаю проще попросить Michael'a реализовать конвертер из миди во внутренний формат мелодий. Тем более что у него (Michael) уже реализован достаточно удобный интерфейс.
Формат мелодии прост: музыкальная единица (может быть нота, а может быть пауза) представлена 4 байтами: 1,2 - я так понимаю частота (высота звука), 3,4 - длительность. В случае с паузой высота звука кодируется как FFFF, FEFF... В прошивке для S35 есть полный перечень нот (вернее частоты). Их всего 60.
Я к чему: для получения псевдо-полифонической мелодии требуется очень большое кол-во нот (идет чередование нот аккорда - звучит достаточно сносно). Вон в S35 есть мелодия свыше 200 нот. Каким макаром Вы ее вольете в аппарат? Пойду писать ему письмо :-)


____________________________
Привычка - для того она и существует, чтоб ее периодически менять.

16.08.2002 в 14:08
Shuriken
Начинающий телефонист
С нами с: 11.07.2002
Плодовитость: 12


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме
Рейтинг

Подано 2 (0/2) голосов
icon Прошивка стандартных мелодий?


Народ! А какими прогами вы пользуетесь? и какие из них пойдут под ХР?
И если можно - напишите последовательность действий, полную - когда, где и что нажимать?

16.08.2002 в 15:49
Agent 007
Телефонист
Откуда: Беларусь, Брест
С нами с: 16.08.2002
Плодовитость: 31


Просмотр досье Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме Simenes CX75
Рейтинг

Подано 21 (14/7) голосов
icon Прошивка стандартных мелодий?


1)Можно на примере с/м35 v.18 расказать что и зачем делать ?
2)Как залить одну большую мелодию ?


____________________________



16.08.2002 в 17:40
Novo
Телефонист
Откуда: Россия, Новосибирск
С нами с: 03.04.2002
Плодовитость: 69


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме
Рейтинг

Подано 15 (12/3) голосов
icon Прошивка стандартных мелодий?


цитата:
realice пишет:
цитата:
Petrovich пишет:
1. Так это ж мелодии для S45. Как же ты их
влил?
2. Я вставлял мелодии на место старых, т.е. не меняя ссылки на них. А как поменять (в область Т9)? 18 прошивка. И где эта область Т9?
3. Спасибо за ответ


1. Вполне прилично звучат на C35 правда басы звучат немного тише. Вливать их естественно надо через кабель.
2.С35i v24 0x1B8000-0x1FFFFF - в 18 не разбирался (Может тебе поможет DarkBear)
Для 24 версии я думаю написать прогу для замены мелодий.
Алгоритм действий у меня такой.
1.Собираю бинарные представления мелодий.
-Загружаю midi при помощи SX35CZ.EXE
-выгружаю бинарный образ при помощии модифицированного x35_flusher by gin (getmelody)
-повторяю процедуру до получения всех бинарных образов
2.собираю все образы в один файл.
3.вставляю его с начала области неисп. памяти T9
4.выписываю адреса начала каждой мелодии.
(1-мелодия начало области(заканчивается байтами FC,FF,01,00 ) ,2-адрес 1-байта после FC,FF,01,00 3-адрес 1-байта после FC,FF,01,00 и т. д.)
например получилось 1B8000,1B8170,1B9314
для 3-х мелодий.
5.Представляю в виде база+смещение
для 24 версии база 036e что соответствует
1b8000.
соответственно для мелодий в примере
база + смещение
1-036e+0000
2-036e+0170
3-036e+1314
6. Записываю адреса база+смещение в виде последовательности байт.
1-00,00,6e,03
2-07,01,6e,03
3-14,13,6e,03
7. Вписываю байты база+смещения по адресам соответствующих мелодий согласно ранее опубликованной таблицы.
Предположим на место 1,2,3
1 с адреса 38EBA2 - 00,00,6e,03;
2 с адреса 38EBAA - 07,01,6e,03;
3 с адреса 38EBB2 - 14,13,6e,03
8. Правлю CRC спомощью проги от DarkBear.
9. Лью все это в телефон.
Это для C35 v24.
Думаю на днях реализую этот алгоритм в прогу.
Для v18 я не разбирался - но думаю отличие
в только в адресах областей. По свободе разберусь.



Очень хочется такую прогу.


____________________________
Всё хорошо что хорошо кончается.
C35i 2404 МТС(SCS-900)

17.08.2002 в 05:33
Aman
Начинающий телефонист
С нами с: 13.08.2002
Плодовитость: 1


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме
Рейтинг

Подано 0 (0/0) голосов
icon Прошивка стандартных мелодий?


цитата:
realice пишет:
Таблица адресов ссылок на мелодии для v18
....
19;38E81A
....
Адреса указаны в смещениях в образе full flash

по этому адресу имеем 94 23 E3 03 13
и куда дальше?
17.08.2002 в 08:20
Alexiy
Телефонист
Откуда: Россия, Ярославль
С нами с: 17.08.2002
Плодовитость: 45


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме Siemens SL42
Рейтинг

Подано 12 (9/3) голосов
icon Прошивка стандартных мелодий?


С CМS35 вроде все понятно...
А в А35 как-бы более актуальна смена мелодий... Кто поможет разобраться?


____________________________
Не все просто то, что кажется

17.08.2002 в 09:29
 SC-форум : Siemens x35 : Прошивка стандартных мелодий? Топ тема
Страницы: [Предыдущая] 1 2 3 4 5 ... Конец >> [Следующая]

Навигация:



Администрация Клуба. Разработка: BigVovch