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

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

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

Портал SYM и MAP файлов для всех прошивок Samsung


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

Все символы, карты и прочая важная информация по прошивкам теперь доступна на портале Javer'а - http://firmware.javer.sgh.ru/ Там же список всего, что найдено на сегодняшний день, следите за обновлениями. ;)

 

Если у вас есть информация, которой вы можете поделиться, то выкладывайте здесь или присылайте ко мне на почтовый ящик - zin-renat@hitv.ru

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

 

SonyEricsson W800i

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

Hoffe, map файл содержит описание карты прошивки, код из какого объектного модуля и по какому адресу расположен. Для некоторых прошивок также включает символьную информацию как в sym файлах. Если размер map меньше 3 Мб, то скорее всего в нём НЕТ символов. Но иногда и от туда можно подчерпнуть информацию. Вот например, в X100DXWK3.map есть строчка

9c8494 400 DATA RO C$$constdata from object file crc32.o

в прошивке по этому адресу находится таблица чисел для вычисления контрольной суммы CRC32

или

98f9bc 2c DATA RO C$$constdata from object file text.ptl

в прошивке по этому адресу располагается таблица кодов языков и адреса таблиц со ссылками на текстовые ресурсы.

или

3d4e24 94 CODE RO C$$code_1 from object file rtk90tsk.o

в прошивке это функция RtkStartTask

 

PS. первое число адрес. Второе число - длинна блока данных, дальше интересны только CODE - это фунции, DATA - данные и ZERO - данные заполняемые нулями по умолчанию. Далее RO (Read only) - только чтение, для данных константы, RW (Read - Write) - для данных переменные. Потом часть можно пропустить. Завершает всё имя и расширение. если *.ptl - то это набор данных или функций, если *.o - это единичная функция или данное, а * соответственно его имя. Хоть какието, но всётаки символы.

Одна из последних версий binedit здесь.

AlexeyK.gif

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

Начал выкладывать на портале BIN или CLA файлы прошивок для соответствующих SYM и MAP в архиве 7z. Ссылка будет доступна в колонке BIN. У кого проблемы с данным архивам скачайте WinRAR 3.41 или 7-Zip 4.32 или версиями старше. В архиве будет только файл прошивки! К вечеру выложу для наиболее редких прошивок, со временем будут и на остальные.

 

Прошивки Agere-моделей будут также выкладываться в BIN формате.

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

 

SonyEricsson W800i

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

  • 6 месяцев спустя...

Renat,

Скачал с http://firmware.javer.sgh.ru E350EXEFB1.В архиве файл с расширением .x весит почти 70метров!!!

С чем его едят? :)Возможно ли из него извлеч пользу для разработки :shock:

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

  • 11 месяцев спустя...

Скачал уже третий увесистый архив с портала (E200XEGD6, E500XEFJ1, E780XEFI4) и в них отсутсвуют SYM-файлы. Одни *.def, с которыми особо прошивку не поковыряешь. Есть какие близкие модели телефонов с оригинальными сумами, с которых можно на автомате портнуть сум? Также где-то на форуме читал, что существует прога Sym-Creator by Javer - она фри или нет, и где её можно достать? Или, может, у кого есть сумы для этих прошивок и он поделится?

Multum vinum bibere, nоn diu vivere

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

karas,

А на http://firmware.sgh.ru как известно sym лежит отдельно от прошивок :ad:

Есть какие близкие модели телефонов с оригинальными сумами, с которых можно на автомате портнуть сум?

Из оригинальных только от D500BVDK8. Остальные проси у патчеров :idea:

Сообщение от модератора Mako

E500XEFJ1, E780XEFI4

Эти думаю у мя самые большие в настоящий момент.В асю стукни.Сим креатор приаттачил :roll:

Сообщение от модератора F3n1X

E780XEFI4

Эти думаю у мя самые большие в настоящий момент

А может у Longhair? :blev:

SymCreater14.rar

Пожертвования отправлять сюда R256859050930

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

Mako,

это прошивка в виде ELF файла.

Содержит много символьной информации.

Больше, чем в Sym.

 

PS: неплохо было бы добавить на firmware.sgh.ru список с ELF прошивками.

Просмотреть файл можно в IDA(предварительно изменить расширение на elf).

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

NeO_2kX, Млин у мя валяется какаято ида недоломаная... :bs: Вот бы знающие люди сконвертили такой ELF в SYM :bs: было бы здорово... :42:

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

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

Mako, у меня получилось содрать из ELF'а от E780XEFJ1 всю символику в ТХТ-файл.

Размер файла 15,3 MB, содержание 206279 строк :az:

Вот щас пытаюсь написать какую-нить програмульку для перевода этого файла в SYM, но кроме патчей пока ничего не выходит :67::lol:

 

По просьбе tema172 выкладываю sym от E780XEFI4.

(может, кому еще понадобится)

E780XEFI4_SYM.rar

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

  • 2 недели спустя...
Из оригинальных только от D500BVDK8. Остальные проси у патчеров :132:

Может и не оригинальный, но получше, чем D500BVDK8 :59:

E780XEFJ1_sym_from_elf.rar

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

karas, там все предельно просто :51:

С вкладки Exports копируем список функций (правая кнопка > Copy) в текстовый файл.

А затем, самое главное, переименовываем этот файл в *.sym (за подсказку спасибо cr_az2 :ar:).

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

  • 9 месяцев спустя...

лучше скажи где его скачать.

Ручками,сам...вот есть от D600XEFC1,чуть-чуть

D600XEFC1sym.rar

Перенесить опять же ручками,или вот этим

SymCreater14.rar

Хотя лучше конечно взять оригиналы от D500,E780 или E740,и переносить с них.Но все равно погрешность очень большая и править руками придется

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

C какой .sym подходит для тефонов D900i, D900 и E770

Ты с какой целью интересуешься?Все уже собрал в кучу, и свифты и агере :an:

Для D900 или D900i у меня есть вот такие,хотя возможно кто-то сделал по-более :24: ...Более полные рекомендую с E740 переносить,но руками очень много придется править :an:

D900XEFK2sym.rar

...для переноса практически любого патча с D900 этого тебе за галаза хватит :21:

D900iXEGF2sym.rar

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

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

Есть ли у кого нормальный и полный сим от любого свифта?

дайте плиз

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

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

Перенесить опять же ручками,или вот этим

SymCreater14.rar

При открывании E740XEGF4.sym - оно немедленно падает :av:

 

Что делать ?

 

зы. вообще, в конечном результате мне нужен sym к D780XEHE1

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

При открывании E740XEGF4.sym - оно немедленно падает

Скоко он весит у тебя?Мой 3,2метра,и ниче не падает

 

12431-16-09-08)1221568869_thumb.jpg

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

Скоко он весит у тебя?Мой 3,2метра,и ниче не падает

~18мб

Качал оттуда - http://OldPh.one/index.php?showtopic=38492?p=35...mp;#entry359322

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

~18мб

Качал оттуда

Я руками оттуда вычистил все дальние переходы,они нафик не нужны,только вес в 5 раз увеличивают

E740XEGF4sym.zip

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

Я руками оттуда вычистил все дальние переходы,они нафик не нужны,только вес в 5 раз увеличивают
Там ~80000строк у тебя осталось. Думаю, не совсем руками это делается. Да и структура смотрю поменялась - было имя потом на другой строке адрес, а стало адрес и сразу имя. Чем это вообще делается ?

 

И кстати откуда лучше перегнать sym к D780XEHE1 ?

Пока вот от D500BVDK8 у меня идёт процесс…

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

было имя потом на другой строке адрес, а стало адрес и сразу имя

В бинедит пересохранишь когда будет такой формат

Думаю, не совсем руками это делается

ХЗ,мож ктото другим делает,я руками делал.Или вы не не верите? :)

Чем это вообще делается ?

Я руками ищу,SymCreater очень много перевирает

вот то что было нарыто между делом

D780XEHE1sym.rar

И кстати откуда лучше перегнать sym к D780XEHE1 ?

Лучше всего,думаю от Юры перегнать,у него уверен самый большой(из 100% правильных) sym :59:

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

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

  • 1 месяц спустя...
  • 4 недели спустя...

Может ли кто-нибудь имеет G600Xegl1 sym

c100 --> x600 --> x700 +1GB Sandisk -->D600E --> G600 + 2GB Sanisk SAMSUNG FOREVER :)

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

  • 9 месяцев спустя...

Если кому интересно, ожидаются ELF-файлы (из них можно и .SYM делать и .DWARF) для этих мобил:

 

B520 B2100 B2700

C160B C160 C3053 C3110 C5212

D820 D880 D900 D900E

E200 E250 E250D E330 E330N E350E E350 E360 E370 E370L E420 E530 E730 E740 E780

E1070M E1100T E1120 E1125 E1310 E1360 E2100 E2210 E2510

F200 F250 F400G F700

M110 M140 M620 M3510 M7600 M7603 M8800

S5050 Z540 J750 L770

 

http://OldPh.one/ipb.html?s=&showto...st&p=459829

  • Like 1

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

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

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

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

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

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

Войти

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

Войти


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