Перейти к содержанию
Old Phone Forum
  • Вход

    Вы сейчас не залогинены на форуме.

    Для возможности комментариев, загрузки файлов, подписок на ответы - вам надо войти.

Создание карт прошивок


Рекомендуемые сообщения

В rxt-файле что означают тегги:

mode="D500" base="0x10000000" deflang="2" version="1.1" crc="682DC699"?

Siemens M35 -> C45 -> Samsung X100 -> X120 -> E300 -> E710 -> X700 -> E200 -> I710 -> D780 -> I9100

Ссылка на комментарий
Поделиться на другие сайты

mode - режим работы с прошивками или тип прошивок, бывает: X100 (Sysol), C100 (Agere) и D500 (Swift).

base - адрес, с которого грузится прошивка в телефон.

deflang - язык по умолчанию, который будет использоваться при редактировании прошивки.

version - версия карты прошивки.

crc - контрольная сумма файла прошивки.

http://firmware.sgh.ru/ - архив с символьной информацией для прошивок Samsung

 

SonyEricsson W800i

Ссылка на комментарий
Поделиться на другие сайты

 

deflang - язык по умолчанию, который будет использоваться при редактировании прошивки.  

crc - контрольная сумма файла прошивки.

Как эти параметры определить?

Siemens M35 -> C45 -> Samsung X100 -> X120 -> E300 -> E710 -> X700 -> E200 -> I710 -> D780 -> I9100

Ссылка на комментарий
Поделиться на другие сайты

По поводу CRC ничего точно не скажу, так как не уверен... Пусть лучше другие ответят...

 

А язык по умолчанию определяется так. Например, тебе нужно, чтобы по умолчанию был русский язык. Тогда ты в этом параметре задаешь порядковый номер русского языка в языковых ресурсах данной прошивки. Информацию о языковых ресурсах прошивки можно узнать в BinEdit во вкладке Языковые ресурсы.

http://firmware.sgh.ru/ - архив с символьной информацией для прошивок Samsung

 

SonyEricsson W800i

Ссылка на комментарий
Поделиться на другие сайты

Renat,

Подскажи, какими прогами можно найти адреса картинок и мелодий для Х700?

Siemens M35 -> C45 -> Samsung X100 -> X120 -> E300 -> E710 -> X700 -> E200 -> I710 -> D780 -> I9100

Ссылка на комментарий
Поделиться на другие сайты

EvgeniyZ, насчет мелодий не скажу, а для картинок отлично работает Corona Editor. Чтоб тебе не искать, выложу здесь

PS пусть тебя не удивляет размер :)

 

Да, и не только размер, но и то что на нее ругаются некоторые антивирусники можешь не обращать внимания! Проверено, прога достойна внимания :-)

ред.

Corona_editor.rar

  • Like 1

Нет данных

Ссылка на комментарий
Поделиться на другие сайты

EvgeniyZ, для мелодий главное найти таблицу звуков, в ней и будут все адреса. Проще всего РесМаном по аналогии искать наверное...

http://firmware.sgh.ru/ - архив с символьной информацией для прошивок Samsung

 

SonyEricsson W800i

Ссылка на комментарий
Поделиться на другие сайты

для мелодий главное найти таблицу звуков, в ней и будут все адреса. Проще всего РесМаном по аналогии искать наверное...

Все-таки наверное Hex-ом.Ресман по аналогии токо картинки ведь ищет.Если ResMan бессилен-ищу адреса ресурсов,как раз по аналогии,либо WinHex,либо BinEdit

/ Чтобы боялись чужие, не обязательно бить своих.../
Ссылка на комментарий
Поделиться на другие сайты

Mako,

А по подробнее можешь про поиск в WinHex,либо BinEdit?

Siemens M35 -> C45 -> Samsung X100 -> X120 -> E300 -> E710 -> X700 -> E200 -> I710 -> D780 -> I9100

Ссылка на комментарий
Поделиться на другие сайты

EvgeniyZ, глянь в НЕХ на любой ММФ файл... Можно по заголовку искать например... Как правило начинается с 4-х байтов 4D4D4D44 (MMMD)... И т.д.

http://firmware.sgh.ru/ - архив с символьной информацией для прошивок Samsung

 

SonyEricsson W800i

Ссылка на комментарий
Поделиться на другие сайты

Кто подскажет, как искать текстовые ресурсы, названия операторов и т.д.?

Нет данных

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Как вообще пользоваться программой Corona Editor 0.01? Открываю прошивку, даже ввожу

адрес картинки, но она не отображается! (Я хочу найти картинки информационной полосы:

антену, батарейку и т.д.). Может это можно сделать с помощью другой программы?

Siemens M35 -> C45 -> Samsung X100 -> X120 -> E300 -> E710 -> X700 -> E200 -> I710 -> D780 -> I9100

Ссылка на комментарий
Поделиться на другие сайты

micha,

Спасибо! Разобрался!

А нет ли такой проги чтобы сразу все картинки находила?

Siemens M35 -> C45 -> Samsung X100 -> X120 -> E300 -> E710 -> X700 -> E200 -> I710 -> D780 -> I9100

Ссылка на комментарий
Поделиться на другие сайты

кроме resman 5 pro вроде нет

А он их находит токо по аналогии,если есть карта для подобной прошивки.

/ Чтобы боялись чужие, не обязательно бить своих.../
Ссылка на комментарий
Поделиться на другие сайты

micha, Mako, роясь в коде бывалоча наталкиваешься на табличные ссылки для картинок, можно тэгами запрячь ResMan вывести полный список картиной в таблице - причем это будет быстрее и точнее чем их ручной поиск, т.к. позволяет найти даже очень маленькие картинки... есть у меня опыт по обузданию таблицы... найду где-то есть мои ковырялки... закину сюда как-нибудь.

Есть только один минус - этих таблиц куева хуча

Ковыряю e630 :)

Ссылка на комментарий
Поделиться на другие сайты

роясь в коде бывалоча наталкиваешься на табличные ссылки для картинок

 

Это ты про Sysol и Swift говоришь? Для Agere твое высказывание верно, т.е. таблица практически на все картинки. Хотелось бы все-таки инфу поподробнее получить :-)

Beatitudo nоn est virtutis praemium, sed ipsa virtus
Ссылка на комментарий
Поделиться на другие сайты

Петрович, не только Agere, в них видимо одна таблица на все картинки. А у нас этих таблиц море.... и бывает пустые, т.е. нисколько строк подряд ссылаются на одну и туже облать. А есть еще таблица таблиц!

Ковыряю e630 :)

Ссылка на комментарий
Поделиться на другие сайты

Таблица иконок (iconstable)

 

<iconstable title="Большие (при вызове)" type="bigicons" item="Иконка" ofs="0x8A78D8" reclen="24" count="78" ofsleft="4" ofstop="6" ofswidth="8" ofsheight="10" ofssize="14" bpp="8=0A,16=06" ofsbpp="17" ofsptr="20" lang="3;1-37=386,402;38-41=387,459;42-44=387,464;45-49=387,469;50-58=388,450;59-67=389,393;68-78=390,439">

 

008A78D8: FFFF0000 0030 0041 001E 001E 0000 0384 03 0A 0000 0079D523

 

ofs="0x8A78D8" – адрес начала таблицы;

reclen="24" – число байт в строке;

count="78" – число строк (общее кол-во картинок);

ofsleft="4" – по адресу ofs+ofsleft берется 2 байта - левый край картинки (0030);

ofstop="6" – по адресу ofs+ofstop берется 2 байта – верхний край картинки (0041);

ofswidth="8" – по адресу ofs+ofswidth берется 2 байта – ширина картинки (001E);

ofsheight="10" – по адресу ofs+ofsheight берется 2 байта – высота картинки (001E);

ofssize="14" – по адресу ofs+ofssize берется 2 байта – размер картинки (0384) байт (вычисляется как: ширина*высоту*цветность (цветность: 8 бит = 1, 16 бит=2, а вот 2 бита - наверно = 0,25));

ofsbpp="17" – по адресу ofs+ofsbpp берется 1 байт указывающий на цветность картинки;

bpp="8=0A,16=06" – цветность 0A – 8 бит; 06 – 16 бит;

ofsptr="20" – по адресу ofs+ofsptr берется 4 байта – адрес самой картинки в прошивке;

lang="3;1-37=386,402 – подписи картинок, сопоставляется с языковыми ресурсами:

3 – возможно указание на язык (0 - немецкий, 1 - английский, 2 – французский, 3 - русский…) но не уверен,

1-37=386,402 – группа картинок в таблице начиная с №1 и по №37 сопоставляется с группой иконок «Лица» - о чем указывает индекс 386, далее индекс языковых ресурсов 402 – непосредственное название для картинки №1 («Афро»), далее индексы берутся автоматически по порядку: 403 для №2 и т.д.

 

А вот в Agere идет такой тэг:

<pictable title="Картинки" ofs="0x7B5340" count="949" reclen="8" ofswidth="0" ofsheight="2" ofsptr="4" bpp="09">

img index="0" title=""

img index="1" title=""

mg index="2" title=""

</pictable>

 

Все вроде тоже самое - такую конструкцию можно "натравить" и на наши прошивки, но вот с цветностью... х.з. не понимает она bpp="16" что ли, у меня черные квадраты повылазили... вручную ставлю 16 бит - работает

Ковыряю e630 :)

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Подскажите пожалуйста, как найти монохромную графику внешнего дисплея в прошивке E330NXEEI1, да и вообще в целом, при помощи проги "Samsung Flash Imager v.6.10" или аналогичных...Заранее спасибо.

Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...

С недавнего временеи и в Binedit появилась возможность просмотра графики в прошивках. Функциональность и быстрота работы программы поражает! Подробности здесь: http://binedit.sgh.ru/

http://firmware.sgh.ru/ - архив с символьной информацией для прошивок Samsung

 

SonyEricsson W800i

Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...

Подскажите синтаксис описания мелодии в карте. Ее нет в таблице мелодий и поэтому при автоматическом поиске ресурсов она в карту не попадает. Знаю размер мелодии, адрес и формат.

 

03.09.2006

:dash: Освежил темку :ai:

хм... хз...

Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

Вроде бы со всеми параметрами я сам разобрался.. НО! Подскажите пожалуйста как определить параметр idofs=""

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


×
×
  • Создать...